我的 Ubuntu 笔记本上连接了一个 USB 鼠标。这个鼠标(不幸的是)非常敏感,所以有时很难用鼠标指针点击小图标。这确实是一个硬件问题,不是错误,也不是 Ubuntu/gnome 的错。尽管如此,我还是很想通过软件解决这个问题(通过硬件解决意味着购买新鼠标)。
回到 Windows,如果我将灵敏度设置为非常低,它就足够舒适了。在 Ubuntu 中,即使是可用的最低灵敏度和加速度(在系统>首选项>鼠标菜单中)仍然令人沮丧。如何将其降低到默认最小值以下?
我试过xset
了,但它似乎xset
只处理加速度和阈值,而不是实际灵敏度。
我有一个 Razer DeathAdder 鼠标,就像你的情况一样,即使我把它们放在鼠标首选项中的最低级别,灵敏度/加速度也太高了。所以为了解决这个问题,我使用了 xinput 命令。
首先,您需要您的鼠标产品名称和 ID:
然后,您可以使用以下命令设置适合您需要的恒定减速级别:
要使配置持久化(并使其在系统范围内),您需要编辑您的 xorg.conf (
/etc/X11/xorg.conf
)。重新启动后,您应该得到与 xinput 命令相同的结果。
让我知道它是否有帮助。
Ubuntu 17.04
请按照以下说明进行操作,但要更改:
至:
谢谢@tambre。不确定这是否与旧设置一样理想,但它非常接近。
这仍然非常有效。需要弄清楚如何保存,所以这是重新启动时的默认设置。
Ubuntu 16.04
@JackTravis 的回答非常有帮助,但我认为值得为 16.04 更新,因为 xorg.conf 文件已移动并被拆分为多个文件。在写这个答案之前,我尝试使用
xset
这些设置并玩xinput
了一段时间,然后决定 JackTravis 的xinput
ConstantDeceleration
3
设置是我台式机上的罗技 M510 和笔记本电脑上一些旧有线鼠标的最佳设置。1.列出老鼠
我的鼠标是
Logitech M510
,id=10
所以我将在本例中使用它。您将需要用您的鼠标名称替换它。现在,使用xinput set-prop
尝试各种设置,直到您的鼠标完全按照您的意愿移动。以下10
对应id=10
于我系统上的鼠标。你可能不得不改变它。2.临时更改您的设置
如果您想知道哪些其他设置会影响您的设备,请尝试
要在我真正搞砸设置后清除设置,我所要做的就是拔下并重新插入鼠标。
3. 永久保存新设置
如果您喜欢 ConstantDeceleration 3,那么您需要以新的 Ubuntu 16.04 方式添加一个 xorg.conf 文件:通过在
/usr/share/X11/xorg.conf.d/
您将要更改Logitech M510
的logitech-m510
文件名中添加一个新文件以匹配您的鼠标。我认为60-
文件名的开头是加载这些文件的优先级。以下单行 shell 命令是我machineSetup.sh
在 Dropbox 中放入文件的内容,这样我就可以在全新安装后的几分钟内快速自定义一台新机器,完全符合我的喜好:或者,如果您想以 GUI 方式执行此操作,请以 root 身份打开编辑器,然后将以下内容粘贴并编辑到
/usr/share/X11/xorg.conf.d/60-<whatever>.conf
4.重启
而已。只需重新启动并验证新设置是否生效。
回复晚了,但我认为这是值得发布的:
因为我们在这里谈论游戏鼠标。更好的是完全关闭鼠标加速(对 FPS 游戏玩家等有用)。通过不使用它来计算任何鼠标加速度并可能获得更准确的读数来节省一些 CPU 周期(取决于或鼠标硬件传感器具有内置外推)。
或者
资源
对格伦的回答稍作修改,这适用于我的罗技鼠标,并将“慢度”从 1 加倍到 2。
添加到 ~/.profile (如评论中指出的那样)(或 .bashrc 但您必须启动终端才能进行更改)
遗憾的是,对于我的 Ubuntu 18 戴尔无线鼠标,没有一个答案“足够”。速度还不够慢。
这个类似问题的答案对我有帮助。
使用
xinput list
并获取设备 ID。请参阅最佳答案以正确执行此操作。接下来做
根据需要将上述调整
0.2
为任何分数。较低=较慢。您可以使用与最佳答案相同的技术使其永久化。仅替换
"ConstantDeceleration"
为"TransformationMatrix"
和替换"3"
为"0.2 0 0 0 0.2 0 0 0 1"
如果您使用 PS2 端口,对于相同的鼠标分辨率,鼠标移动要慢得多。
对于您的鼠标,请尝试使用 USB 转 PS2 转换器并将鼠标放在 PS2 端口上。
编辑:
我找到了
xorg.conf
有效的解决方案:灵敏度为 1 是默认值,而 0.2 则将灵敏度降低五倍。
在尝试任何其他答案之前,请先阅读鼠标手册。
Razer 品牌鼠标具有动态灵敏度功能。对于已接受帖子中提到的 DeathAdder,我使用的那个顶部有 2 个按钮来控制灵敏度。如果您先进行配置更改,那么有一天您可能会因为您在不知不觉中触发了鼠标中的内置灵敏度功能而导致灵敏度过低。
我刚刚遇到了这个问题,我将灵敏度设置得尽可能低,但它仍然太高,但几天前它工作得很好。我按下按钮以增加灵敏度,但不知道它们做了什么,以为我可以将它们用作游戏的附加按钮,结果鼠标灵敏度非常高。我以前也遇到过,然后就恢复正常了,直到现在我才知道为什么。