[ltp] Re-mapped End key results in stuck E key
Richard Neill
linux-thinkpad@linux-thinkpad.org
Mon, 26 May 2014 01:13:01 +0100
On 26/05/14 00:33, Matt Horan wrote:
> On Thu, May 01, 2014 at 07:31:37PM -0400, Matt Horan wrote:
>> I've re-mapped the End key to Control on my X1 Carbon (second
>> generation) via a udev rule. Until a recent BIOS update, this was
>> working just fine. However, post as of at least 1.12 and including 1.13,
>> the Control-E combination (End-E with the mapping) results in the E key
>> getting stuck. Hitting any other key after the E gets stuck will cause
>> the repeat to stop. However, the next time E is pressed, it will not
>> register. It has to be pressed a third time, at which point it will
>> register (and not repeat.)
Just a guess, but this sounds more like a misbehaving KDE/Gnome
"Sticky-keys" feature. Sometimes these features are automatically
activated by a long-press on Ctrl. (Is it possible that maybe you got a
package upgrade that took effect at the same time as the BIOS upgrade)
Anyway, xev is quite helpful for debugging, while xmodmap and xbindkeys
can help with the mappings. I'm not necessarily sure you need to go as
far as udev-rules for this.
HTH,
Richard