Again for like the third time now Steam does not alter or modify game code, we will not argue the point any further. Steamworks is a SDK library it sits on top of the game like a wrapper which means it interacts with the game but does not change anything in the actual games code, its all optional and even to the user which a lot of it can be disabled even by the player.
- - - Updated - - - no one wants to read walls of text when you don't even use paragraphs either
- - - Updated - - - They have its called Xinput by Microsoft and its been out since 2005. SDL would be the next most significant step into unifying the issue as they have done significant work with Direct input controllers. Again SDL is the reason why we have Steam Input, which in turn you have already got your answer using a Frankenstein controller like the one you are using then use it through Steam Input otherwise your problem. We are done here. I feel like i am falling on deaf ears tbh i already well past explained things in the thread.
- - - Updated - - - Arguing here with someone who thinks a GT 630 in 2023 is a good idea. I think you are slightly out of your depth tbh.
- - - Updated - - - This is about Steam Deck but its the exact same logic for PC as Steam Input is Steam Input. I intially forgot about Steam Input as its not in the forefront as i use Xbox controller if i ever use a controller for games so i forget about DI controllers sometimes, regardless listen to what he is saying in the opening sentence. Basically he is saying that steam input is acting as Xinput controller. I did mention this earlier in the thread and you have gotten all your answers already the rest is just emotional padding and you are also slightly out of context at times. We are starting to go around in circles a bit and i think i am done here tbh.
In the opening sentence: low level input mapping hardware abstraction api I have been talking about all these sorts of things and its been going over the top. I guess for the record i know what i am talking about i do code in my spare time.