Bug 1402596

Summary: SynPS/2 Synaptics TouchPad edge detection
Product: [Fedora] Fedora Reporter: Chris Murphy <bugzilla>
Component: systemdAssignee: Peter Hutterer <peter.hutterer>
Status: CLOSED UPSTREAM QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 25CC: johannbg, lnykryn, msekleta, muadda, peter.hutterer, ssahani, s, systemd-maint, zbyszek
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-01-10 01:09:29 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
touchpad-edge-detector output none

Description Chris Murphy 2016-12-07 22:44:50 UTC
Created attachment 1229227 [details]
touchpad-edge-detector output

systemd-231-10.fc25.x86_64
kernel-4.9.0-0.rc8.git0.1.fc26.x86_64
libevdev-1.5.5-1.fc25.x86_64
libinput-1.5.2-2.fc25.x86_64

dmidecode:
System Information
	Manufacturer: HP
	Product Name: HP Spectre Notebook
	Version: Type1ProductConfigId
	Serial Number: CND6347KYS
	UUID: 49852227-5537-E611-B27E-EC8EB53AC549
	Wake-up Type: Power Switch
	SKU Number: W2K28UA#ABA
	Family: 103C_5335KV G=N L=CON B=HP S=SPT


Actual measurement of the pad is 95.2mm W x 56.8 H. But rounded it as 95x57 for touchpad-edge-detector which didn't accept decimals.

Also, the attached file contains the results, but from the same boot and login, two runs of the tool yield different results:


Touchpad sends:	x [1202..5691], y [1083..4801] |^C
Touchpad sends:	x [1206..5691], y [1088..4808] -
Touchpad sends:	x [1205..5691], y [1083..4808] |
Touchpad sends:	x [1205..5691], y [1083..4808] /

Comment 1 Peter Hutterer 2016-12-08 00:27:08 UTC
If the difference is a few device units it doesn't matter, and it's usually caused by your finger reaching some part it didn't reach before - quite common at the edge of the touchpad. I'll get this upstream, thanks.

Comment 2 Peter Hutterer 2017-01-10 01:09:29 UTC
merged in systemd upstream as f8de7c1875841f277d0b0e46d4a27d4e2b893d1f