fake joystick and bugfix
refactoring