Get basic axis mapping working.
Add default mappings for left analog sticks.
Send only changed analog sticks in dinput.
Unpress the reverse direction, avoids sticking.
Support binding analog backwards.
Add back the right stick, but no UI.

Not sure where to fit it...
Cut down on analog stick latency.
Add a few more dinput axises since it's easy.
Switch to buttons instead of A/B/X/Y for dinput.

This way people don't say "but my X button shows up as L1."
Only send XInput analog on change.
Reverse default DirectInput Y mapping.

As it was before.
Remove right stick bind option entirely.
Remove right stick swap option, not needed.
Merge pull request #2692 from unknownbrackets/keymap-axis

Do axis keymap as well (should replace right stick bind)