https://bugs.freedesktop.org/show_bug.cgi?id=99283

            Bug ID: 99283
           Summary: No click methods on MacBookPro3,1
           Product: Wayland
           Version: unspecified
          Hardware: Other
                OS: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: libinput
          Assignee: [email protected]
          Reporter: [email protected]

Created attachment 128771
  --> https://bugs.freedesktop.org/attachment.cgi?id=128771&action=edit
Excerpted output of libinput-list-devices

Using Fedora 25, with libinput handling the "appletouch" trackpad of my
MacBookPro3,1. The trackpad is 100x48mm. It has a single physical button
separate from the sensitive surface.

I would like to press the button with two fingers on the pad to get a right
click. As far as I understand, this should be enabled by setting the
"clickfinger" click method. However, libinput seems to believe my appletouch
does not support any click methods. (See the attached output of
libinput-list-devices or xinput list-props.)

I'm positive the hardware supports this. It works in Mac OS X, and on Ubuntu
Xenial with synaptics.

Notes:
1) This touchpad needs the same EVDEV_ABS overrides as some other old
appletouches, but isn't currently in the hwdb:
# MacBookPro3,1 (Mid/Late 2007)
evdev:input:b0003v05ACp021A*
 EVDEV_ABS_00=256:1471:12
 EVDEV_ABS_01=256:831:12

2) The LIBINPUT_ATTR_SIZE_HINT is wrong for this touchpad. Probably isn't a
serious problem.

While I'm here, will there be a threshold before two-finger scrolling kicks in,
once clickfinger is enabled? I found that my unsuccesful right clicks scrolled
surprisingly far.

More attachments coming right up...

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
wayland-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs

Reply via email to