Joysticks Refactored