private void CIS_ButtonReleased(Object sender, ControllerInputState.ControllerButtonEventArgs args) { Debug.Print("Button released:" + args.button); var translated = TranslateKey(args.button); if (translated != null) { GameKeyUp(translated.Value); } }
private void CIS_ButtonPressed(Object sender, ControllerInputState.ControllerButtonEventArgs args) { Debug.Print("Button pressed:" + args.button); var translated = TranslateKey(args.button); if (translated != null) { Game.HandleGameKey(_Owner, translated.Value, TetrisGame.KeyInputSource.Input_HID); GameKeyDown(translated.Value); } }