It would be even more perfect if you could assign a toggle button for it instead of holding a button to reverse the Left Stick with alternate bindings. Through I am not sure if Dolphin supports bindable toggle button modifiers. You might want to use some external tool such as Xpadder in that case. I believe Xpadder allows to simulate for a keyboard key to be permanently pressed (press that key once to toggle it on and once more to toggle it off). Xpadder can assign keyboard keys to a controller device, such as for XInput controllers. Simply said, you can bind toggleable keyboard keys to your controller.
Setting it up in Dolphin shouldn't be that hard. Assuming the emulated GameCube controller here, through it should work the same for other emulated controller types as well:
Up: (`Left Y+` & ! `Shoulder L``) | (`Left Y-` & `Shoulder L`)
Down: (`Left Y-` & ! `Shoulder L`) | (`Left Y+` & `Shoulder L`)
Left: (`Left Y-` & ! `Shoulder L`) | (`Left Y+` & `Shoulder L`)
Right: (`Left Y+` & ! `Shoulder L`) | (`Left Y-` & `Shoulder L`)
This would effectively reverse the direction of the left stick. If you only want the X or Y axis to be inverted, feel free to exclude both Left & Right or Up & Down respectively.
Button Shoulder L is just an example here. You can even use keyboard keys.
Setting it up in Dolphin shouldn't be that hard. Assuming the emulated GameCube controller here, through it should work the same for other emulated controller types as well:
Up: (`Left Y+` & ! `Shoulder L``) | (`Left Y-` & `Shoulder L`)
Down: (`Left Y-` & ! `Shoulder L`) | (`Left Y+` & `Shoulder L`)
Left: (`Left Y-` & ! `Shoulder L`) | (`Left Y+` & `Shoulder L`)
Right: (`Left Y+` & ! `Shoulder L`) | (`Left Y-` & `Shoulder L`)
This would effectively reverse the direction of the left stick. If you only want the X or Y axis to be inverted, feel free to exclude both Left & Right or Up & Down respectively.
Button Shoulder L is just an example here. You can even use keyboard keys.