Debian Bug report logs - #605045
stuck modifier keys

version graph

Package: libx11-6; Maintainer for libx11-6 is Debian X Strike Force <[email protected]>; Source for libx11-6 is src:libx11 (PTS, buildd, popcon).

Reported by: Jonathan Nieder <[email protected]>

Date: Fri, 26 Nov 2010 17:51:02 UTC

Severity: minor

Tags: upstream

Found in version libx11/2:1.3.3-4

Full log


Message #5 received at [email protected] (full text, mbox, reply):

Received: (at submit) by bugs.debian.org; 26 Nov 2010 17:47:36 +0000
From [email protected] Fri Nov 26 17:47:36 2010
X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02
	(2008-06-10) on busoni.debian.org
X-Spam-Level: 
X-Spam-Bayes: score:0.0000 Tokens: new, 10; hammy, 127; neutral, 41; spammy,
	0. spammytokens: hammytokens:0.000-+--Severity, 0.000-+--libx11-6,
	0.000-+--libx116, 0.000-+--xkblayout, 0.000-+--xkbmodel
X-Spam-Status: No, score=-10.0 required=4.0 tests=BAYES_00,HAS_PACKAGE,
	SPF_PASS autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02
Return-path: <[email protected]>
Received: from mail-qy0-f180.google.com ([209.85.216.180])
	by busoni.debian.org with esmtps (TLS1.0:RSA_ARCFOUR_MD5:16)
	(Exim 4.69)
	(envelope-from <[email protected]>)
	id 1PM2OW-0002Wo-D2
	for [email protected]; Fri, 26 Nov 2010 17:47:36 +0000
Received: by qyk29 with SMTP id 29so2386900qyk.11
        for <[email protected]>; Fri, 26 Nov 2010 09:47:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:received:received:date:from:to:subject
         :message-id:mime-version:content-type:content-disposition:user-agent;
        bh=TwV6tXV1gqvAZU9JkI4hvaWOOGRO5ReRL99kI85YUFw=;
        b=utOmriBU+RnHB4tsU0pdfIUyZy6kmgrPg2rS+5a5Kl6/WIWi/lOROs5OoFo9f+s74P
         GmjiNlvMVkWkLWH0vmdU/5UhFDG9hyfWjQt3RtXYRDR3fe4myt56m67MzW0E+i7wNpxP
         OqQXnnLqaXO1L4dHtaQibDIsLlH1QUr6b26FU=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=date:from:to:subject:message-id:mime-version:content-type
         :content-disposition:user-agent;
        b=ID2SahY2vBAvuEvH80XyqwvS9FvZmgIfUQueuMVEX0rcPZIy+w+0TFOnhk1I6BiGq5
         akulBWatU3o88Q/6KnUwFbvKYuXMC3KT0JT1EX4eRz/kdPN5Liy/qgsS84zgaQ8ywTDJ
         3h6RxvJQAIP4kQBIXK3D1UvWYnRkvVchMsJhY=
Received: by 10.229.185.209 with SMTP id cp17mr1955085qcb.281.1290793649400;
        Fri, 26 Nov 2010 09:47:29 -0800 (PST)
Received: from burratino (adsl-68-255-101-216.dsl.chcgil.sbcglobal.net [68.255.101.216])
        by mx.google.com with ESMTPS id n7sm1317022qcu.28.2010.11.26.09.47.27
        (version=SSLv3 cipher=RC4-MD5);
        Fri, 26 Nov 2010 09:47:28 -0800 (PST)
Date: Fri, 26 Nov 2010 11:47:19 -0600
From: Jonathan Nieder <[email protected]>
To: [email protected]
Subject: stuck modifier keys
Message-ID: <20101126174719.GA22360@burratino>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.5.21 (2010-09-15)
Delivered-To: [email protected]
Package: libx11-6
Version: 2:1.3.3-4
Severity: minor

1. Run xkbwatch.
2. Press and hold:
	right shift
	right control
	fn
	left alt
	left shift
3. Release:
	right shift
	right control
	fn
	left alt
	left shift

I expect no "LEDs" to remain on.  Instead, the first and third from
the right in the first, fourth, and fifth groups of LEDs remain on.

 [ ][ ][ ][ ][ ][#][ ][#]
	[ ][ ][ ][ ][ ][ ][ ][ ] \
	[ ][ ][ ][ ][ ][ ][ ][ ] \
	[ ][ ][ ][ ][ ][#][ ][#] \
	[ ][ ][ ][ ][ ][#][ ][#]

Tapping various modifiers eventually clears the LEDs.

Reproducible with xev so I suppose it is not an Xt bug.  I doubt this
is a libx11 bug, either, but one has to start somewhere.  I don't
think this is a regression, since it's been happening for a while.

Ideas?

Hardware:
	Thinkpad G41.
Keyboard configuration:
	XKBMODEL="thinkpad"
	XKBLAYOUT="us"
	XKBVARIANT="altgr-intl"
	XKBOPTIONS="lv3:ralt_switch,terminate:ctrl_alt_bksp"
X server:
	xserver-xorg-core	2:1.7.7-9
	xserver-xorg-input-evdev 1:2.3.2-6
Kernel:
	Linux 2.6.37-rc3

	CONFIG_RFKILL_INPUT=y
	CONFIG_INPUT=y
	# CONFIG_INPUT_FF_MEMLESS is not set
	# CONFIG_INPUT_POLLDEV is not set
	# CONFIG_INPUT_SPARSEKMAP is not set
	CONFIG_INPUT_MOUSEDEV=y
	# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
	CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
	CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
	# CONFIG_INPUT_JOYDEV is not set
	CONFIG_INPUT_EVDEV=m
	# CONFIG_INPUT_EVBUG is not set
	CONFIG_INPUT_KEYBOARD=y
	CONFIG_INPUT_MOUSE=y
	# CONFIG_INPUT_JOYSTICK is not set
	# CONFIG_INPUT_TABLET is not set
	# CONFIG_INPUT_TOUCHSCREEN is not set
	# CONFIG_INPUT_MISC is not set




Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 11:26:40 2025; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.