2.6.1 kernel and wrong scancode to keycode translation

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

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hey there fellow penguins,

I've just installed 2.6.1, and found out that one of my keys on the keyboard 
worked slightly different than it should. It's the key for ' and * (shifted) 
on Danish keyboards. It suddenly has the keycode 83, instead of 43 as it used 
to have under 2.4.x.
I fixed the problem on the console by modifying the relevant keymap.
However, I was unable to get it working under X, and took a closer look at 
what was happening.
It turned out that the x86_keycodes-table in drivers/char/keyboard.c had a 
"wrong" entry. x86_keycodes[84] was 84, but should actually be 43.

I am just wondering now if this is a correct fix for the problem. Anyone who 
has a clue?

- -- 
Paul Fleischer // ProGuy
<proguy at proguy dot dk>
PGP key fingerprint: 755A 9FB3 F7E4 DB62 8154  C5D6 381B BBCD 7BE1 FF30
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQFACqI1OBu7zXvh/zARAqpEAKClkt/np148dwUh0OLCjIvdf5ODYQCdGMcO
xrW4YRaXB1oaZs5kU0Wyo10=
=y3lY
-----END PGP SIGNATURE-----


--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/kernelnewbies/
FAQ:           http://kernelnewbies.org/faq/



[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux