概括:
在这篇文章中,我解释了如何通过 xorg.conf 文件配置轨迹球并询问我应该做什么,因为知道 xorg.conf 已被弃用。
长介绍:
我一直在 GNOME 桌面下使用 Logitech Trackman Marble 轨迹球一段时间,我对这种感觉非常满意。( http://www.logitech.com/fr-be/mice-pointers/trackballs/devices/4786 )
不幸的是,当您将它插入任何 Linux 发行版(使用 Ubuntu、OpenSuse GNOME 和 Fedora 进行测试)时,没有中间单击和滚动。只有基本的鼠标移动和左键和右键单击有效。
我想要实现的是以下内容:
通过使用以下内容创建 /etc/X11/xorg.conf 可以实现该配置:
Section "InputClass"
Identifier "Marble Mouse"
Driver "evdev"
MatchProduct "Logitech USB Trackball"
MatchDevicePath "/dev/input/event*"
MatchIsPointer "yes"
Option "ButtonMapping" "1 9 3 4 5 6 7 2 8"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "3"
Option "ZAxisMapping" "4 5"
Option "XAxisMapping" "6 7"
Option "Emulate3Buttons" "false"
EndSection
Run Code Online (Sandbox Code Playgroud)
问题:
1) 知道 xorg.conf …
我有一个罗技大理石轨迹球(顺便说一句,很棒)。通过将额外按钮之一设置为“中间”鼠标按钮,当我单击它时,许多应用程序(如浏览器)将启动“滚动模式”,以便移动轨迹球会上下滚动。大多数情况下,这已经足够了,但我认为如果我可以有几种“模式”来做不同的事情,比如缩放、平移、旋转(特别是在 GIMP 中)会更酷。然后当我按住 CTRL、CTRL+SHIFT 或其他类似的键时,它会进入一个新模式,并且轨迹球的行为会有所不同。
我发现了几个与此类似的问题,建议使用 AutoHotKey,但我还没有找到一个示例脚本来执行此操作,也找不到在 AHK 中跟踪鼠标移动的方法。任何指针?
谢谢!
我有一个罗技 Trackman Marble,我真的很喜欢它。我花了很多时间在 Web 浏览器和代码编辑器上。我想知道是否有一种功能,比如当我按下 Option 键时,轨迹球会变成滚轮。这样我就可以将轨迹球用于移动光标和滚动。