static void Main(string[] args) { try { var controller = XBoxController.RetrieveController(0); controller.ButtonClick += Controller_ButtonClick; controller.LeftStickMotion += Controller_LeftStickMotion; controller.RightStickMotion += Controller_RightStickMotion; _mainController = new MainController(); XBoxController.StartPolling(); _mainController.Run(); XBoxController.StopPolling(); } catch (Exception ex) { Debug.WriteLine(ex); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine(ex.ToString()); } }
private void Pause() { XBoxController.StopPolling(); }