Arch Linux: Finding which Program Owns a Speicific Shortcut

20th August 2020 at 2:19pm
Arch Linux

找出哪个程序占用了全局热键。

在日常使用中经常会发现,在 IDE 里面某个热键按了没有作用,这个时候可能是它被注册成了全局热键。

可以先看看 Plasma 的 Global Shortcut 和 Standard Shortcut 界面,找找它在不在里面。如果没有,可以用类型下面的脚本来判断:

xdotool key Control_L+Shift_L+e
xdotool key XF86LogGrabInfo
xdotool keyup Control_L+Shift_L+e;

执行后再打开 /var/log/Xorg.0.log 观察日志。