
Ativei a reação no botão polegar do meu MX Master no Debian 8 com xbindkeys.
Minha configuração é:
# the Alt+Left is receive as distinct event.
"gnome-terminal"
m:0xc + c:23
Control+Alt + Alt_L
Você pode acompanhar isso emesta explicação muito boa.
Meu problema agora é que esse evento é reconhecido e disparado, mas apenas uma vez ou apenas algumas vezes.
Para investigar erros de fopr, tentei iniciar no modo detalhado:
xbindkeys -n -v Fr 11. Dez 01:59:09 CET 2015
displayName = :0
rc file = /home/xxx/.xbindkeysrc
rc guile file = /home/xxx/.xbindkeysrc.scm
getting rc guile file /home/xxx/.xbindkeysrc.scm.
WARNING : /home/xxx/.xbindkeysrc.scm not found or reading not allowed.
1 keys in /home/xxx/.xbindkeysrc
min_keycode=8 max_keycode=255 (ie: know keycodes)
"gnome-terminal"
m:0xc + c:23
Control+Alt + Tab
starting loop...
Key press !
e.xkey.keycode=23
e.xkey.state=12
"gnome-terminal"
m:0xc + c:23
Control+Alt + Tab
got screen 0 for window 9e
Start program with fork+exec call
Key release !
e.xkey.keycode=23
e.xkey.state=12
Como você pode ver, parece ser válido. .scm
aviso pode ser ignorado; se adicionado, ele se comportará da mesma forma.
Tentei monitorar todos os logs, mas sem sucesso, nada acontece.
Alguém pode ajudar-me?
Responder1
ok, funcionou.
No Gnome existeCtrl+Alt+Tabcombinação que interrompe o evento de xbindkeys. Eu mudei paraCtrl+Super+Tabentão xbindkeys funciona agora.
Vou deixar esta pergunta e resposta para que talvez ajude alguém.