comportamento irregolare del trackpoint su thinkpad t420s [UBUNTU 18.04]


8

Ho appena eseguito l'aggiornamento a Ubuntu 18.04 e il trackpoint mostra un comportamento irregolare. Quando si sposta il cursore in una direzione, si sposta prima in una direzione e poi si sposta nel modo giusto.

È un comportamento strano, come se ci fosse una sorta di quantità di moto (inerzia) "bloccata" nel trackpoint che viene rilasciato quando ricomincio a muovermi, dopo un po 'di tempo a riposo.

Il problema si verifica solo con il trackpoint, e anche solo quando entrambe le mosse non sono con il trackpoint. (vale a dire, se mi muovo con il mouse (o il touchpad) e quindi con il trackpoint, nessun problema.)

Funzionava perfettamente con UBUNTU 17.10.

Ecco l'uscita di un comando rilevante.

avila@t420s ~> xinput list-props "TPPS/2 IBM TrackPoint"

Device 'TPPS/2 IBM TrackPoint':
Device Enabled (142):   1
Coordinate Transformation Matrix (144): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Natural Scrolling Enabled (281):   0
libinput Natural Scrolling Enabled Default (282):   0
libinput Scroll Methods Available (285):    0, 0, 1
libinput Scroll Method Enabled (286):   0, 0, 1
libinput Scroll Method Enabled Default (287):   0, 0, 1
libinput Button Scrolling Button (288): 2
libinput Button Scrolling Button Default (289): 2
libinput Middle Emulation Enabled (290):    0
libinput Middle Emulation Enabled Default (291):    0
libinput Accel Speed (292): -0.683453
libinput Accel Speed Default (293): 0.000000
libinput Accel Profiles Available (294):    1, 1
libinput Accel Profile Enabled (295):   1, 0
libinput Accel Profile Enabled Default (296):   1, 0
libinput Left Handed Enabled (297): 0
libinput Left Handed Enabled Default (298): 0
libinput Send Events Modes Available (266): 1, 0
libinput Send Events Mode Enabled (267):    0, 0
libinput Send Events Mode Enabled Default (268):    0, 0
Device Node (269):  "/dev/input/event8"
Device Product ID (270):    2, 10
libinput Drag Lock Buttons (283):   <no items>
libinput Horizontal Scroll Enabled (284):   1

Risposte:


6

La disabilitazione del profilo di accelerazione aiuta a:

xinput --set-prop 'TPPS/2 IBM TrackPoint' 'libinput Accel Profile Enabled' 0, 1

Quindi potresti voler aumentare la velocità del tuo puntatore:

xinput --set-prop 'TPPS/2 IBM TrackPoint' 'libinput Accel Speed' 1

Dal prossimo avvio, il profilo di accelerazione verrà nuovamente abilitato per impostazione predefinita, è possibile creare uno script che include i comandi sopra e viene eseguito automaticamente dopo il riavvio.

Spero che aiuti.


Grazie! lo ha risolto, ma mi manca il profilo di accelerazione. Potrei abituarmi con più tempo però.
— Marcelo Avila,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.