Bug#763196: Xephyr: Shift key gets stuck randomly on alt-tab back to a Xephyr window
Package: xserver-xephyr
Version: 2:1.12.4-6+deb7u2
Severity: normal
Dear Maintainer,
The stuck shift key was reported upstream years ago.
Apple's fork of xephyr fixed this years ago.
Once the shift key is stuck, one must close and restart
Xephyr (and of course everything running in it) to recover.
Can you please try to backport Apple's fix?
Thanks
possibly related bug:
debian-bugs-dist - Bug#531302: caps lock becomes stuck
Package: xserver-xephyr
...
After using the caps lock key a few times, I get stuck in caps mode
# ^ please note that it looks like caps lock is stuck, but
it DOES happen even if you never touch caps lock.
possibly related bug:
stuck alt/ctrl keys after running Xephyr, long standing issues are involved. work around is to disable compiz for now.
wiki.edubuntu.org/Grantbow/AcerAspire4810TZ
# I am running compiz version 0.8.4-5.2
Apple's patch:
Darwin: Trap Deactivate messages and release modifiers to avoid "stuck shift lock" (etc) bugs
http://lists.freedesktop.org/archives/xorg-announce/2008-March/000458.html
commit 606a8dc73d91a198d72d249934dc027a23f4c338
Author: Ben Byer <bbyer@bbyer.local>
Date: Wed Oct 31 03:39:47 2007 -0700
Darwin: Trap Deactivate messages and release modifiers to avoid "stuck shift lock" (etc) bugs
(cherry picked from commit 2b189a99330eb465fa0d17020fb1db1e38829151)
http://www.opensource.apple.com/source/X11server/X11server-85/kdrive/xorg-server-1.6.0/ChangeLog
-- System Information:
Debian Release: wheezy/sid
APT prefers stable
APT policy: (990, 'stable'), (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'), (500, 'oldstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 3.4.4 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Shell: /bin/sh linked to /UNIONFS/bin/bash
Versions of packages xserver-xephyr depends on:
ii libaudit0 1:1.7.18-1.1
ii libc6 2.13-33
ii libdrm2 2.4.40-1~deb7u2
ii libgcrypt11 1.5.0-5+deb7u1
ii libgl1-mesa-glx [libgl1] 8.0.5-4+deb7u2
ii libpixman-1-0 0.26.0-4+deb7u1
ii libselinux1 2.1.9-5
ii libx11-6 2:1.5.0-1+deb7u1
ii libxau6 1:1.0.7-1
ii libxdmcp6 1:1.1.1-1
ii libxext6 2:1.3.1-2+deb7u1
ii libxfont1 1:1.4.5-4
ii libxv1 2:1.0.7-1+deb7u1
ii xserver-common 2:1.12.4-6+deb7u2
Versions of packages xserver-xephyr recommends:
ii libgl1-mesa-dri 8.0.5-4+deb7u2
xserver-xephyr suggests no packages.
-- no debconf information
--
Charles Evans <cvevans@users.sourceforge.net>
Reply to: