[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: