Bug 1248204

Summary: W540 touchpad functionality does not match hardware
Product: [Fedora] Fedora Reporter: bztdlinux
Component: libinputAssignee: Peter Hutterer <peter.hutterer>
Status: CLOSED INSUFFICIENT_DATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 22CC: bztdlinux, peter.hutterer
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-05-05 04:47:53 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:
Embargoed:
Attachments:
Description Flags
How my W540 touchpad currently behaves
none
How I expect the touchpad to behave none

Description bztdlinux 2015-07-29 20:37:13 UTC
Created attachment 1057416 [details]
How my W540 touchpad currently behaves

This is a really late followup to bug 1241685.

I've attached two images, which show what the behavior of the W540 touchpad currently is, and what I expect it to be. libinput doesn't seem to expose enough xprops to configure the touchpad to do this.

Comment 1 bztdlinux 2015-07-29 20:37:47 UTC
Created attachment 1057417 [details]
How I expect the touchpad to behave

Comment 2 Peter Hutterer 2015-07-31 00:11:20 UTC
gsetting set org.gnome.desktop.peripherals.touchpad click-method 'fingers'

should do the trick

Comment 3 bztdlinux 2015-08-02 20:18:14 UTC
Indeed, I have been running with that pref set for a few days and it's what I want. Could a quirk be added to the Lenovo touchpad so that it's automatically detected as a click pad?

Also, the touch zones on the top are still nearly impossible to hit.

Comment 4 Peter Hutterer 2015-08-03 01:55:40 UTC
(In reply to bztdlinux from comment #3)
> Indeed, I have been running with that pref set for a few days and it's what
> I want. Could a quirk be added to the Lenovo touchpad so that it's
> automatically detected as a click pad?

it's already handled as a clickpad, here we're just talking about the default for software button behaviour.
http://wayland.freedesktop.org/libinput/doc/latest/clickpad_softbuttons.html
On the Lenovos we default to software button areas, partially because that is (was?) the windows default and partly because previous generations had visible markers to delineate the software buttons as well on the touchpad itself.
we expose the toggle to change the click method and gnome has the gsettings toggle, so we don't have any plans to switch the default at this point, sorry.
 
> Also, the touch zones on the top are still nearly impossible to hit.

run the touchpad-edge-detector tool please and post its output here (dnf install libevdev-utils)

Comment 5 Peter Hutterer 2016-05-05 04:47:53 UTC
In needinfo for many moons, closing. Please re-open when the requested data has been supplied, thanks.