Veja esta pergunta anterior e este aqui.
A primeira resposta para a segunda pergunta acima discute uma maneira de pedir ao X para escrever uma lista de chaves atuais para o log X:
xdotool key XF86LogGrabInfo
embora quando eu tentei, ele não exibiu algumas das cenas que eu esperava ver.
xev
também é uma ferramenta útil para diagnosticar problemas de eventos X. Abre uma janela e registra todos os eventos de teclado e mouse enviados para essa janela. Se você pressionar uma tecla e o campo window
da mensagem de log correspondente for 0x0
, o evento de chave provavelmente foi capturado pelo gerenciador de janelas.