A ferramenta padrão para lidar com problemas de chave / mouse é xev
. Você o inicia a partir da linha de comando, abre uma pequena janela e, até que você feche, todos os eventos de chave / mouse são gravados e exibidos nessa janela de linha de comando.
Dessa forma, você deve ser capaz de ver se os toques de tecla são reconhecidos pelo X. Se sim não é problema de hardware, se não provavelmente é.