The Huawei Matebook D14 comes with an ELAN (Elantech) touchpad, this works "almost" as a normal touchpad should work. However the experience is not fullfilling and it doesn't comply with the touchpad design.
Things that work:
- Touchpad cursor movement
- Natural / Inverted scrolling
- Touchpad edge scrolling / moving
Things that don't work:
- Touchpad tap-to-click (neither config file nor dconf settings)
- Touchpad gestures
- Multitouch (no more than 2 fingers supported)
- Touchpad stops working arbitrarily
- "Smooth" scrolling
- Select text and dragging sometimes get interrupted
I'll attach the console output for touchpad information