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.