10.03.2018 23:22, Carlos E. R. пишет:
On 2018-03-10 16:02, Patrick Shanahan wrote:
* Carlos E. R. <robin.listas@telefonica.net> [03-10-18 09:54]:
On 2018-03-10 06:34, Andrei Borzenkov wrote:
10.03.2018 03:47, Carlos E. R. пишет:
Hi,
while I type I can accidentally touch the touchpad and the mouse pointer can jump to another region of the screen, auto click there (tap), and the typing goes there, creating havoc.
Previously there was a setting (XFCE) that would disable the touchpad for a second while typing. I don't see it anymore.
This was done by syndaemon. I suspect that Leap 15 is now using libinput for touchpad instead of synaptics, so this no more applies. In this case it is controlled by "Disable While Typing Enabled" option (which works much better than syndaemon hack BTW and actually is default):
bor@bor-Latitude-E5450:~$ xinput list --short 14 AlpsPS/2 ALPS DualPoint TouchPad id=14 [slave pointer (2)] bor@bor-Latitude-E5450:~$ xinput list-props 14 | grep 'Disable While Typing Enabled' libinput Disable While Typing Enabled (299): 1 libinput Disable While Typing Enabled Default (300): 1
cer@linux-y00r:~> xinput list --short 14 unable to find device 14 cer@linux-y00r:~> xinput list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ SynPS/2 Synaptics TouchPad id=12 [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)] ↳ Power Button id=8 [slave keyboard (3)] ↳ Sleep Button id=9 [slave keyboard (3)] ↳ HP Webcam-101 id=10 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)] ↳ HP WMI hotkeys id=13 [slave keyboard (3)] cer@linux-y00r:~> xinput list --short 12 SynPS/2 Synaptics TouchPad id=12 [slave pointer (2)] cer@linux-y00r:~>
cer@linux-y00r:~> xinput list-props 12 | grep "Typing Enabled" libinput Disable While Typing Enabled (297): 1 libinput Disable While Typing Enabled Default (298): 1 cer@linux-y00r:~>
Is it enabled, then? It does not work.
Where is it configured? Command line or GUI?
xinput has man page, looks like you can do it from the cl
But nothing to adjust.
That's correct.
There is no timeout after typing.
That's wrong. Libinput is using hardcoded timeout of 0.5s. In this case you really should try recompile libinput with 1s timeout as you had with synaptics; if it indeed makes visible difference, upstream bug report is needed to make it configurable. I do not remember issues with incorrect tap detection during typing since I switched to libinput; of course it could be attributed to changed usage pattern, hard to tell. It also obviously depends on touchpad dimensions, palm detection support so too many factors. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org