RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 1492643 - Disable while typing no longer work in RHEL 7.4
Summary: Disable while typing no longer work in RHEL 7.4
Keywords:
Status: CLOSED DUPLICATE of bug 1478397
Alias: None
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: xorg-x11-drv-synaptics
Version: 7.4
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
: ---
Assignee: Peter Hutterer
QA Contact: Desktop QE
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-09-18 11:47 UTC by M. Scherer
Modified: 2021-03-11 15:47 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-01-10 09:00:58 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
Log from the last jump (938.15 KB, text/plain)
2017-09-20 09:32 UTC, M. Scherer
no flags Details

Description M. Scherer 2017-09-18 11:47:54 UTC
Description of problem:

Since the upgrade to RHEL 7.4, I see my cursor jump around when I type from time to time. After discussing with btissoir@, he told me the problem is likely due to syndaemon not running anymore after the gnome rebase.

While I am not sure who is supposed to run syndaemon, I opened this bug against the driver, with the hope of it being reassigned to the right person.

Following Benjamin advice, I also run the following command:

sudo evemu-record --autorestart=30 /dev/input/event5 /tmp/logs.evemu

to record activity.

Version-Release number of selected component (if applicable):
xorg-x11-drv-synaptics-1.9.0-1.el7.x86_64

How reproducible:
each time

Steps to Reproduce:
1. use gnome and type stuff for a long time
2. see cursor jump from time to time.
3.

Actual results:
cursor jump around 

Expected results:
cursor do not jump around

Additional info:

Comment 2 Peter Hutterer 2017-09-19 06:42:35 UTC
What's the output of "xinput list-props <device name>" please? Does it still show the Synaptics driver properties? And if you run syndaemon manually, does it stop jumping?

Comment 3 M. Scherer 2017-09-20 09:29:52 UTC
$ xinput list-props "SynPS/2 Synaptics TouchPad"
Device 'SynPS/2 Synaptics TouchPad':
	Device Enabled (138):	1
	Coordinate Transformation Matrix (140):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	Device Accel Profile (268):	1
	Device Accel Constant Deceleration (269):	2.500000
	Device Accel Adaptive Deceleration (270):	1.000000
	Device Accel Velocity Scaling (271):	12.500000
	Synaptics Edges (272):	1310, 4826, 2220, 4636
	Synaptics Finger (273):	25, 30, 0
	Synaptics Tap Time (274):	180
	Synaptics Tap Move (275):	218
	Synaptics Tap Durations (276):	180, 180, 100
	Synaptics ClickPad (277):	1
	Synaptics Middle Button Timeout (278):	0
	Synaptics Two-Finger Pressure (279):	282
	Synaptics Two-Finger Width (280):	7
	Synaptics Scrolling Distance (281):	99, 99
	Synaptics Edge Scrolling (282):	0, 0, 0
	Synaptics Two-Finger Scrolling (283):	1, 1
	Synaptics Move Speed (284):	1.000000, 1.750000, 0.040331, 0.000000
	Synaptics Off (285):	0
	Synaptics Locked Drags (286):	0
	Synaptics Locked Drags Timeout (287):	5000
	Synaptics Tap Action (288):	0, 0, 0, 0, 1, 3, 2
	Synaptics Click Action (289):	1, 3, 2
	Synaptics Circular Scrolling (290):	0
	Synaptics Circular Scrolling Distance (291):	0.100000
	Synaptics Circular Scrolling Trigger (292):	0
	Synaptics Circular Pad (293):	0
	Synaptics Palm Detection (294):	0
	Synaptics Palm Dimensions (295):	10, 200
	Synaptics Coasting Speed (296):	20.000000, 50.000000
	Synaptics Pressure Motion (297):	30, 160
	Synaptics Pressure Motion Factor (298):	1.000000, 1.000000
	Synaptics Grab Event Device (299):	0
	Synaptics Gestures (300):	1
	Synaptics Capabilities (301):	1, 0, 0, 1, 1, 1, 1
	Synaptics Pad Resolution (302):	42, 42
	Synaptics Area (303):	0, 0, 2600, 0
	Synaptics Soft Button Areas (304):	3681, 0, 0, 2600, 2454, 3681, 0, 2600
	Synaptics Secondary Soft Button Areas (305):	3395, 0, 0, 2445, 2740, 3395, 0, 2445
	Synaptics Noise Cancellation (306):	30, 30
	Device Product ID (262):	2, 7
	Device Node (263):	"/dev/input/event5"


That's a thinkpad t440s.

Running syndaemon directly make my touchpad stop working. Then if I used the trackpoint, it work again for a while and stop working once I stop moving the cursor after something like 5 second. Then the touchpad no longer react until I move the mouse cursor again with the trackpoint.

I just had the issue while I was typing, and stopped immediately to verify if my finger touched anything, but no, I didn't seems in contact with the touchpad.

Attached are the log of the last jump, (occur 3 minutes after the start of the record)

Comment 4 M. Scherer 2017-09-20 09:32:53 UTC
Created attachment 1328340 [details]
Log from the last jump

Comment 5 M. Scherer 2017-09-20 09:33:45 UTC
So, running syndaemon did wrock havoc, I had to go in gnome control center and disable and reenable touchpad to make it work again.

Comment 6 Peter Hutterer 2017-09-21 04:40:01 UTC
syndaemon is supposed to be run by the desktop environment. This used to be part of gnome-settings-daemon but something went wrong in the 7.4 rebase, see bug 1478397

my tests with running syndaemon manually though were successful so far, I haven't reproduced the issue you've been seeing yet. it's worth running

xinput watch-props  "SynPS/2 Synaptics TouchPad" in a terminal window and starting syndaemon as "syndaemon -v". syndaemon will print Disable/Enable whenever it does that on the touchpad and you should see the Synaptics Off property toggling accordingly. If that works, that's at least a start and we can figure out the rest from there.

Comment 7 Rui Matos 2017-10-26 17:47:16 UTC
This should get fixed in 7.5 via bug 1478397

Comment 8 Peter Hutterer 2018-01-10 09:00:58 UTC
Closing as duplicate because that's the easiest way, this isn't a synaptics bug but rather an issue resulting from the gnome rebase.

*** This bug has been marked as a duplicate of bug 1478397 ***


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