Isso é realmente muito fácil usando as xbindkeys eoxdotool
permitequevocêemulepressionamentosdeteclaexbindkeys
permiteadicionaratalhospersonalizados.
Todosospassosseguintessãoexecutadosemumterminal.
Primeirovamosmataroprocesso
killallxbindkeys
Agora,colocamosnossosatalhospersonalizadosnoarquivo~/.xbindkeysrc
gedit~/.xbindkeysrc
ecolocamosasseguinteslinhas
"xdotool keyup Next && xdotool key ctrl+alt+Down"
Next
"xdotool keyup Prior && xdotool key ctrl+alt+Up"
Prior
salve e feche, e inicie xbindkeys
novamente executando
xbindkeys
Agora deve funcionar como você queria, divirta-se!
Explicação:
Agora o que isso realmente faz? Digamos que você pressione Page Up , o seu computador reconhece isso como a tecla Prior
(você pode verificar isso usando xev | grep key
e pressionando as teclas). Agora, antes de simularmos outros pressionamentos de tecla, devemos emular uma liberação de chave primeiro, é para isso que o xdotool keyup Prior
serve. Se for lançado com sucesso, então nós enviamos a combinação Ctrl + Alt + Acima e é para isso que o xdotool key ctrl+alt+Up
é.