降低鼠标灵敏度


25

无论如何,在Ubuntu 12.04中是否有降低鼠标灵敏度的方法?

我已经使用系统设置上的滑块将其设置为最低点,但是它仍然太快了。


2
您应该能够在其中更改Option "Sensitivity"指针设备xorg.conf或其中的配置文件/usr/share/X11/xorg.conf.d(或创建一个)。请参阅此论坛主题Xorg.conf文档。某人应该可以将评论中的信息汇总在一起,以得出对该问题的实际答案(但我认为这本身不足以作为答案)。
伊利亚·卡根

@EliahKagan对我来说,对它的摆弄迫使我在重启时进入控制台。下面的答案虽然很好。
Sparhawk

Answers:


31
  1. 寻找滑鼠装置ID或名称
  2. $ 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)]
    
  3. 设置鼠标灵敏度
  4. $ xinput --set-prop 10 "Device Accel Constant Deceleration" 4
    不知道为什么会有两个相同的名字,所以随机选择了id。并且成功了。
  5. 告诉系统登录后执行此操作
  6. 创建脚本:
    #!/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

这里这里找到信息。


适用于我的一只老鼠,但不适用于此老鼠:askubuntu.com/questions/934906/…–
Jonathan

11

另一个选项是xset

命令格式为

 xset mouse <acceleration> <threshold>

减少鼠标加速

 xset mouse 1 1

增加鼠标速度

 xset mouse 10 1

mouse可以缩写为m。鼠标的参数为accelerationthreshold。加速度可以指定为整数或简单分数。鼠标或与机器连接的任何指针,在短时间内acceleration移动超过threshold像素时,其移动速度就会快。这样,当缓慢移动鼠标时,可将其用于精确对齐,但在需要时,可将其设置为在屏幕上滑动以在屏幕上移动。可以省略m选项的一个或两个参数,但是如果仅给出一个,则将其解释为加速度。如果未使用任何参数或使用标志“默认”,则将设置系统默认值。如果threshold提供的参数为0,则acceleration参数将用于更自然和连续的公式的指数中,从而可以精确控制慢动作,但可以控制快速动作,并且可以渐进过渡。acceleration在这种情况下,建议值为3/2到2,但不限于此范围。

acceleration定义光标将比默认速度快多少倍。threshold是加速生效所需的速度,通常以每10ms设备单位为单位进行测量。加速度可以是分数,因此,如果要减慢鼠标速度,可以使用1 / 2、1 / 3、1 / 4...。如果想使其速度更快,可以使用2 / 1、3 / 1 ,4/1,...

有关更多信息,请查看 https://wiki.archlinux.org/index.php/Mouse_acceleration



-3

在终端类型

vi mouse.sh

然后将您的配置粘贴到

xinput --set-prop 12 "Device Accel Constant Deceleration" 5

退出并保存

然后做

chmod +x mouse.sh 

然后gnome-session-properties放入mouse.sh文件。

那么就完成了。


1
12设备属性只能在您的计算机上使用
乔纳森(Jonathan)

要找出ID,您需要使用该命令的输出xinput --list --short
Paul Rooney
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.