Bug 46371 - SynPS/2 Synaptics TouchPad missing space
Summary: SynPS/2 Synaptics TouchPad missing space
Status: CLOSED CODE_FIX
Alias: None
Product: Drivers
Classification: Unclassified
Component: Input Devices (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: drivers_input-devices
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-23 14:45 UTC by kriha6
Modified: 2012-12-10 19:16 UTC (History)
7 users (show)

See Also:
Kernel Version: 3.5.3
Subsystem:
Regression: No
Bisected commit-id:


Attachments
maximum coordinates (36.03 KB, text/plain)
2012-08-24 06:12 UTC, kriha6
Details
xinput list-props (1.94 KB, text/plain)
2012-08-24 06:14 UTC, kriha6
Details
Patch to adjust threshold for treating position values as negative (3.54 KB, patch)
2012-09-10 21:42 UTC, Seth Forshee
Details | Diff

Description kriha6 2012-08-23 14:45:53 UTC
There is "dead" space on the right side of the touchpad that cannot be used. It is insensitive to touching.
Comment 1 Dmitry Torokhov 2012-08-23 17:13:24 UTC
What tool did you use to detect this? Does evtest utility report events when finger in that dead zone?
Comment 2 kriha6 2012-08-23 21:04:19 UTC
Yes, evtest does report events when I finger the dead zone.
Comment 3 Dmitry Torokhov 2012-08-23 21:45:40 UTC
Could you tell me what is maximum coordinates reported by evtest for your touchpad and also what 'xinput list-props' shows for it?
Comment 4 kriha6 2012-08-24 06:12:17 UTC
Created attachment 78361 [details]
maximum coordinates

I wasn't sure what you mean by maximum coordinates but I touched the four corners of the touchpad while runnning evtest and this is the output.
Comment 5 kriha6 2012-08-24 06:14:44 UTC
Created attachment 78371 [details]
xinput list-props
Comment 6 Alan Swanson 2012-09-09 00:18:36 UTC
I have same problem starting with 3.5.3 where the vertical scroll region on Synaptics touchpad no longer works, only pressure events are reported. Reverting "Input: synaptics - handle out of bounds values from the hardware" resolves the problem.
Comment 7 Seth Forshee 2012-09-10 21:42:58 UTC
Created attachment 79731 [details]
Patch to adjust threshold for treating position values as negative

Could you test this patch to see if it fixes the problem? Thanks.
Comment 8 Alan Swanson 2012-09-11 10:28:40 UTC
Yes, this patch fixes the issue with my vertical scroll region. Thank you.
Comment 9 Arteom 2012-09-23 22:49:11 UTC
I had the same problem. Patch fixed it.
Comment 10 Alan Swanson 2012-10-01 12:40:09 UTC
Unfortunately this bugfix was not included with the just released Linux 3.6 but is in Dmitri's for-linux input git as of two days ago. After it's in 3.7-rc can we get a stable inclusion request for 3.5 and 3.6 please?
Comment 11 Dmitry Torokhov 2012-10-01 16:20:26 UTC
Yes, sorry about this. The commit is marked for stable so should get picked up for 3.6.1.
Comment 12 Piero Finizio 2012-10-10 08:24:02 UTC
All right on 3.6.1-1.fc18.i686 from Fedora - Kojii's Repository.
Thank you Dmitry.
Comment 13 Florian Mickler 2012-10-15 20:46:28 UTC
A patch referencing this bug report has been merged in Linux v3.7-rc1:

commit 824efd37415961d38821ecbd9694e213fb2e8b32
Author: Seth Forshee <seth.forshee@canonical.com>
Date:   Fri Sep 28 10:29:21 2012 -0700

    Input: synaptics - adjust threshold for treating position values as negative

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