当我运行xinput list-props 12
(“Touchpad”的 id 为 12)时,我得到以下信息:
Device Enabled (145): 1
Coordinate Transformation Matrix (147): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Natural Scrolling Enabled (282): 0
libinput Natural Scrolling Enabled Default (283): 0
libinput Scroll Methods Available (284): 0, 0, 1
libinput Scroll Method Enabled (285): 0, 0, 1
libinput Scroll Method Enabled Default (286): 0, 0, 1
libinput Button Scrolling Button (287): 3
libinput Button Scrolling Button Default (288): 3
libinput Accel Speed (289): 0.000000
libinput Accel Speed Default (290): 0.000000
libinput Accel Profiles Available (291): 1, 1
libinput Accel Profile Enabled (292): 1, 0
libinput Accel Profile Enabled Default (293): 1, 0
libinput Left Handed Enabled (294): 0
libinput Left Handed Enabled Default (295): 0
libinput Send Events Modes Available (267): 1, 0
libinput Send Events Mode Enabled (268): 0, 0
libinput Send Events Mode Enabled Default (269): 0, 0
libinput Drag Lock Buttons (296): <no items>
libinput Horizontal Scroll Enabled (297): 1
我曾尝试xinput --set-prop 12 'libunput Accel Speed' 0.1
改变它的加速度,但这并不是我想要的——我想调整触摸板的速度。
我没有看到 的属性 ID Device Accel Constant Deceleration
,我想根据此评论进行更改问题。
我可以做些什么其他事情来调整触摸板速度而不是加速度吗?
答案1
您要查找的设置是
Coordinate Transformation Matrix
您可以使用默认值
1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
并更改最后一个值。您可以这样做:
ctmVal=3
xinput set-prop 12 "Coordinate Transformation Matrix" 1, 0, 0, 0, 1, 0, 0, 0, $ctmVal
在这种情况下,越高$ctmVal
,鼠标速度越慢