这只发生在我使用触控板时。当我尝试垂直(上下)移动光标时,光标移动得非常快。当我水平移动它时,它会以正常速度移动。
我的屏幕尺寸是1366x768。
因为我的屏幕宽度比高度高 1.77 倍,所以我进入 /usr/share/X11/xorg.conf.d 并添加了两行:
选项“HorizResolution”“1”
选项“VertResolution”“1.77”
这没什么作用。
以下是编辑后的部分:
Section "InputClass"
Identifier "touchpad ignore duplicates"
MatchIsTouchpad "on"
MatchOS "Linux"
MatchDevicePath "/dev/input/mouse*"
Option "Ignore" "on"
Option "HorizResolution" "1"
Option "VertResolution" "1.77"
EndSection
答案1
从 15.10 升级到 16.04 后我遇到了同样的问题,但它看起来与 HorizResolution 或 VertResolution 无关。
就我而言,这是一个鼠标加速度配置文件的问题(水平加速度比垂直加速度快)。
只需将其关闭并比较结果:
xinput list
xinput set-prop 12 'Device Accel Profile' 0
xinput set-prop 12 'Device Accel Constant Deceleration' 2
其中 12 是您的鼠标指针设备 ID。
答案2
这是因为您在错误的部分中输入了选项。它需要位于显示驱动程序“synaptics”的同一个 InputClass 部分中。如果您将其放入其中,它将起作用。另外,我不知道这是否重要,但我将两者都乘以 100,只是因为我不确定它是否喜欢小数。
答案3
我一直有这个问题,直到我意识到问题可能出在我的鼠标上...我舔了一下激光,它就修好了...听起来很奇怪,但它确实起作用了。如果有什么不起作用,拔掉插头再插回去,或者舔一下。