LINUX.ORG.RU

Не подхватываются клавиши xbindkeys

 , ,


1

3

В общем все продолжаю настраивать «чудо гриль » acer c 720 p.

На этот раз хоткеи... Для теста был написан небольшой конфиг заменяющий некоторые комбинации на нужную мне клавишу.

xbindkeys -v
displayName = :0
rc file = /home/deterok/.xbindkeysrc
3 keys in /home/deterok/.xbindkeysrc

min_keycode=8     max_keycode=255 (ie: know keycodes)
"xvkbd -xsendevent -text '\[Delete]'"
    m:0x4 + c:22
    Control + BackSpace
"xvkbd -xsendevent -text '\[Page_Down]'"
    m:0x4 + c:116
X Error of failed request:  BadAccess (attempt to access private resource denied)
  Major opcode of failed request:  33 (X_GrabKey)
  Serial number of failed request:  17
  Current serial number in output stream:  21

xbindkeysrc:

#Delete
"xvkbd -xsendevent -text '\[Delete]'"
    m:0x4 + c:22
    Control + BackSpace

#Page Down
"xvkbd -xsendevent -text '\[Page_Down]'"
    m:0x4 + c:116
    Control + Down

#Page Up
"xvkbd -xsendevent -text '\[Page_Up]'"
    m:0x4 + c:111
    Control + Up

★★★★★

Последнее исправление: deterok (всего исправлений: 1)

Когда вешаешь одни хоткеи на другие, то нужны небольшие паузы перед выполнением, иначе система будет определять нажатие как комбинацию всех клавиш (трех, в твоем случае).
Попробуй sleep 0.4 перед xvkbd поставить.

dadd ★★★
()

xbindkeys -v
X Error of failed request: BadAccess (attempt to access private resource denied)

killall xbindkeys && xbindkeys -v

во избежание ошибок.

dadd ★★★
()
Ответ на: комментарий от deterok

Возможно нужно где-то в KDE отбиндить нужные клавиши...
Жутко бесит эта ситуация с хоткеями в иксах. Интересно, как там в Wayland будет

I60R ★★
()
Ответ на: комментарий от dadd

Тут проблема в том, что они привязывают события к одному сканкоду, а мне нужно несколько кнопок зажимать для вызова действия.

deterok ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.