Я использую Fedora Gnome на гибридном планшете. Я написал скрипт, который использует xrandr для поворота экрана, и я хотел бы связать его с одной из бесполезных кнопок на боковой панели ноутбука, в настоящее время с наклейкой "windows" рядом с ней. Как и ожидалось, Gnome интерпретирует это как "супер" ключ.
Вот вывод различных команд:
# showkey -s
0xe0 0x5b 0xe0 0xdb
# showkey -a
(Нет вывода)
# showkey -k
keycode 125 press
keycode 125 release
$ xev
KeymapNotify event, serial 36, synthetic NO, window 0x0
keys: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Я попытался сопоставить .xbindkeysrc следующим образом:
"/usr/local/bin/rotatescreen.sh"
m:0xdb + c:125
Тем не менее, ничего не меняется даже после запуска xbindkeys.
Вот что происходит с той же последовательностью команд, когда я вместо этого удерживаю супер-ключ:
$ xev
KeymapNotify event, serial 36, synthetic NO, window 0x0
keys: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
# showkey -k
keycode 125 press
keycode 125 release
# showkey -s
0xe0 0x5b
0xe0 0xdb
# showkey -a
(Нет вывода)
Как я могу привязать мой бесполезный боковой ключ к моему скрипту поворота экрана?