Beim Ausführen xinput list-props 12
(12 ist die ID für „Touchpad“) erhalte ich Folgendes:
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
Ich habe versucht, xinput --set-prop 12 'libunput Accel Speed' 0.1
die Beschleunigung zu ändern, aber das ist nicht ganz das, was ich will - ich möchte die Beschleunigung des Touchpads anpassen.Geschwindigkeit.
Mir wird die Objekt-ID für nicht angezeigt Device Accel Constant Deceleration
, was ich nach den Kommentaren dazu gerne ändern würde.Frage.
Kann ich sonst noch etwas tun, um die Geschwindigkeit des Touchpads (nicht die Beschleunigung) anzupassen?
Antwort1
die gesuchte Einstellung ist die
Coordinate Transformation Matrix
Sie können den Standardwert verwenden
1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
und ändern Sie den letzten Wert. Sie können dies folgendermaßen tun:
ctmVal=3
xinput set-prop 12 "Coordinate Transformation Matrix" 1, 0, 0, 0, 1, 0, 0, 0, $ctmVal
je höher $ctmVal
in diesem Fall, desto langsamer die Mausgeschwindigkeit