У меня есть 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
пакете, и просто определив действие при нажатии этих функциональных клавиш.