Bug 103057

Summary: Touchpad classified as mouse. (libinput version 1.8.2-1.1)
Product: Wayland Reporter: Emil Johansson <emil.sweden>
Component: libinputAssignee: Wayland bug list <wayland-bugs>
Status: RESOLVED NOTOURBUG QA Contact:
Severity: normal    
Priority: medium CC: peter.hutterer
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: evemu, udev, and modealias output
output of libinput debug-events --verbose

Description Emil Johansson 2017-10-01 15:45:31 UTC
Created attachment 134598 [details]
evemu, udev, and modealias output

Hi all, 

Using openSUSE TW on a macbook air (11-inch, mid 2013) and after an update a week or so ago I noticed that the touchpad settings where switched back to default and GNOME settings did show mouse settings instead of touchpad settings. Dconf touchpad-settings are also ignored.

Started a thread at https://forums.opensuse.org/showthread.php/527406-Touchpad-settings-ignored-missing-after-update?p=2840136#post2840136 witch ended with a recomendation to make a bug report here. 

From the command "hwinfo --mouse" the touchpad is shown as being the hardware class mouse. 

As per the instructions on Report bugs page (https://wayland.freedesktop.org/libinput/doc/latest/reporting_bugs.html) I have attached output of udev, evemu, and the content of /sys/class/dmi/id/modalias. The output of hwinfo --mouse is also in the attachment. 

The touchpad have dimensions 105x63mm.
Comment 1 Peter Hutterer 2017-10-02 10:34:18 UTC
What's the output of libinput debug-events --verbose when you start it up and then move a finger on the touchpad? Please *attach* this here, thanks
Comment 2 Emil Johansson 2017-10-07 16:35:23 UTC
Created attachment 134730 [details]
output of libinput debug-events --verbose
Comment 3 Emil Johansson 2017-10-07 16:35:54 UTC
Comment on attachment 134730 [details]
output of libinput debug-events --verbose

Sorry It took so long, busy week.
Comment 4 Peter Hutterer 2017-10-08 00:17:36 UTC
From the output:

-event13  DEVICE_ADDED     bcm5974                           seat0 default group8  cap:pg  size 105x75mm tap(dl off) left scroll-nat scroll-2fg-edge click-buttonareas-clickfinger dwt-on

This shows that it's definitely recognised as touchpad, it has all the touchpad options. If gnome doesn't show the settings then that must be a gnome bug somewhere.

Is this on wayland or X? if the latter, do you have xf86-input-libinput installed and active?
Comment 5 Emil Johansson 2017-10-08 09:26:04 UTC
> If gnome doesn't show the settings then that must be a gnome bug somewhere.

Dconf shows the settings, they are just not taking effect. 

> Is this on wayland or X?

Wayland.

> If gnome doesn't show the settings then that must be a gnome bug somewhere.

Should I report this at https://bugzilla.gnome.org? 

Thank you for your help, I´m sorry I wasted your time.
Comment 6 Peter Hutterer 2017-10-08 09:42:42 UTC
yes please, if the dconf setting is set but not applied to the device, it's most likely a mutter bug.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.