xbindkeys 无法在 KDE 5 上捕获多余的鼠标按钮

xbindkeys 无法在 KDE 5 上捕获多余的鼠标按钮

我正在尝试使用我的额外鼠标按钮来做一些有用的事情。

在 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 冲突。我可以同时运行这两个,但必须禁用所有自定义快捷方式。它们位于系统设置->快捷方式->自定义快捷方式中。

奇怪的是没有使用额外鼠标按钮的快捷方式。我认为手势支持没有得到很好的实现。

相关内容