Note: This is a beta release of Red Hat Bugzilla 5.0. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Also email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback here.
Bug 1694851 - Touchpad, Disable While Typing doesn't work consistently
Summary: Touchpad, Disable While Typing doesn't work consistently
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-tweaks
Version: 29
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Mohamed El Morabity
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-04-01 20:42 UTC by Richard Myers
Modified: 2019-04-01 20:42 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:


Attachments (Terms of Use)

Description Richard Myers 2019-04-01 20:42:38 UTC
Description of problem:
Touchpad, Disable While Typing doesn't work consistently.  It seems to take multiple key presses, fairly rapidly to trigger the feature.  This is on a Dell XPS15, 9550, XCFE4, Fedora 29 (w/all updates), kernel 5.0.4.  For some reason, the kernel finds 2 touchpad devices, which are shown in the XFCE Mouse and Touchpad Configuration.

I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input6
U: Uniq=
H: Handlers=mouse1 event8 
B: PROP=5
B: EV=b
B: KEY=e520 10000 0 0 0 0
B: ABS=660800011000003

I: Bus=0018 Vendor=06cb Product=7a13 Version=0100
N: Name="DLL06E4:01 06CB:7A13 Touchpad"
P: Phys=i2c-DLL06E4:01
S: Sysfs=/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-8/i2c-DLL06E4:01/0018:06CB:7A13.0002/input/input20
U: Uniq=
H: Handlers=mouse2 event11 
B: PROP=5
B: EV=1b
B: KEY=e520 10000 0 0 0 0
B: ABS=2e0800000000003
B: MSC=20

I use the i2c-DLL06E4:01 device, as the SynPS/2 Synaptics TouchPad doesn't seem to work.  Not sure if this has any relevance or not.  Enabling both devices in the XFCE Mouse and Touchpad GUI does not change the issue.

Version-Release number of selected component (if applicable):

gnome-tweaks-3.30.2-1.fc29.noarch

How reproducible:

Always, but strangely intermittent.  During a test (one hand typing, other hand messing with the touchpad), it will sometimes start working, and other times it continues to work while I'm typing.  The frequency at which I type seems to affect whether it works or not (>1/sec makes it work better).

Steps to Reproduce:
1. Open gnome-tweaks GUI
2. Keyboard & Mouse section
3. Enable: Touchpad: Disable While Typing 
4. Open an application or terminal that accepts keyboard input.
5. Type and use the touchpad at the same time. Check to see if the touchpad consistently freezes while typing, and for a constent period afterwards.  

Actual results:

Very inconsistent operation.  I am forced to disable the touchpad, as the my palm brushes it while typing, which changes the focus to somewhere else on my desktop. Very frustrating.

Expected results:

Touchpad is disabled for a some period (preferably configurable!!!) during and after key presses.

Additional info:

Please add back (sometime in the past, this was an option in XFCE, I believe, maybe in gnome 2?) or add in the option to enter a number of seconds the touchpad is disabled after a keypress.


Note You need to log in before you can comment on or make changes to this bug.