como ter certeza de que minhas chaves estão gravando para fazer alguma ação?

0

Existe alguma maneira de eu ter certeza de que, sempre que as teclas que estou pressionando para algum atalho estão enviando corretamente & amp; mais tarde eu posso conhecê-los Se eu quiser?

Vou explicar, Por exemplo, pegue um caso como eu gostaria de abrir o meu terminal, então pressionando CTRL + ALT + T pode fazer abrindo um terminal para mim. Então, minha pergunta é como posso saber, pressionando quais teclas que tem terminal aberto nesse momento?

você pode considerar minha pergunta como um problema relacionado a log também.

    
por rɑːdʒɑ 23.12.2013 / 17:46

1 resposta

2

O problema com isto é que existem muitas camadas de aplicações que uma combinação de teclas tem que ser transversal para ser aplicável. Para colocar um exemplo:

Pressiono Ctrl + Alt + U . Primeiro o servidor Xorg pega meus keypresses e os analisa, se não estiver registrado, passa para a próxima camada que é o Desktop Manager, se o gerenciador da área de trabalho não tiver nenhuma combinação de chave registrada como essa, então passe para o janela / aplicação ativa atual que é o fim da estrada.

Se nenhuma dessas camadas reconhecer essa combinação de teclas, ela apenas enviará os pressionamentos de tecla para serem gravados. É difícil criar um aplicativo que ouça todas essas camadas de software e espere que os eventos sejam disparados (há alguns, mas é um exagero depurar todos os aplicativos em execução ao mesmo tempo) nos pressionamentos de teclas.

    
por Braiam 23.12.2013 / 18:06