public Xbox360ControllerThumbstickEventArgs(Xbox360ControllerThumbstick thumbstick, long horizontal, long vertical)
 {
     _thumbstick = thumbstick;
     _horizontal = horizontal;
     _vertical   = vertical;
 }
 protected virtual void OnThumbstickChanged(Xbox360ControllerThumbstick thumbstick, long horizontal, long vertical)
 {
     ThumbstickChanged?.Invoke(this, new Xbox360ControllerThumbstickEventArgs(thumbstick, horizontal, vertical));
 }