Uma pesquisa bastante rápida provavelmente produziria xev
como resultado. Não irá mostrar-lhe tudo o que é pressionado ou digitado no X nunca. Em vez disso, permitirá que você veja informações sobre códigos de teclas e movimentos do mouse.
No entanto, com a opção -root
, você poderá obter xev
para monitorar toda a sessão X. Note que, se você fizer isso, será muito difícil interagir com qualquer programa, já que xev
estará capturando todas as entradas.
xev -root
vem com um "YMMV" implícito. Outra solução possível é usar xinput
para fazer o trabalho (embora você precise de uma versão recente (1.6.1 ou superior)):
$ xinput test-xi2 --root
Enquanto o acima deve ser capaz de capturar todos eventos, se o seu xinput
não suportar test-xi2
ou --root
, você pode usar xinput test
em um determinado teclado ou mouse .
Veja também esta outra pergunta: Grave todas as teclas e armazene em um arquivo