Fixing jumping cursor on X230?
Dear @faf0,
I found your script collection. Thank you very much for your work!
I have a question:
Can your scripts be used as such to fix a jumping cursor on a X230 machine?
The following screencast demonstrates the problem:
https://www.youtube.com/watch?v=oTgaf8tTNEc
Thankfully,
~Robert
Hi Robert,
I have never encountered the jumping cursor issue myself and unfortunately the script does not make an effort to fix it. If you discover a fix, let me know and I will consider adding it to the scripts.
Hi Fabian,
I will! However, currently I am relatively clueless as to what is causing this jumping on tap.
Warmly,
~Robert
Hi Robert,
It's been a while. Is it possible that this issue is related to libinput Tapping Drag Enabled (275): 1 being enabled? You could check whether this option is enabled by using xinput list to obtain the id of your TrackPad and then executing xinput list-props ID with ID being replaced by the actual device id that you determined. Just a guess.
Hi Fabian,
I appreciate your help!
I am still facing the problem.
Tapping Drag doesn't seem to be enabled assuming that I have chosen the correct id.
orschiro@x230:~$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Microsoft Express Mouse id=9 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=12 [slave pointer (2)]
⎜ ↳ TPPS/2 IBM TrackPoint id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Sleep Button id=8 [slave keyboard (3)]
↳ Integrated Camera id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
↳ ThinkPad Extra Buttons id=14 [slave keyboard (3)]
↳ Microsoft Express Mouse id=15 [slave keyboard (3)]
orschiro@x230:~$ xinput list-props 12 | grep Drag
Synaptics Locked Drags (311): 0
Synaptics Locked Drags Timeout (312): 5000