Descobrir qual aplicativo atende a ligações de chave específicas? [duplicado]

9

Existe um aplicativo para saber qual chave está vinculada a qual processo e, portanto, não pode ser usada em outro aplicativo?

    
por keiki 06.11.2014 / 11:47

2 respostas

0

Não há competição entre aplicativos de keybindings. O seu servidor X detecta algo (na maioria dos casos, o seu Desktop) e as reações em uma tecla (como pressionar a tecla aumentar volume) ou a chave é passada para o aplicativo atual (ou seja, aquele que tem foco). Isso é diferente do que eu me lembro do Windows, onde você poderia ter teclas de atalho que foram para aplicativos que não tinham foco.

Assim, você não precisa saber qual Alt + algumachave já está sendo usado por algum outro aplicativo, você só precisa saber se sua área de trabalho já a pega e faz algo com isso.

Se um aplicativo precisar saber sobre um evento de teclado, por exemplo, pressionando a tecla Avançar em um Mediakey, o Desktop deve capturar esse evento e notificar o aplicativo.

    
por 11.11.2014 / 14:08
-1

Um truque é abrir um terminal e executar:

cat

Em seguida, tente seus shorcuts. Se você vir chave em prazo, então o atalho estará livre para usar, se nada acontecer, ou um evento externo acontecer, há uma probabilidade muito alta de que o atalho não seja gratuito ...

Mas ainda não sei a solução global para gerenciar globalmente os atalhos ...

    
por 13.11.2014 / 18:29