Mark Shuttleworth [2009-02-27 9:02 -0000]: > Is there a rigorous list anywhere of everything anybody has > stuck on a keyboard, and the state of Linux support for them?
You can generate an exhaustive list of known keycodes with grep KEY_ /usr/include/linux/input.h However, that only means that those key codes are defined, not that each and every laptop model has completely working keys. The hal-info package maps scancodes (which are highly vendor, and even model specific) to their intended meaning (the key codes from above), and in general coverage is pretty good (see also my efforts on the platform sprint where I asked everyone with nonworking hotkeys to come to me to get them fixed). Another glitch is that X.org currently can only digest key codes below 256; i. e. KEY_MAIL, KEY_REWIND etc. all work, but KEY_FAVORITES (0x16c), KEY_TV (0x179), etc. cannot be used with X.org programs (that's an X11 protocol limitation, see LP #313514); they can be used with LIRC, hal, and other programs, though. More information: https://wiki.ubuntu.com/Hotkeys/Architecture https://wiki.ubuntu.com/Hotkeys/Troubleshooting -- Eject notification doesn't use new notification framework https://bugs.launchpad.net/bugs/333997 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs