Cyborg MMO7 鼠标额外按钮 - 无 11-mouse.conf

Cyborg MMO7 鼠标额外按钮 - 无 11-mouse.conf

我有一款 Cyborg MMO7 鼠标,上面有很多额外的按钮,我想把它们绑定到一些东西上。我找到了一个在此发布这似乎详细说明了该过程,但当我尝试执行这些步骤时,我注意到没有“etc/X11/xorg.conf.d/11-mouse.conf”文件。我发现 Ubuntu 的更高版本显然使用“usr/share/X11/xorg.conf.d”,但仍然没有 11-mouse.conf 文件。

# dir /usr/share/X11/xorg.conf.d/
10-evdev.conf         50-synaptics.conf  51-synaptics-quirks.conf
11-evdev-quirks.conf      50-vmmouse.conf
11-evdev-trackpoint.conf  50-wacom.conf

我可以简单地创建这个文件吗?帖子中所述的步骤有效吗?

谢谢,YM

答案1

我可以简单地创建这个文件吗?

是的。
一般来说,当提到配置文件并在您尝试编辑的系统上发现该文件缺失时,有 4 种可能性:

  1. 您尝试编辑的系统已被另一个系统替换,例如 RC 文件 -> systemd
  2. 结构随着更新而改变
  3. 该文件在其他地方被取代,例如 Xorg.conf 和 xorg.conf.d/stuff.conf
  4. 仅当您更改默认配置时才需要该文件,例如 system/default = /usr/share/X11/xorg.conf.d/、configured =/etc/X11/xorg.conf.d/

至于要放什么进去,这应该可行:

Section "InputClass"
Identifier "Mouse Remap"
MatchProduct "Saitek Cyborg M.M.O.7 Gaming Mouse"
MatchDevicePath "/dev/input/event*"
Option "ButtonMapping" "1 2 3 4 5 6 7 2 9 10 11 12 0 0 0"
EndSection

来源

编辑:我至少用 Gentoo 测试过它(我打算用新 CPU 做一些编译器标志测试,我记得测试鼠标),它运行良好。我想它几乎适用于任何基于 Linux 的发行版。

我希望它能帮助你理解!

相关内容