Entrada temporariamente congelada para certas aplicações

0

Ao executar determinadas aplicações (jogos em particular), a entrada temporariamente "congela", por falta de palavras melhores.

É particularmente aparente em jogos de primeira pessoa; você anda, faz sua coisa, então entra "congelar", e qualquer que seja o botão que você tenha segurado, é mantido pressionado, e você descerá daquele precipício.

Não está vinculado a nenhum tipo de jogo ou aplicativo. Enquanto houver o OpenGL envolvido, isso está prestes a acontecer.

Aqui estão algumas informações maravilhosas (ou a falta delas):

  • Ele bloqueia alt + tab ,
  • mas mudando para o tty works.
  • dmesg não mostra nada
  • A alteração da porta usb não alterou nada, embora não seja muito surpreendente, já que
  • xinput test <device> me dá exatamente o que eu pressionei, enquanto está acontecendo! 1
  • O tipo de biblioteca usado não importa:
    • SDL / 2 2
    • Unity3D (não tenho certeza se eles usam o SDL, no entanto)
    • GLFW
    • SFML
    • UDK
  • O tipo de aplicativo usado não importa:
    • Jogos
    • Compiz , até eu entrar em pânico e cair no meu tty confortável!

O que poderia, possivelmente, estar causando esse tipo de problema (incrivelmente irritante)?

1. Entrada de trabalho fora do aplicativo enquanto isso está acontecendo, infelizmente, o hardware.

2. Aconteceu com o meu próprio aplicativo (SDL2). Uma vez. Percorrendo o código revelado ... nada.

    
por Marcus Hansson 23.03.2018 / 23:53

0 respostas