Por que alguns pressionamentos de teclas são ignorados em um único aplicativo depois que meu sistema congela devido à troca? e como consertá-lo sem reiniciar o aplicativo?
Após o início, o problema parece acontecer a cada 3 segundos. A mesma chave será aceita e uma vez a cada 3 segundos será ignorada.
Aconteceu apenas com o Yakuake (que uso o tempo todo), mas aconteceu com outros aplicativos no passado também.
E isso também acontece com alguns aplicativos Wine, mas neste caso é pior, a maioria das teclas do teclado são ignoradas permanentemente ou permanecem em um estado pressionado onde o aplicativo se torna inutilizável, exigindo reinicialização imediata.
Como de costume, uma reinicialização do aplicativo corrige o problema. Eu me pergunto se eu poderia apenas SIGSTOP o aplicativo, corrigi-lo em outro lugar e SIGCONT-lo.
Meu teclado é USB. Eu testei a conexão com outra porta USB, mas o problema provou ser relacionado ao aplicativo, pois funcionava perfeitamente com outros aplicativos.
O que não é:
- Meu computador é uma área de trabalho, então aqui é um problema semelhante, mas contexto de hardware não relacionado.
- This parece um problema de hardware que afeta todos os aplicativos.
Além disso, existe alguma coisa subjacente que poderia estar relacionada a este problema causando algum tipo de problema de sincronismo?