LSPDFR has been a blast to play except for one constant annoyance: the deadzone for steering a vehicle with a game controller.. Going on patrol without inadvertently breaking traffic laws, wrecking or getting honked at is way harder than it needs to be.
I've done a bunch of research and some people use x360ce to add "anti-deadzone" to the controller inputs on vanilla GTAV. However, I haven't found anyone that's gotten this to work with RagePluginHook. X360ce creates a modified xinput_4.dll file and when you replace the one that comes with rage it won't start at all complaining that one of its dependencies is corrupted. There's also Duranzo but it does the same thing - creates a modified xinput_4.dll.
I'm assuming rage uses xinput to grab controller inputs to be used by mods and is checking the filesize or something to make sure it's the right one, and even if it weren't validating the file the x360ce xinput file wouldn't work with rage. You would need an xinput dll modded for both the x360ce input mapping and rage which still might not work if rage is doing some up front dependency checking.
So, are there any other options? Is there any other way to remove the deadzone while driving? Does anyone have any thoughts on how to do that? If I knew where to start I could write a plugin/mod for it, but haven't been able to find any info about hooking the controller analog inputs.
I'll keep digging but if anyone has any suggestions you'll make my day.