Further to the advice in #72 above, I'd just like to point out that as of udev version 175, default udev keymapping can be overridden by means of a file in /etc/udev/keymaps/ named the same as the file in /lib/udev/keymaps/ that it overrides.
Suppose, for example, you want to make use of the Zoom key on a ThinkPad X220. The file /lib/udev/keymaps/module-lenovo maps this key with scancode 0x13 to "zoom", i.e., KEY_ZOOM, which has a value of 372. To change this to "prog2", i.e., KEY_PROG2, value 149 (corresponding to X event XF86Launch2, value 157), copy /lib/udev/keymaps/module-lenovo to /etc/udev/keymaps/module-lenovo and change the line "0x13 zoom" to "0x13 prog2". -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/313514 Title: MASTER: evdev driver ignores keycodes > 255 To manage notifications about this bug go to: https://bugs.launchpad.net/linux/+bug/313514/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs