Eu tenho um teclado modelo M de edição de 2015 (por Unicomp, 122 teclas, layout alemão, USB), que ignora certos pressionamentos de tecla resp. combinações de teclas:
- Página para baixo
- Caps Lock
- Ctrl direito + X (funciona com Ctrl esquerdo)
- Alt Direita (+ Shift) + S (Alt Direita é usado como deslocamento ISO Nível 3)
Estou usando a placa em um sistema OpenSuSE Leap 15.2.
Uma pequena pesquisa usando xev
me mostrou que nesses casos, a chave afetada não emite um scancode. Nas combinações, o Ctrl resp. O pressionamento de tecla Alt é registrado, enquanto a tecla de letra em si é ignorada. Eu removi e recoloquei a placa controladora nas lâminas condutoras, mas não adiantou.
Alguém sabe o que está errado aqui?
ATUALIZAÇÃO: Acabei de testar em um Raspi, também com xev
. Exatamente o mesmo comportamento. E: Como a placa tem 6 anos, já está fora da garantia.
OK, depois de desmontar o teclado, descobriu-se que as estruturas condutoras nas folhas de plástico estavam corroídas e não conduziam mais eletricidade corretamente:
Como o fabricante não tem mais essas folhas em estoque, tive que trocar todo o teclado. :-(