private static void Main(string[] args) { var x360 = new Xbox360Controller(); x360.FeedbackReceived += (sender, eventArgs) => Console.WriteLine( $"LM: {eventArgs.LargeMotor}, " + $"SM: {eventArgs.SmallMotor}, " + $"LED: {eventArgs.LedNumber}"); x360.PlugIn(); var report = new Xbox360Report(); report.SetButtons(Xbox360Buttons.A, Xbox360Buttons.B); report.SetAxis(Xbox360Axes.LeftTrigger, 0xFF); report.SetAxis(Xbox360Axes.RightTrigger, 0xFF); x360.SendReport(report); Console.ReadKey(); var ds4 = new DualShock4Controller(); ds4.FeedbackReceived += (sender, eventArgs) => Console.WriteLine( $"LM: {eventArgs.LargeMotor}, " + $"SM: {eventArgs.SmallMotor}, "); ds4.PlugIn(); Console.ReadKey(); }
static void Main(string[] args) { var x360 = new Xbox360Controller(); x360.PlugIn(); Console.ReadKey(); var ds4 = new DualShock4Controller(); ds4.PlugIn(); Console.ReadKey(); }