Could you let me know what kind of controller you were using?
It’s a PS3 controller, but on my setup I think all controller input passes through Steam so if you could get it running on a Steam Deck it should just work with every controller.
I’m not 100% sure what I can do for the shader stutter, but I assume there’s a way to preload shaders beforehand.
On Unity I think there is an option for it somewhere, but it could also be caused the DirectX->Vulkan translation, in which case you either have to have Unity use Vulkan or OpenGL instead of DirectX (assuming that’s possible, I haven’t used Unity in like a decade) or just give up and make a dedicated Linux build.
Thank you for your kind words.
np.