![将 Linux Mint 中的鼠标速度增加到超过其默认最大值?](https://linux22.com/image/1449329/%E5%B0%86%20Linux%20Mint%20%E4%B8%AD%E7%9A%84%E9%BC%A0%E6%A0%87%E9%80%9F%E5%BA%A6%E5%A2%9E%E5%8A%A0%E5%88%B0%E8%B6%85%E8%BF%87%E5%85%B6%E9%BB%98%E8%AE%A4%E6%9C%80%E5%A4%A7%E5%80%BC%EF%BC%9F.png)
因此我尝试用谷歌搜索这个问题,但我看到的都是很多关于如何减慢鼠标速度的问题。
我习惯了鼠标移动速度比 Mint 上最快的设置快很多。有没有办法进一步提高速度,特别是不降低准确性?顺便说一下,DE 是 Cinnamon。
提前致谢。
答案1
我的相关 AskUbuntu 回答:https://askubuntu.com/q/27862/6016
该xset
命令允许您更改桌面的很多方面,包括鼠标加速。
xset m 2 1
第一个数字是加速度,第二个数字是阈值。因此,在我提供的示例中,鼠标在屏幕上移动 1px 后,移动速度将提高 2 倍。零有一些特殊含义,所以我坚持使用 1。
我认为您不需要将加速度设置得太高就能得到您想要的结果。
重新启动后,此效果将消失。如果有效,可以将此命令添加到“启动应用程序”中,以自动应用。
祝你好运!
答案2
当前答案似乎在 Linux Mint 18 中不起作用。相反,您可以使用xinput
如下方法:
确定id
要更改的输入设备:
user@computer:~$ xinput --list --short
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SYNA3071:00 06CB:82F1 Touchpad id=10 [slave pointer (2)]
⎜ ↳ PS/2 Generic Mouse id=12 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ HP HD Camera: HP HD Camera id=9 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
↳ HP Wireless hotkeys id=14 [slave keyboard (3)]
↳ HP WMI hotkeys id=15 [slave keyboard (3)]
我想更改 SYNA3071:00 触摸板,因此id
我要更改的是10
。
确定您可以更改此输入设备的哪些属性:
user@computer:~$ xinput --list-props 8
<pre>Device 'SYNA3071:00 06CB:82F1 Touchpad':
Device Enabled (144): 1
Coordinate Transformation Matrix (146): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Tapping Enabled (281): 1
libinput Tapping Enabled Default (282): 0
libinput Tapping Drag Enabled (283): 1
libinput Tapping Drag Enabled Default (284): 1
libinput Tapping Drag Lock Enabled (285): 0
libinput Tapping Drag Lock Enabled Default (286): 0
libinput Tapping Button Mapping Enabled (287): 1, 0
libinput Tapping Button Mapping Default (288): 1, 0
libinput Natural Scrolling Enabled (289): 1
libinput Natural Scrolling Enabled Default (290): 0
libinput Disable While Typing Enabled (291): 1
libinput Disable While Typing Enabled Default (292): 1
libinput Scroll Methods Available (293): 1, 1, 0
libinput Scroll Method Enabled (294): 1, 0, 0
libinput Scroll Method Enabled Default (295): 1, 0, 0
libinput Click Methods Available (296): 1, 1
libinput Click Method Enabled (297): 1, 0
libinput Click Method Enabled Default (298): 1, 0
libinput Middle Emulation Enabled (299): 0
libinput Middle Emulation Enabled Default (300): 0
libinput Accel Speed (301): 0.000000
libinput Accel Speed Default (302): 0.000000
libinput Left Handed Enabled (303): 0
libinput Left Handed Enabled Default (304): 0
libinput Send Events Modes Available (266): 1, 1
libinput Send Events Mode Enabled (267): 0, 0
libinput Send Events Mode Enabled Default (268): 0, 0
Device Node (269): "/dev/input/event17"
Device Product ID (270): 1739, 33521
libinput Drag Lock Buttons (305): <no items>
libinput Horizontal Scroll Enabled (306): 0</pre>
我想改变libinput Accel Speed
,即 属性301
。
更新id
为新的property
value
:
user@computer:~$ xinput --set-prop 10 301 0.75
您可以试验所有这些属性来查看哪一个最适合您。
答案3
刚刚找到了一个技术含量较低的解决方案,解决了我的鼠标光标移动速度过慢的问题,即使滑块已调到最大,我也解决了这个问题 - 我通过将另一个鼠标(不是新的,但比新鼠标少用了几年)连接到计算机来解决这个问题。光标速度提高了四倍(没有实际测量。现在感觉很好。)光标速度和响应能力没有干扰 xinput ;)
答案4
Mint 设置 GUI 和libinput Accel Speed
xinput 中设置指针的加速度,而不是速度。要更改指针速度,您需要设置“坐标变换矩阵”,如图所示https://unix.stackexchange.com/a/358019/128880
就我而言,命令是:
xinput --set-prop 8 158 1.600000, 0.000000, 0.000000, 0.000000, 1.600000, 0.000000, 0.000000, 0.000000, 1.000000