Pare ou desative o teclado / mouse / captura de entrada do shell

2

Eu estou tentando depurar um aplicativo de tela inteira que usa o OIS para entrada. O programa agarra o controle do mouse e do teclado.

Quando eu bato em um ponto de interrupção (estou usando o gdb), não consigo continuar, pisar ou fazer nada, porque não consigo acessar o console. CTRL + ALT + F1 me leva ao shell onde eu posso matar o gdb, mas isso não ajuda (já que eu ainda quero step / backtrace etc.).

Em vez disso, gostaria de pressionar CTRL + ALT + F1 e, em seguida, "desativar" a captura que o aplicativo de tela inteira pausada possui, possivelmente usando alguma ferramenta de linha de comando. Existe tal programa?

Eu sei que existem hacks que posso adicionar ao OIS / meu Programa, mas gostaria de um método externo.

Eu tentei adicionar "AllowDeactivateGrabs" ao xorg.conf (como sugerido aqui ) , mas isso não parece funcionar mais (?).

Usando: Ubuntu 14.04 Gnomo

    
por Germanunkol 21.05.2015 / 19:56

0 respostas