hid: support 6 buttons

This commit is contained in:
Matheus
2026-05-12 22:40:04 -03:00
parent b90255c4f9
commit bee5cf6302
2 changed files with 5 additions and 2 deletions
+4 -1
View File
@@ -64,7 +64,8 @@
#define HID_BUTTON_TERTIARY 0x03
#define HID_BUTTON_SIDE 0x04
#define HID_BUTTON_EXTRA 0x05
#define HID_BUTTON_MAX HID_BUTTON_EXTRA
#define HID_BUTTON_FORWARD 0x06
#define HID_BUTTON_MAX HID_BUTTON_FORWARD
#define HID_KEYBOARD_KEYPAD_MAX 0xe7
@@ -996,6 +997,8 @@ static uint16_t hid_button_to_input_key(uint32_t usage) {
return INPUT_KEY_BTN_SIDE;
case HID_BUTTON_EXTRA:
return INPUT_KEY_BTN_EXTRA;
case HID_BUTTON_FORWARD:
return INPUT_KEY_BTN_FORWARD;
default:
return INPUT_KEY_RESERVED;
}
+1 -1
View File
@@ -1,5 +1,5 @@
name=astral
revision=2
revision=3
from_source=astral
imagedeps="build-essential nasm"
hostdeps="xgcc xbinutils limine"