J'exécute XFCE 4.12 sur Gentoo avec un noyau 4.2.0. Mon bouton PlayPause sur mon clavier fonctionnait comme un raccourci clavier global pour VLC. Maintenant, VLC ne reconnaît même pas la clé. Il voit "Alt + Media Play Pause" mais pas la clé seule.
Existe-t-il un moyen de voir si et quel programme pourrait capturer cette clé?
Quand j'exécute xdotool key "XF86LogGrabInfo"
le tail /var/log/Xorg.0.log
fichier lit
[ 10138.690] (II) Printing all currently active device grabs:
[ 10138.690] (II) End list of active device grabs
x11
keyboard-shortcuts
xfce
events
Andrew Redd
la source
la source
xdotool keydown "XF86AudioPlay"; xdotool key "XF86LogGrabInfo"; xdotool keyup "XF86AudioPlay"; sleep 1; tail /var/log/Xorg.0.log
fait. En quelque sorte, Google Chrome a enregistré le raccourci clavier.Réponses:
Pour savoir quelle application / programme a récupéré votre clé, utilisez le debug keysym
XF86LogGrabInfo
. Permetxdotool
d'appuyerXF86LogGrabInfo
simultanément sur les touches +, par ex. Lors d'une exécution de terminalVérifiez ensuite la sortie avec
tail /var/log/Xorg.0.log
Notez que avec
gnome 3/gdm
etsystemd
ce n'est plus connecté àXorg.0.log
(il est plutôt connecté au journal ). Dans ce cas, vous pouvez exécuterpuis dans un autre terminal, exécutez les
xdotool
commandes. Basculez vers le premier terminal et vous verrez quelque chose commeDans l'exemple ci-dessus, le programme (le client) qui a saisi la clé est
gnome-shell
.la source