public override void ScController_AfterModifierChanged(object sender, ScController.ModifierChangedArgs e) { if (State) { ScController.SetJoystickButton(State, ScController.ModifiedButton(vButtonId), vJoyTypes.Commander); } }
public override void Controller_ButtonUp(object sender, ButtonEventArgs e) { if (e.Button == ButtonId) { State = false; ScController.SetJoystickButton(State, ScController.ModifiedButton(vButtonId), vJoyTypes.Commander); } }
public override void Controller_ButtonUp(object sender, ButtonEventArgs e) { if (e.Button == ButtonId) { State = false; ScController.SetJoystickButton(State, vButtonId, vJoyTypes.Virtual); } }
public override void Controller_ButtonDown(object sender, ButtonEventArgs e) { if (e.Button == ButtonId) { State = true; if (ScController.Profile != 1) { ScController.SetJoystickButton(State, ScController.ModifiedButton(vButtonId), vJoyTypes.Commander); } else { ScController.ProgramButtonPressed(vButtonId); } } }