no point even having this conversaion, as has been said multiple times the frame copy step isn't free and desktops aren't set up for this kind of output
Also I'm adding everything I can find about any Udev rules for various inputs, related open source projects on how to get the hardware running on Linux and various issues on where the hardware support is and is not on the RetroDECK wiki.
I'm deep diving in various githubs, weird ancient forums of arcade lore, places of dark gentoo worship, long gone semi broken support threads and archived reddit posts to get clues.
A layer to provide configuration files (udev rules, service units, etc) - GitHub - ublue-os/config: A layer to provide configuration files (udev rules, service units, etc)
So I added a few descriptions, changed some phrasing, and verified the grammar, @j0rge @Kyle Gospo and @nickname you can add new stuff if needed, let me know when it's done so I can start translating