Linux for Microsoft Surface devices. It is reality!
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.
I've had nothing but issues with Microsoft hardware... Even excluding Xbox stuff, my SP4 had major issues with video corruption and hard freezes. Multiple RMA attempts came back defective or damaged, even the first party folio keyboard went bad. These were widespread defects and once warranty was up I was sol.
The only thing that somewhat extended its life before it went full spicy pillow was putting Linux Mint on it with some kernel patches.
Thank God this community exists, but I'll never buy another surface product as long as I live.