- Remove unused button2 variable - Remake little-used backend joystick reset function as function pointer - Allow soft reset and self-test on Android (although there is still a race condition due to code that directly sets joy_button[12] values