我想在 Linux 机器上使用高品质游戏鼠标来执行特殊应用。我需要高 DPI,并且鼠标传感器中没有角度捕捉或加速度。我直接从 /dev/input/event* 读取鼠标数据。
我正在考虑购买 Logitech G9X。根据我的网络搜索,角度捕捉默认是禁用的,但它无法实现开箱即用的全 DPI。
有人可以告诉我,不用购买:如果我使用 SetPoint 在 Win7 机器上按我想要的方式设置它,当我在 Linux 上将它作为简单的 USB 鼠标插入时,它会保留这些设置吗?谢谢!
答案1
不。我最近将我的 Logitech MX Performance 从 Windows 移到了 Linux,一切都是默认设置。所有设置都存储在 Setpoint 中的软件中。没有官方的 Linux 支持,这就是为什么你无法获得完整的 DPI(或除默认设置以外的任何 DPI 设置)。
可以按照标准 Linux 方式配置加速度,但任何特殊的 Logitech 特定内容都将永久保持默认设置。
编辑:我发现了一些可以手动设置 DPI 的代码。
https://github.com/joelpet/logitech-mx-performance-dpi
您必须自己编译代码,但这并不是那么糟糕。下载 zip,在解压目录中运行“make”。如果它抱怨 libusb,您将必须安装该库。在 Ubuntu 中:
sudo apt-get install libusb-1.0-0-dev
二进制文件编译完成后运行:
sudo ./performance_mx_dpi 16
其中 16 表示敏感度从 1(最低)到 16(最大)。