Я использую slimdx для интерпретации нажатий кнопок контроллера xbox. Я опрашиваю каждые 200 мс, чтобы прочитать состояния кнопки xbox, и у меня все работает. я использую
JoystickState state = Joystick.GetCurrentState();
// get buttons states
bool[] buttonsPressed = state.GetButtons();
Есть ли способ генерировать события при нажатии кнопки вместо опроса? Чтобы объяснить, представьте, если бы время моего опроса составляло 5 секунд. И пользователь нажимает кнопку на 2-й секунде и отпускает ее. В следующий раз мое приложение никогда не узнает, что кнопка была нажата