У мене є ThinkPad W540. На його клавіатурі чотири мультимедійні клавіші над цифровою клавіатурою. Два з цих ключів генерують клавішні (і, мабуть, скан-коди), які відповідають комбінації клавіш, Win_L+ Lі Win_L+ E. Іншими словами, для ключа, який генерує Win_L+ L,
showkey --scancodes
повертається це:
0xe0 0x5b 0x26 0xa6 0xe0 0xdb
setkeycodes
Команда вимагає жоден байт Unescaped або втекли два байта послідовностей позначають коди сканування, і showkey
дає мені набагато більше , ніж це, так що я можу не зовсім повторно карту , що ключ до однієї з вільних кодів клавіш в моїй системі з проста setkeycodes <scancode> <keycode>
.
Я дуже вдячний за будь-які підказки, як я можу перезавантажити цю клавішу до чогось іншого, що не просто дублює одну з існуючих комбінацій клавіш на моїй клавіатурі.
/etc/acpi/events
яких є acpid
пакет, і просто визначав дію, коли ці функціональні клавіші були натиснуті.