use select key to trigger wheel

This commit is contained in:
Yanhui Shen
2024-08-13 19:48:23 +08:00
parent 95c855cb58
commit 6275236060
4 changed files with 13 additions and 1 deletions

View File

@@ -206,14 +206,18 @@ void keyboard_action(DEVTERM*dv, uint8_t row, uint8_t col, uint8_t mode) {
k = ' ';
if (mode == KEY_PRESSED) {
dv->Keyboard->press(k);
dv->Keyboard_state.select_on = 1;
} else if (mode == KEY_RELEASED) {
keyboard_release(dv, addr, k);
dv->Keyboard_state.select_on = 0;
}
} else {
if (mode == KEY_PRESSED) {
dv->Joystick->button(9, mode);
dv->Keyboard_state.select_on = 1;
} else {
keyboard_release(dv, addr, k);
dv->Keyboard_state.select_on = 0;
}
}
break;