"unfortunately using the 'elan touchpad patch' didn't work because probably MSFT0001:00 04F3:3140 is not an elan device."
Thats not really correct. The touchpad is from Elan (see Vendor-ID 04F3) and there are the following two versions: ELAN0001:00 04F3:3140 MSFT0001:00 04F3:3140 The MSFT (where MS is probably the abbreviation for MicroSoft) seems to have a different firmware that meets Microsoft's requirements and there is no driver for it under Linux yet. Perhaps the following article found on "https://windowsarea.de/2016/12/microsoft-praezisionstouchpads- Werden-pflicht-unter-windows-10/" will bring some clarity to the matter. I quickly translated it with Google. ________________ Microsoft: Precision touchpad becomes mandatory for Windows 10 notebooks During the WinHEC conference in Taiwan, Microsoft announced that the precision touchpad will be mandatory in a later Windows update from the Windows hardware compatibility program. This means that manufacturers who do not install such touchpads will not receive certification for Windows. Manufacturers can still install Windows, but this certificate is simply missing. It's a step in the right direction, especially since Windows machines have long been known for their weak input devices. A lot has changed in the last few years, especially due to Microsoft's commitment. In Windows 10, for example, standard gestures were defined, which are mostly supported by the manufacturers. Precision touchpad ≠ good touchpad However, the fact that Microsoft will require a precision touchpad in the future does not mean that it has to be a good touchpad. “Precision touchpad” is basically just the term Microsoft uses to summarize those touchpads that communicate via the driver integrated in Windows. In other words: The touchpad options integrated in the settings can already be used for the touchpad from Redstone 2. Devices that use a proprietary Synaptics driver, for example, cannot be controlled with it. It doesn't matter whether the touchpad comes from Microsoft, Apple, Synaptics or a cheap Chinese village. As long as the manufacturer controls its touchpad via the Windows driver, it is a “precision touchpad” for Microsoft. The Trekstor SurfBook W1 uses the Windows driver and is therefore a “precision touchpad”, but the HP Specter x360 is a proprietary panel for the settings. The latter undoubtedly has the better quality unit, the only difference is that the precision touchpad can be configured in the Windows settings and the HP touchpad can only be configured using software specially written for it. a step in the right direction The fact that touchpads are to be configured exclusively via the Windows settings in the future is an important step. Users can find their way around it better and the use of a touchpad under Windows is also simplified. -- 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