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

2018-07-16 Thread Hector Oron
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:amd641.5.6+dfsg-1
> libinput-bin  1.6.3-1
> libinput10:amd64  1.6.3-1
> libmtdev1:amd64   1.1.5-1+b1
> libudev1:amd64232-25+deb9u1
> libwacom2:amd64   0.22-1+b1
> -- no debconf information
> 
> 
> Best,
> 
> -Marco

-- 


signature.asc
Description: PGP signature


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

2017-11-28 Thread Marco Villegas

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.

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 Touchpadid=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.

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-bin1.6.3-1
libinput10:amd641.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