I've just purchased an external keyboard for my laptop, and the keycodes
reported by xev (and showkey on VT) are not as expected.
The keyboard is an IBM SK-8840; the laptop is an IBM Thinkpad, with a
very similar keyboard. Both keyboards include two extra keys by the
arrow keys, designated "back" and "forward". These work great on the
built-in keyboard: showkey reports keycodes 158 and 159, which I can map
however I like in X11.
However, I am not receiving those keycodes from the external keyboard. I
am getting Alt_L + Left arrow (back) and Alt_L + Right arrow (forward).
In showkey this corresponds to codes 105 and 106 respectively, along
with Alt_L, code 56.
I tried booting with atkbd.softraw=0 but that did not make a difference
in showkey either.
Is there something in the kernel that could be doing this? Maybe
something in udev, or ... I don't know?
Hopefully I'll be able to test on a wheezy box tomorrow; Thus far I have
tested on two squeeze boxes.
Thanks!
~David.
--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/524c0f29.30...@angelbase.com