映射额外的鼠标按钮

映射额外的鼠标按钮

我有 SteelSeries Sensei 鼠标,带有额外的按钮:8 9 10 11。
我想按如下方式映射它们:
8:Shift_L,9:CTRL_L,10:PAGE_DOWN,11:PAGE_UP

我花了几个小时寻找解决方案。

xbindkeys 的问题(最佳选择):
Shift 和 Ctrl:没有按下键,没有释放键。例如:
打字,鼠标 8 向下,打字,鼠标 8 释放,打字。结果:
测试测试测试。
没有按住重复:鼠标 10 向下并按住,仅产生一次 PageDown。

imwheel 的问题:
无法使 10 和 11 工作。
将不同的操作绑定到软件 - 我不需要那么混乱。

我只想要鼠标 btn 10 === PageDown 键,我可以这样做吗?

答案1

您想要做的事情不会起作用:

  • 对于和ShiftCtrl您不能将鼠标按下和鼠标弹起事件绑定到按键按下和按键弹起事件,只能绑定到按键......
  • 对于PgDn:鼠标按钮没有重复功能:只有鼠标按下和鼠标松开(没有“鼠标重复”)

很抱歉给大家带来坏消息(但至少,你不会再因此而浪费时间……)

答案2

我建议你尝试输入重映射器软件。他们提供了一个 GUI,甚至我的鼠标上的几个按钮(没有记录任何点击)也xbindkeys出现在这个应用程序中。

您可以在软件中心或应用中心找到该软件,也可以使用此关联通过终端安装它。

输入重新映射器屏幕截图

相关内容