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
Bugs, which is subscribed to 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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to