Você pode fazer isso pressionando a XF86LogGrabInfotecla, introduzida neste commit .
Por padrão, esse keyym não está vinculado a nenhuma chave física ou combinação de teclas. Mas você ainda pode ativá-lo usando xdotool
:
xdotool key "XF86LogGrabInfo"
Após executar esse comando, uma lista de capturas ativas será registrada no log do X. No Ubuntu, pelo menos, é isso /var/log/Xorg.0.log
. Ele estará em algum lugar próximo ao final do arquivo de log, mas pode haver várias mensagens de log irrelevantes abaixo dele. Se não houver agarrões, ele escreve:
[1199271.146] (II) Printing all currently active device grabs:
[1199271.146] (II) End list of active device grabs
Se houver (aqui, eu abri um menu no Firefox), ele registra algo como:
[1199428.782] (II) Printing all currently active device grabs:
[1199428.782] Active grab 0x4c00000 (core) on device 'Virtual core pointer' (2):
[1199428.782] client pid 15620 /usr/lib/firefox/firefox
[1199428.782] at 1199423728 (from active grab) (device thawed, state 1)
[1199428.782] core event mask 0x7c
[1199428.782] owner-events true, kb 1 ptr 1, confine 0, cursor 0x0
[1199428.782] (II) End list of active device grabs