Sorry if this has been asked before, I did look!
I'm trying to figure out how I can invert my gamepad's right stick on a system level (Windows 10), to handle games that only offer single invert for the camera. Specifically for DCUO, because the developers are sadists that decided the best way to handle an Unreal engine game is to override any changes you do to the game's .ini files every time the game is run.
I'd like to play the game with my gamepad, because it's a 3rd person action game, however the camera invert option only toggles the Y axis, while I personally like both inverted (blame the original Ratchet&Clank).
I've found some solution, however all of them have downsides and I figured people might either already have working solutions or experience with some of these:http://www.maf-soft.de/mafmouse/
Driver-level install, however it's not free and doesn't list Windows 10 as an optionhttp://glovepie.org/glovepie.php
Software that basically lets you map any kind of controller under the sun, but feels like complete overkill for what I needhttp://evilc.com/joomla/articles/9-code/autohotkey/1-ujr-universal-joystick-remapper
Interface that sits on top of AutoHotKey. Sounds good, aside from needing to then manually remap the entire gamepad, as it shows up as a virtual gamepad rather than modifying the existing gamepad's inputshttps://github.com/KrossX/Durazno
Xinput override on a DLL level. This one feels... shaky. DCUO is an UE game, so finding what to name the xinput DLL and where to put it is likely doable, I'm just not sure I can trust it not getting flagged as cheating somehow. Not that I put that much confidence in the devs, but...