我正在尝试使用我的额外鼠标按钮来做一些有用的事情。
在 Xfce 中它运行完美,但在 KDE 中 xbindkeys 似乎无法捕获鼠标按钮。
xbindkeys -n 显示警告存在冲突,而 xbindkeys -k 在按下鼠标上的任何按钮时不显示任何内容:
*** Warning ***
Please verify that there is not another program running
which captures one of the keys captured by xbindkeys.
It seems that there is a conflict, and xbindkeys can't
grab all the keys defined in its configuration file.
xev 可以检测到按下的额外按钮:
KeymapNotify event, serial 40, synthetic NO, window 0x0,
keys: 4294967280 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
我已经就此寻求帮助,但所有的答案都太旧了,不再起作用。
答案1
找到问题了!
kglobalaccel5 与 xbindkeys 冲突。我可以同时运行这两个,但必须禁用所有自定义快捷方式。它们位于系统设置->快捷方式->自定义快捷方式中。
奇怪的是没有使用额外鼠标按钮的快捷方式。我认为手势支持没有得到很好的实现。