vas*_*ily 13 mouse configuration 16.04
我检查了当前可用的答案,但似乎没有一个能永久禁用鼠标加速。
xset m 0 0 似乎暂时禁用它,但它会在几分钟内恢复。
如何永久禁用鼠标加速?
Cbh*_*ihe 17
您可以永久修改鼠标驱动程序的某些参数,即通过重新启动。
首先列出 Xorg 输入设备。
结果适用于我目前的机器,并且在您的情况下会有所不同。
列出终端中的 Xorg 会话输入设备(CRTL-ALT+T):
$ xinput --list
? Virtual core pointer id=2 [master pointer (3)]
? ? Virtual core XTEST pointer id=4 [slave pointer (2)]
? ? SynPS/2 Synaptics TouchPad id=10 [slave pointer (2)]
? ? PS/2 Generic Mouse id=11 [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)]
? AT Translated Set 2 keyboard id=9 [slave keyboard (3)]
? HP WMI hotkeys id=12 [slave keyboard (3)]
Run Code Online (Sandbox Code Playgroud)
所以我的鼠标被标识为:“PS/2 Generic Mouse”并且标识符为 11。对你来说可能会有所不同。
接下来,要列出鼠标属性,请在终端中执行:
$ xset q | grep -A 1 Pointer
Pointer Control:
acceleration: 2/1 threshold: 4
Run Code Online (Sandbox Code Playgroud)
要试验零鼠标加速度参数,请使用:
$ xset m 0/1 4
Run Code Online (Sandbox Code Playgroud)
您的设备可能有其他参数值。您可以尝试使用它们,直到您对结果感到满意为止。使用 cli 实用程序这样做xset可以让您即时调整设备参数,即无需重新启动 Xorg 会话。但是,这些设置不会在重新启动后保留。
您需要通过在/usr/share/X11/xorg.conf.d/. 对于例如:
$ cd /usr/share/X11/xorg.conf.d
$ sudo vim 80-mouse-accel-disable.conf
Section "InputClass"
Identifier "Set mouse acceleration to zero"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
# Default value of mouse acceleration: 2/1 4
# Set AccelerationNumerator to zero to disable
Option "AccelerationNumerator" "0"
Option "AccelerationDenominator" "1"
Option "AccelerationThreshold" "4"
EndSection
$ sudo chmod 644 80-mouse-accel-disable.conf
Run Code Online (Sandbox Code Playgroud)
就是这样。您可以注销并重新登录或重新启动。原则上 yr 鼠标加速度应始终设置为 0。
编辑: 正如以下评论之一所建议的,上述内容可能仅适用于 Ubuntu 14.04 和派生版本。在以后的版本中,配置文件的语法和关键字可能会略有变化,但解决方案的一般原则仍然有效。请参阅版本 16.04 和(可能)更高版本的提示(未经我测试)。
小智 9
简单禁用整个鼠标加速而不修改它的最简单方法:
使用您选择的编辑器创建以下文件:
$ sudo vim /usr/share/X11/xorg.conf.d/90-mouse-accel-disable.conf
Run Code Online (Sandbox Code Playgroud)
添加以下内容并删除加速配置文件:
Section "InputClass"
Identifier "mouse"
MatchIsPointer "on"
Option "AccelerationProfile" "-1"
Option "AccelerationScheme" "none"
EndSection
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
57970 次 |
| 最近记录: |