改变鼠标加速度和速度 xinput

改变鼠标加速度和速度 xinput

如何禁用鼠标加速,同时仍让鼠标快速移动?菜单中的设置太慢,并且不能完全禁用加速。我尝试过xinput set-prop '11' 'Device Accel Profile' -1xinput set-prop '11' 'Device Accel Constant Deceleration' 1/5

尽管取消了加速功能,但鼠标现在移动得非常慢。甚至xset m 2 0在我输入 xinput 代码后也没有任何变化。

如何在摆脱鼠标加速的同时提高鼠标速度?

我正在使用 Ubuntu 12.04 LTS。

答案1

设置的方式是在终端中,而不是xset m

首先,使用xinput --list --short并记下您的鼠标 ID。我的是 (8)。保存它。

接下来,在终端中输入:

xinput --list-props yourMouseId

按回车键并找到Device Accel Constant Deceleration #。我的是 (270)。把它记下来,放在鼠标 ID 后面。

现在,在终端中输入:

xinput --set-prop 8 270 7

如果速度太慢,请重新输入命令,但降低最后一个 #。尝试降低 6 或 5 或 4,直到达到您想要的速度。

最后一件事:如果您的鼠标太慢,请尝试进入鼠标和触摸板的设置,并根据您的喜好使用速度滑块。

答案2

Device Accel Constant Deceleration不能设置为低于 1.0,因此当您尝试将其设置为 1/5 时,它会将其设置为 1.0。您可以使用 进行检查xinput list-props 11。(我实际上猜测它没有读取“/5”部分,因为当我尝试将其设置为例如 0.5 时收到错误消息,但将其设置为 1/5 实际上会将其设置为 1.0)。

如果您不想要加速(我完全同意),那么唯一能提高指针速度的方法就是将其设置Device Accel Constant Deceleration为 1.0。如果指针移动速度对您来说不够快,那么我认为唯一的解决办法是使用 DPI 更高的鼠标(或者,如果您的鼠标 DPI 可调,则将鼠标设置为更高的 DPI)。

答案3

在我的 ubuntu 14.04 系统上,我似乎能够通过调整“设备加速度恒定减速度”来实现鼠标灵敏度的缩放。它不接受分子/分母(如果您尝试给它一个,它只会取分子),但它接受小于 1 的数字(数字越小,指针移动的速度就越快,相对于您移动鼠标的速度而言)。因此,请尝试使用 .2 而不是 1/5。xinput --list-props 11 应该会将其显示为 .200000。

相关内容