I have the same MSFT0001:00 04F3:3186 touchpad, however, the touchpad
will show as Elantech Touch Pad under windows and it is listed under the
firmware section:

Elantech Touch Pad Firmware 1.0.0.2

Device type:    Firmware
Manufacturer:   Elantech Ltd.
Locatioon:      on Microsft UEFI-Compliant System
https://www.catalog.update.microsoft.com/ScopedViewInline.aspx?updateid=88c5455c-404a-4e6b-b2a0-382ff0017406
 
And I found it's driver on windows is actually raw data called 
"SA469D-22HM_Fv0x02.bin". I tried to disassembly it but the output doesn't make 
much sense.

I think to try to understand why do this type of touchpads work on
windows may help understanding why do them do not work on most Linux
distributions.

There are also some docs about Precision Touchpad on MS' site:
https://docs.microsoft.com/en-us/windows-hardware/design/component-guidelines/touchpad-windows-precision-touchpad-collection
https://docs.microsoft.com/en-us/windows-hardware/design/component-guidelines/windows-precision-touchpad-required-hid-top-level-collections

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-input-libinput in Ubuntu.
https://bugs.launchpad.net/bugs/1887190

Title:
  MSFT Touchpad not working on Lenovo Legion-5 15ARH05

To manage notifications about this bug go to:
https://bugs.launchpad.net/pop-os/+bug/1887190/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to