https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228668

            Bug ID: 228668
           Summary: [psm] Alps GlidePoint on HP EliteBook 1040 G3: No two
                    finger scroll
           Product: Base System
           Version: CURRENT
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: kern
          Assignee: b...@freebsd.org
          Reporter: n...@neelc.org

Created attachment 193905
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=193905&action=edit
HP EliteBook 1040 G3 psm snippets

I just got a HP EliteBook 1040 G3 to replace an older 1040 G1, and am not able
to do two finger scroll. I tried this with enabling Synaptics and Elantech
support in /boot/loader.conf, and tried both with and without moused. If I put
two fingers on the touchpad, the cursor does not move, but the page does not
scroll.

Unlike the 1040 G1 or G2 which used a Synaptics "ForcePad" (pressure sensitive
touchpad like Apple's "Force Touch"), the 1040 G3 uses a ClickPad, but one
backed by an Alps GlidePoint instead of Synaptics or Elantech. Looking at
psm.c, I did not see any code for two finger scrolling on Alps touchpads (It
seems Dell Latitudes and E-series ThinkPads also use GlidePoints, and both
**probably** have this issue).

There is an Hackintosh touchpad driver which seems interesting:
https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller

They even have a driver for multiple trackpads, including Alps units:
https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller/tree/master/VoodooPS2Trackpad
(maybe at the files VoodooPS2ALPSGlidePoint.cpp and VoodooPS2ALPSGlidePoint.h?)

I have attached psm snippets, and will attach my full dmesg log.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
freebsd-bugs@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-bugs
To unsubscribe, send any mail to "freebsd-bugs-unsubscr...@freebsd.org"

Reply via email to