有没有办法降低 Ubuntu 12.04 中的鼠标灵敏度?
我已经使用系统设置中的滑块将其设置为最低点,但它仍然太快了。
答案1
- 正在查找鼠标设备 ID 或名称
- 设置鼠标灵敏度
- 告诉系统登录后执行此操作 创建脚本:
$ xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ A4Tech USB Full Speed id=10 [slave pointer (2)]
⎜ ↳ A4Tech USB Full Speed 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)]
↳ Power Button id=7 [slave keyboard (3)]
↳ CHESEN USB Keyboard id=8 [slave keyboard (3)]
↳ CHESEN USB Keyboard id=9 [slave keyboard (3)]
$ xinput --set-prop 10 "Device Accel Constant Deceleration" 4
不知道为什么有两个相同的名字,所以随机选择了 id。并且成功了。
#!/bin/bash
xinput --set-prop 10 "Device Accel Constant Deceleration" 4
xinput --set-prop 10 "Device Accel Velocity Scaling" 1
然后运行命令:$ gnome-session-properties
并将脚本添加到列表中。不要忘记
chmod +x
。
答案2
另一个选择是设定。
命令格式为
xset mouse <acceleration> <threshold>
降低鼠标加速度
xset mouse 1 1
提高鼠标速度
xset mouse 10 1
mouse
可以缩写为m
。鼠标的参数为acceleration
和threshold
。加速度可以指定为整数,也可以指定为简单分数。鼠标或机器所连接的任何指针在短时间内acceleration
移动超过threshold
像素时,移动速度会加快 倍。这样,鼠标在缓慢移动时可用于精确对准,但可以设置为在需要时在手腕轻弹时在屏幕上移动。可以省略 m 选项的一个或两个参数,但如果只给出一个参数,它将被解释为加速度。如果没有参数或使用标志“default”,则将设置系统默认值。如果提供threshold
了参数 和 0,则该acceleration
参数将用于更自然和连续公式的指数,为慢动作提供精确控制,但为快速运动提供大范围控制,并为两者之间的运动提供渐进过渡。在这种情况下,建议acceleration
值为 3/2 到 2,但不限于该范围。
acceleration
定义光标移动的速度比默认速度快多少倍。threshold
是加速度生效所需的速度,通常以每 10 毫秒的设备单位来衡量。加速度可以是分数,因此,如果要减慢鼠标速度,可以使用 1/2、1/3、1/4,...如果要加快速度,可以使用 2/1、3/1、4/1,...
欲了解更多信息,请查看 https://wiki.archlinux.org/index.php/Mouse_acceleration
答案3
如果遇到鼠标太快的问题,请查看此解决方案,它意味着图形设置未初始化:
https://ubuntu-mate.community/t/mouse-too-fast-in-18-04-again-known-methods-stopped-working/18805
答案4
在终端类型
vi mouse.sh
然后粘贴你的配置
xinput --set-prop 12 "Device Accel Constant Deceleration" 5
退出并保存
然后做
chmod +x mouse.sh
然后gnome-session-properties
将文件mouse.sh
放入。
那么你就完成了。