Fixes: [34108] dinput: Improve support for user Joystick configuration. Fixes: [47326] dinput: Allow mapping of controls based of genre type. Fixes: [35815] dinput: Allow remapping of joystick buttons.