This could be an issue that may require fixing on C3's end, unless there's another explanation for it: I notice these problems in the way the Gamepad buttons used in C3 translate to testing on the Steam Deck:
-The Left and Right Shoulder Trigger buttons never do anything on Steam Deck, even when the Controller Settings on the Steam Deck for that game are actually set for L2 and R2 to actually result in L2 and R2.
-The same goes for the Select/Back/View button and the Start/Menu button.
-The same goes for the entire D-Pad.
-Strangest of all, the Right Joystick strangely swaps the X-axis and Y-axis. Which also swaps which direction - and + axis values go, since Y-axis goes down when + and up when -.
To try to get around this, in Steam Deck Controller Config I set all of those buttons to a mouse or keyboard button that my game does use, BUT this results in a lot of extra work on my part changing what those keys should do in game. (Since now, for example, I would sometimes use Start/Menu button for the Spacebar, but other times for Esc. Now I have to go back and ensure Start/Menu button is only ever used for Spacebar, which results in more work in both events and UI images. Meanwhile, a very easy fix is that I set the D-pad to simply be the keyboard arrow keys, for perfect results, that simply has to be set manually in Steam Deck Controller settings.)
Does this require a fix in C3 itself or is it something I can do?
Thanks