Que tal usar xbindkeys
para detectar e remapear o evento principal para chamar xdotool
?
Com um id de botão de 123, seu ~/.xbindkeysrc
deve conter algo como
"xdotool key ctrl+z"
b:123
Veja link
Você pode realmente usar xbindkeys
para acionar qualquer comando que desejar.
Lembre-se de que você precisa reiniciar o xbindkeys
para que as alterações entrem em vigor:
pkill xbindkeys && xbindkeys
Para descobrir o id do botão / código-chave, use xev