如何改变鼠标加速度曲线?

如何改变鼠标加速度曲线?

我如何调整精确的数学曲线用于 Ubuntu 中的鼠标加速?

答案1

这取决于您使用的鼠标配置文件。

本博客描述了 Debian Squeeze 中添加的一种新的鼠标加速方法(由于 Squeeze 使用 xorg-server,因此 Maverick 中也应该有这种方法1.7.7和 Maverick 使用1.9.0)您可以阅读开发人员文档在这里

如果您查看源代码,则可以根据所使用的配置文件得出曲线。在AccelerationProfile 补丁,您可以看到选择您的个人资料的功能SetAccelerationProfile。如果您查看每个个人资料,就会看到该功能是如何定义的。

因此,要对其进行调整,您需要修改所选配置文件所需的任何输入。这些输入可能设置在 xorg.conf 中(仅供参考,默认不存在)。

要真正定制它,您可以编写自己的函数并编译自己的 xorg-server :D

答案2

好的,我想我找到了答案......

像这样的事情应该可以解决问题:

xinput set-prop "SynPS/2 Synaptics TouchPad" \
    "Synaptics Edge Motion Speed" 2000, 5000
xinput set-prop "SynPS/2 Synaptics TouchPad" \
    "Device Accel Constant Deceleration" 4
synclient MinSpeed=1.00 MaxSpeed=3.00 AccelFactor=0.025

相关内容