I would like to share with you a very cool project that develops drivers for correct operation of Microsoft Surface devices on Linux. I myself use Surface Pro 6 with these drivers and everything works like a charm (battery life is good, cameras work, stylus, keyboard, touchscreen, screen). The developers are gods. From myself, I would recommend using Fedora Linux distribution, as I got the best battery life on it and didn’t experience any additional bugs. If you don’t like GNOME, you can try spins.
Lemmy community. tiddeR community
Links to project resources:
- Home Page.
- Table of supported features.
- Installation Guide.
- Page with known bugs and their solutions.
- Wiki.
Awesome additional resources:
- User experience from Michael Horn.
- Installation instructions (non-official): Link. Link.
Its honestly very usable. Touch has some weirdness and I haven’t gotten it working on my device but its one of the laptops not the tablets so I don’t really care for touch. Look through the Table of Supported Features that OP linked to make sure whatever device you plan to pick up supports everything or is at least being worked on.
You can try latest iptsd build from GitHub Actions. It has has some patches that make touchscreen better.