joystick mapping store in its own file now based on name