Trouble with the touchpad while typing
Hi, I have Trouble with the touchpad while I type, almost since ever, currently with XFCE in Leap 15.2. The touchpad activates randomly, apparently touched by my hand and destroys what I typed. I have in settings "Disable touch pad while typing" set to 2 seconds. Type "SynPS/2 Synaptics Touchpad". Edge scrolling. This is supposed to impede the trouble I have, but it does not. If I type and I try to move the mouse pointer it doesn't respond till two seconds have passed, which is a nuisance I would accept if it worked. There are two types of incidents. One, the cursor location suddenly moves several paragraphs up in the middle of typing a word, thus within centiseconds. Certainly inside the 2 seconds protection. Two, a large portion of the text I'm typing suddenly gets selected, again in the middle of typing a word (I type fast), so that on the next letter I type the entire highlight gets replaced with that next letter, erasing at times all my work. In the first case, I can select the offending text and move it to the correct location, or hit undo. In the second case, I have to use undo, so I don't actually lose my work. Almost always it happens inside Thunderbird. At least, i don't remember it happening in other apps. It is possible that the protection I need is from accidental tap, not accidental move. minas-tirith:~ # hwinfo --mouse 40: PS/2 00.0: 10500 PS/2 Mouse [Created at input.249] Unique ID: AH6Q.ZHI3OT7LsxA Hardware Class: mouse Model: "SynPS/2 Synaptics TouchPad" Vendor: 0x0002 Device: 0x0007 "SynPS/2 Synaptics TouchPad" Compatible to: int 0x0210 0x0002 Device File: /dev/input/mice (/dev/input/mouse0) Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event1 Device Number: char 13:63 (char 13:32) Driver Info #0: Buttons: 2 Wheels: 0 XFree86 Protocol: explorerps/2 GPM Protocol: exps2 Config Status: cfg=no, avail=yes, need=no, active=unknown minas-tirith:~ # -- Cheers / Saludos, Carlos E. R. (from oS Leap 15.2 x86_64 (Minas Tirith))
On 31.07.2021 20:13, Carlos E. R. wrote:
Hi,
I have Trouble with the touchpad while I type, almost since ever, currently with XFCE in Leap 15.2. The touchpad activates randomly, apparently touched by my hand and destroys what I typed.
I have in settings "Disable touch pad while typing" set to 2 seconds. Type "SynPS/2 Synaptics Touchpad". Edge scrolling. This is supposed to impede the trouble I have, but it does not.
What Xorg driver are you using for touchpad?
If I type and I try to move the mouse pointer it doesn't respond till two seconds have passed, which is a nuisance I would accept if it worked.
There are two types of incidents.
One, the cursor location suddenly moves several paragraphs up in the middle of typing a word, thus within centiseconds. Certainly inside the 2 seconds protection.
Two, a large portion of the text I'm typing suddenly gets selected, again in the middle of typing a word (I type fast), so that on the next letter I type the entire highlight gets replaced with that next letter, erasing at times all my work.
In the first case, I can select the offending text and move it to the correct location, or hit undo. In the second case, I have to use undo, so I don't actually lose my work.
Almost always it happens inside Thunderbird. At least, i don't remember it happening in other apps.
It is possible that the protection I need is from accidental tap, not accidental move.
minas-tirith:~ # hwinfo --mouse 40: PS/2 00.0: 10500 PS/2 Mouse [Created at input.249] Unique ID: AH6Q.ZHI3OT7LsxA Hardware Class: mouse Model: "SynPS/2 Synaptics TouchPad" Vendor: 0x0002 Device: 0x0007 "SynPS/2 Synaptics TouchPad" Compatible to: int 0x0210 0x0002 Device File: /dev/input/mice (/dev/input/mouse0) Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event1 Device Number: char 13:63 (char 13:32) Driver Info #0: Buttons: 2 Wheels: 0 XFree86 Protocol: explorerps/2 GPM Protocol: exps2 Config Status: cfg=no, avail=yes, need=no, active=unknown minas-tirith:~ #
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 El 2021-07-31 a las 20:41 +0300, Andrei Borzenkov escribió:
Hi,
I have Trouble with the touchpad while I type, almost since ever, currently with XFCE in Leap 15.2. The touchpad activates randomly, apparently touched by my hand and destroys what I typed.
I have in settings "Disable touch pad while typing" set to 2 seconds. Type "SynPS/2 Synaptics Touchpad". Edge scrolling. This is supposed to impede the trouble I have, but it does not.
What Xorg driver are you using for touchpad?
I don't know (it happens automatically). How can I find out? Looking at /var/log/Xorg.0.log I see: [ 37.018] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "libinput touchpad catchall" [ 37.018] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall" [ 37.018] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Default clickpad buttons" [ 37.018] (II) LoadModule: "synaptics" [ 37.019] (II) Loading /usr/lib64/xorg/modules/input/synaptics_drv.so [ 37.020] (II) Module synaptics: vendor="X.Org Foundation" [ 37.020] compiled for 1.20.3, module version = 1.9.0 [ 37.020] Module class: X.Org XInput Driver [ 37.020] ABI class: X.Org XInput driver, version 24.1 [ 37.020] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad' [ 37.020] (**) SynPS/2 Synaptics TouchPad: always reports core events [ 37.020] (**) Option "Device" "/dev/input/event1" [ 37.051] (--) synaptics: SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5472 (res 58) [ 37.051] (--) synaptics: SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4448 (res 106) [ 37.051] (--) synaptics: SynPS/2 Synaptics TouchPad: pressure range 0 - 255 [ 37.051] (--) synaptics: SynPS/2 Synaptics TouchPad: finger width range 0 - 15 [ 37.051] (--) synaptics: SynPS/2 Synaptics TouchPad: buttons: left right [ 37.052] (--) synaptics: SynPS/2 Synaptics TouchPad: Vendor 0x2 Product 0x7 [ 37.052] (**) Option "HorizEdgeScroll" "off" [ 37.052] (**) Option "TapButton1" "1" [ 37.052] (**) Option "TapButton2" "3" [ 37.052] (**) Option "TapButton3" "2" [ 37.052] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found [ 37.052] (**) SynPS/2 Synaptics TouchPad: always reports core events [ 37.083] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input2/event1" [ 37.083] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD, id 12) [ 37.083] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MinSpeed is now constant deceleration 2.5 [ 37.083] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MaxSpeed is now 1.75 [ 37.083] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) AccelFactor is now 0.040 [ 37.084] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1 [ 37.084] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 1 [ 37.084] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000 [ 37.084] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4 [ 37.084] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found [ 37.085] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0) [ 37.085] (**) SynPS/2 Synaptics TouchPad: Ignoring device from InputClass "touchpad ignore duplicates" [ 37.086] (II) config/udev: Adding input device PC Speaker (/dev/input/event6) So, it would be "/usr/lib64/xorg/modules/input/synaptics_drv.so", right? - -- Cheers Carlos E. R. (from openSUSE Leap 15.2 x86_64 (Minas Tirith)) -----BEGIN PGP SIGNATURE----- iJIEAREIADoWIQQt/vKEw5659AgM/X2NrxRtxRYzXAUCYQWQfxwccm9iaW4ubGlz dGFzQHRlbGVmb25pY2EubmV0AAoJEI2vFG3FFjNcETEA/0EiT3RXLbfdIqq0lgBq rXheGW2x1qpwL5gKVqK3ovkcAQCdp4Jyjopr5qaRttDeGYUm8exrOC2x3MwhR2Um sGOt5Q== =0qKC -----END PGP SIGNATURE-----
On 31.07.2021 21:03, Carlos E. R. wrote:
El 2021-07-31 a las 20:41 +0300, Andrei Borzenkov escribió:
Hi,
I have Trouble with the touchpad while I type, almost since ever, currently with XFCE in Leap 15.2. The touchpad activates randomly, apparently touched by my hand and destroys what I typed.
I have in settings "Disable touch pad while typing" set to 2 seconds. Type "SynPS/2 Synaptics Touchpad". Edge scrolling. This is supposed to impede the trouble I have, but it does not.
What Xorg driver are you using for touchpad?
So, it would be "/usr/lib64/xorg/modules/input/synaptics_drv.so", right?
Do you have syndaemon running? With which options?
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 El 2021-07-31 a las 21:40 +0300, Andrei Borzenkov escribió:
On 31.07.2021 21:03, Carlos E. R. wrote:
El 2021-07-31 a las 20:41 +0300, Andrei Borzenkov escribió:
Hi,
I have Trouble with the touchpad while I type, almost since ever, currently with XFCE in Leap 15.2. The touchpad activates randomly, apparently touched by my hand and destroys what I typed.
I have in settings "Disable touch pad while typing" set to 2 seconds. Type "SynPS/2 Synaptics Touchpad". Edge scrolling. This is supposed to impede the trouble I have, but it does not.
What Xorg driver are you using for touchpad?
So, it would be "/usr/lib64/xorg/modules/input/synaptics_drv.so", right?
Do you have syndaemon running? With which options?
Apparently, I have: minas-tirith:~ # ps afxu USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND ... cer 16824 0.0 0.0 20300 156 ? S 19:02 0:00 syndaemon -i 1.0 -K -R minas-tirith:~ # No idea what starts it. :-? - -- Cheers Carlos E. R. (from openSUSE Leap 15.2 x86_64 (Minas Tirith)) -----BEGIN PGP SIGNATURE----- iJIEAREIADoWIQQt/vKEw5659AgM/X2NrxRtxRYzXAUCYQWjDBwccm9iaW4ubGlz dGFzQHRlbGVmb25pY2EubmV0AAoJEI2vFG3FFjNcPiYA/14ng8wcNsuFleAHApxe XCsTE4V5GVzGWzbyh/DRStRJAP4hLAN080rdquQZQ6R+xmA+3DlBSEy7SLr6z40R FKT9TQ== =5wZb -----END PGP SIGNATURE-----
On 31.07.2021 22:22, Carlos E. R. wrote:
El 2021-07-31 a las 21:40 +0300, Andrei Borzenkov escribió:
On 31.07.2021 21:03, Carlos E. R. wrote:
El 2021-07-31 a las 20:41 +0300, Andrei Borzenkov escribió:
Hi,
I have Trouble with the touchpad while I type, almost since ever, currently with XFCE in Leap 15.2. The touchpad activates randomly, apparently touched by my hand and destroys what I typed.
I have in settings "Disable touch pad while typing" set to 2 seconds. Type "SynPS/2 Synaptics Touchpad". Edge scrolling. This is supposed to impede the trouble I have, but it does not.
What Xorg driver are you using for touchpad?
So, it would be "/usr/lib64/xorg/modules/input/synaptics_drv.so", right?
Do you have syndaemon running? With which options?
Apparently, I have:
minas-tirith:~ # ps afxu USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND ... cer 16824 0.0 0.0 20300 156 ? S 19:02 0:00 syndaemon -i 1.0 -K -R minas-tirith:~ #
As far as I know, syndaemon only disables handling of touchpad itself (touching, scrolling, tap-to-click etc). It does not disable physical buttons if they are present. It is the same with libinput driver which I use. I have the same issue with libinput as well. I am not sure what is causing it. When I try to deliberately touch or move or tap when typing it works as expected - touchpad is ignored. But when I forget about it I get sudden mouse cursor jump. My current guess is when I press on laptop cover it is apparently interpreted as button press (may be loose contact, this notebook is over 5 years old). And because button presses are processed cursor moves. It is also possible that I press on touchstick buttons (I disabled stick itself because it interfered with typing, but I find middle button useful so I left buttons). May be I should try to disable both left and right buttons if I find how to do it in Wayland :)
No idea what starts it. :-?
It should have been started by your desktop settings, but you said you set it for 2 second and here timeout is 1 second so it does not match.
On 01/08/2021 08.25, Andrei Borzenkov wrote:
On 31.07.2021 22:22, Carlos E. R. wrote:
El 2021-07-31 a las 21:40 +0300, Andrei Borzenkov escribió:
On 31.07.2021 21:03, Carlos E. R. wrote:
El 2021-07-31 a las 20:41 +0300, Andrei Borzenkov escribió:
Hi,
I have Trouble with the touchpad while I type, almost since ever, currently with XFCE in Leap 15.2. The touchpad activates randomly, apparently touched by my hand and destroys what I typed.
I have in settings "Disable touch pad while typing" set to 2 seconds. Type "SynPS/2 Synaptics Touchpad". Edge scrolling. This is supposed to impede the trouble I have, but it does not.
What Xorg driver are you using for touchpad?
So, it would be "/usr/lib64/xorg/modules/input/synaptics_drv.so", right?
Do you have syndaemon running? With which options?
Apparently, I have:
minas-tirith:~ # ps afxu USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND ... cer 16824 0.0 0.0 20300 156 ? S 19:02 0:00 syndaemon -i 1.0 -K -R minas-tirith:~ #
As far as I know, syndaemon only disables handling of touchpad itself (touching, scrolling, tap-to-click etc). It does not disable physical buttons if they are present. It is the same with libinput driver which I use.
No, the physical buttons are not the problem, they are hard to click.
I have the same issue with libinput as well. I am not sure what is causing it. When I try to deliberately touch or move or tap when typing it works as expected - touchpad is ignored. But when I forget about it I get sudden mouse cursor jump.
Exactly.
My current guess is when I press on laptop cover it is apparently interpreted as button press (may be loose contact, this notebook is over 5 years old). And because button presses are processed cursor moves.
Oh. Interesting idea. I do rest the palms of my hands on the cover while I type, yes, trying to avoid the centre of the cover where the touchpad is, but I think now and then the articulation of the thumb to the palm hits the touchpad. This machine is from about 2010, a Compaq Presario CQ61-330SS, with an actual DVD writer unit. It is built solid and thick, not like modern machines. And most of its years it has been sitting on a table with sporadic travels with careful handling. keyboard photo: <https://images.app.goo.gl/T5Ta4wT1JMpeWXG46> general view photos: <https://www.fnac.es/Compaq-CQ61-330SS-Portatil-15-6-Ordenador-portatil-PC-Portatil/a342395>
It is also possible that I press on touchstick buttons (I disabled stick itself because it interfered with typing, but I find middle button useful so I left buttons). May be I should try to disable both left and right buttons if I find how to do it in Wayland :)
No, this one doesn't have stick. It has a button to disable the touchpad, with a led that goes red. However, it fails to enable back the touchpad: I have to do ctrl-alt-f1, and back f7 to restore mouse. I must be one of the few that actually likes and uses the touchpad, instead of attaching a real mouse to the laptops: I made a point of getting used to it and avoid the extra cable.
No idea what starts it. :-?
It should have been started by your desktop settings, but you said you set it for 2 second and here timeout is 1 second so it does not match.
I have changed it to one second yesterday: I'm tired of waiting for the mouse 2 seconds to respond, and anyway, what it is supposed to stop doesn't work... It triggered once on this email. Oh, well, some comfort knowing I'm not the only one. -- Cheers / Saludos, Carlos E. R. (from oS Leap 15.2 x86_64 (Minas Tirith))
On Sun, 1 Aug 2021 at 04:46, Carlos E. R. <robin.listas@telefonica.net> wrote:
It triggered once on this email.
Oh, well, some comfort knowing I'm not the only one.
I also suffer from this on my Thinkpad. But not that often, so I never bothered to look into it. Let us know if you find anything. -- Carlos F Lange Gaúcho nas Pradarias https://sites.google.com/site/carlosflange/
On 01/08/2021 22.12, Carlos F. Lange wrote:
On Sun, 1 Aug 2021 at 04:46, Carlos E. R. <robin.listas@telefonica.net <mailto:robin.listas@telefonica.net>> wrote:
It triggered once on this email.
Oh, well, some comfort knowing I'm not the only one.
I also suffer from this on my Thinkpad. But not that often, so I never bothered to look into it. Let us know if you find anything.
Well, it seems to me that several people here are suffering of the same problem, which means that the software is faulty. -- Cheers / Saludos, Carlos E. R. (from oS Leap 15.2 x86_64 (Minas Tirith))
how I fixed it went to cordless mouse the did the setting in kde so when the mouse is plugged in it disables the touch pad I like a mouse better any way On 8/1/21 4:12 PM, Carlos F. Lange wrote:
On Sun, 1 Aug 2021 at 04:46, Carlos E. R. <robin.listas@telefonica.net <mailto:robin.listas@telefonica.net>> wrote:
It triggered once on this email.
Oh, well, some comfort knowing I'm not the only one.
I also suffer from this on my Thinkpad. But not that often, so I never bothered to look into it. Let us know if you find anything.
-- Carlos F Lange Gaúcho nas Pradarias https://sites.google.com/site/carlosflange/ <https://sites.google.com/site/carlosflange/>
On 2021-07-31 12:13:31 Carlos E. R. wrote:
|Hi, | |I have Trouble with the touchpad while I type, almost since ever, |currently with XFCE in Leap 15.2. The touchpad activates randomly, |apparently touched by my hand and destroys what I typed. | |I have in settings "Disable touch pad while typing" set to 2 seconds. |Type "SynPS/2 Synaptics Touchpad". Edge scrolling. This is supposed to |impede the trouble I have, but it does not.
When I was using a laptop machine I had this problem for quite a while; Synaptics settings seemed to not work at all. I disabled the touchpad in my BIOS settings, since I always used a portable mouse with my laptop machine. Leslie -- Distribution: openSUSE Leap 15.3 x86_64
participants (5)
-
Andrei Borzenkov
-
Carlos E. R.
-
Carlos F. Lange
-
Hans Krueger
-
J Leslie Turriff