First post, by BuckoA51
So by now the fact that Microsoft stuffed up the Xbox One controller drivers is well known. I've been looking into ways to possibly fix this with some games, and yes I know I can just use the 360 pad, but at some point Microsoft is going to discontinue those and besides I rather like the chatpad on the Xbox One pad. That rules out going back to the earlier drivers as per http://www.videogameperfection.com/2016/02/24 … native-drivers/ too.
So I understand that Microsoft took the rather foolish decision to put the analogue triggers on different axis this time. I say foolish, it makes sense to do this unless you have years of legacy software that expects both triggers to be on the same axis. I can understand how that breaks some games.
What I can't wrap my head around is some of the other behaviour I've been seeing. Take the game "Mini Moto Racing Evo" for example. That works fine with a 360 controller and came out when the 360 controller was standard. You would think from that it used Xinput... but I can't be sure (is there a way to tell?). Anyway, when you get in the game using the Xbox One controlller, the car constantly spins as if your finger is on the analogue stick permanently.
I don't understand this behaviour at all... If the problem is with the mapping of the Z axis (triggers), why is the game acting like there's something wrong on the X-axis (control stick) ?
I thought maybe a tool like Xinput Plus might help shed some light on the matter, but using the DirectInput test with the Xbone controller in that shows everything working normally, exactly the same as a 360 pad.
Then there's games like Sega's Binary Domain, that has its button mappings all messed up on the Xbox One pad.. I mean wtf ???
Very curious if someone can shed more light on this.
play-old-pc-games.com