Не знаю, есть ли у АльтЛинукс техподдержка для рядовых пользователей, поэтому попробую задать свой вопрос здесь.
У меня на ноутбуке [ThinkPad x230t] на мониторе есть три кнопки: питания, гибернации, поворота экрана. Кнопка питания работает, а две другие нет. xbindkeys -k никак на эти кнопки не реагирует, хотя в интернете есть статья, где автор использует именно эту утилиту для настройки кнопок девайса x220t.
Я смог определить, что кнопки работают и смог определить код -- переменную -- кнопки:
#evtest
/dev/input/event0: AT Translated Set 2 keyboard
...
Event: time 1700642462.333170, type 4 (EV_MSC), code 4 (MSC_SCAN), value 67
Далее попытки самому что-то прочесть из /dev/input/event0 ни к чему не привели: у меня нет возможности изучать Python или другие языки, к сожалению.
Попробовал сделать так, как написано в статье АльтЛинукс:
Переназначение клавиш.Но процесс остановился на создании файла настроек:
# evtest
Input device ID: bus 0x11 vendor 0x1 product 0x1 version 0xab54
# nano /etc/udev/hwdb.d/20-kbd.hwdb
#bus 0x11 vendor 0x1 product 0x1 version 0xab54
evdev:input:b00011v001p001*
KEYBOARD_KEY_67=f11
^O^X
# systemd-hwdb -s update
/etc/udev/hwdb.d/20-kbd.hwdb:3: Property expected, ignoring record with no properties.
Может кто-то подсказать, как преодолеть эту проблему? Еще лучше: объяснить, как написать простейший скрипт, позволяющий перехватывать событие, возникающее при нажании этих кнопок: если такой путь решения существует.