protected override void Initialize()
 {
     Cleanup();
     joystick = Joystick.Connect(device);
     states[JoystickControl.PointOfViewControllers0] = -1;
     if (joystick != null)
     {
         joystick.OnInputChanged += Joystick_OnInputChanged;
     }
 }