If somebody is still interested in project of Linux input device => X key codes mapping from the comment 30, there is an update with new URLs (no other changes were done in the comment nor linked files):
Stanislav Brabec 2009-05-20 04:24:46 UTC
As this problem is going to be resolved, we should start think about getting correct translation between kernel and X.
Proposed patch for the old keyboard driver to pass keycodes 128-16383 (128-255 with old Xi) using "Extended MEDIUMRAW" encapsulation: bug 11545
If somebody is still interested in project of Linux input device => X key codes mapping from the comment 30, there is an update with new URLs (no other changes were done in the comment nor linked files):
Stanislav Brabec 2009-05-20 04:24:46 UTC
As this problem is going to be resolved, we should start think about getting correct translation between kernel and X.
Proposed patch for the old keyboard driver to pass keycodes 128-16383 (128-255 with old Xi) using "Extended MEDIUMRAW" encapsulation: bug 11545
Keyboard mapping project page: fedoraproject. org/wiki/ SIGs/Laptop/ HotKeys
http://
Mapping work-in-progress. One table and set of scripts providing all needed tables. Some keys still need discussion.
* Proposed mapping table between kernel and X: http:// ftp.suse. com/pub/ people/ sbrabec/ keyboards/ input_linux_ map_fixed. txt
* Proposed logical categories of keys (to help understanding them): http:// ftp.suse. com/pub/ people/ sbrabec/ keyboards/ keymap_ editor/ keys.txt
* Scancode scripts for kernel (generated from X symbols/inet and table above): http:// ftp.suse. com/pub/ people/ sbrabec/ keyboards/ scancode_ tables/
* Proposed code snippet to evdev_key.c driver (generated from the table above): http:// ftp.suse. com/pub/ people/ sbrabec/ keyboards/ evdev_key_ c_table. txt
* Proposed X keycodes/evdev for evdev driver (generated from the table above): http:// ftp.suse. com/pub/ people/ sbrabec/ keyboards/ keycodes_ evdev
* Proposed common extended basic keymap for X: http:// ftp.suse. com/pub/ people/ sbrabec/ keyboards/ symbols_ evdev
* Proposed X keycodes/inet for RAW and SOFTRAW drivers (generated from X symbols/inet and table above): http:// ftp.suse. com/pub/ people/ sbrabec/ keyboards/ keycodes_ inet
...