I'm happy to hear that the display bug was fixed for you, that's great news!
But the D-pad issue is frustrating. 😩 I think this is because the buttons can be mapped to different axes, depending on which controller and operating system you use. So I guess this Xbox One controller fix worked for Windows but not for Linux
I got this working in my later games by using a plugin called Rewired, which handles all of this annoying stuff, but Switch 'N' Shoot doesn't use that plugin and it's quite a big job to implement it now. ðŸ˜