I've run Star Citizen on Linux a few times (not a regular player), there was a Lutris configuration that Just Worked™ for me. There's also the Linux Users Group for SC, which maintains some scripts for working around issues if you want to do things manually. They're the ones maintaining the Lutris configuration too.
I did run into the same issue with Shapez 2 recently, though! A quick stop in qpwgraph
to connect it to the right audio output and everything else about it worked perfectly, but it's not a permanent fix.
I knew a keyboard player a while back that didn't like cleaning his keys, they got slick from finger oil with use and he didn't like the little bit of extra friction they had when they were clean.