[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#883036: disable-while-typing not working?



Hello Marco,

On Tue, Nov 28, 2017 at 08:30:10PM -0500, Marco Villegas wrote:
> 
> Package: libinput10
> Version: 1.6.3-1
> Severity: normal
> 
> Dear Mantainer,
> 
> It seems like disable-while-typing[1] feature is not working correctly,
> even if it is enabled, it does not honor the timeouts in the code.

Could you please test version 1.11.2-1 in unstable and report back?

> This feature has been in there for a while, but I guess I notice it in
> Debian because libinput driver superseded synaptic Xorg driver in
> stretch. disable-while-typing was possible with synaptic with
> syndaemon/synclient, but libinput method seems to be more efficient[2].
> 
> At first, I thought the feature was simply not enabled.
> GNOME seems to not have an UI for it until 3.24[3][4], but after
> installing xinput I see it is enabled.
> 
> $ xinput | grep Touchpad
> ⎜   ↳ 1A586753:00 06CB:8323 Touchpad          	id=15 [slave
> pointer  (2)]
> $ xinput list-props 15| grep Typing
> 	libinput Disable While Typing Enabled (309):	1
> 	libinput Disable While Typing Enabled Default (310):	1
> 
> To test this:
> a. I start typing some sentence in a text editor, 
> b. then use the touchpad,
> c. and the original application where I was typing is not in focus
> anymore.
> 
> What I expected would be to the text editor to keep focus even if the
> touchpad is pressed when the time between the last key pressed and the
> touchpad is less than the established timeout, which in current
> packaged version 1.6.3 is 500ms[5].
> 
> This setting sounds like a good candidate for a configuration option,
> e.g. then it can be set with xinput; but I see in upstream similar
> requests closed during issue triagging[6], but that is probably a new
> upstream request altogether.
> 
> I may be not understanding the feature or stack correctly, so I would
> really appreciate if you can point me in the right direction.

If the issue persists, could you please ask in the upstream bug tracker and let us know the bug reference to be able to track the issue?

Best regards

> 1:
> https://wayland.freedesktop.org/libinput/doc/latest/palm_detection.html#disable-while-typing
> 2:
> https://who-t.blogspot.pe/2016/08/libinput-and-disable-while-typing.html
> 3: https://bugzilla.gnome.org/show_bug.cgi?id=764852 4:
> https://git.gnome.org/browse/gsettings-desktop-schemas/commit/?id=4c5b1c1df399d6afaaccb237e299ccd1d5d29ddd
> 5:
> https://anonscm.debian.org/cgit/pkg-xorg/lib/libinput.git/tree/src/evdev-mt-touchpad.c?h=libinput-1.6.3-1#n35
> 6: https://bugs.freedesktop.org/show_bug.cgi?id=88353
> 
> -- System Information:
> Debian Release: 9.1
> Architecture: amd64 (x86_64)
> Kernel: Linux 4.9.0-4-amd64 (SMP w/4 CPU cores)
> 
> $ dpkg-query --show -f='${binary:Package}\t${Version}\n' libinput*
> libc6 libudev1 libwacom2 libevdev2 libmtdev1 libc6:amd64
> 2.24-11+deb9u1 libevdev2:amd64	1.5.6+dfsg-1
> libinput-bin	1.6.3-1
> libinput10:amd64	1.6.3-1
> libmtdev1:amd64	1.1.5-1+b1
> libudev1:amd64	232-25+deb9u1
> libwacom2:amd64	0.22-1+b1
> -- no debconf information
> 
> 
> Best,
> 
> -Marco

-- 

Attachment: signature.asc
Description: PGP signature


Reply to: