mirror of
https://github.com/Mathewnd/Astral.git
synced 2026-10-27 12:48:22 +00:00
hid: support 6 buttons
This commit is contained in:
@@ -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
@@ -1,5 +1,5 @@
|
||||
name=astral
|
||||
revision=2
|
||||
revision=3
|
||||
from_source=astral
|
||||
imagedeps="build-essential nasm"
|
||||
hostdeps="xgcc xbinutils limine"
|
||||
|
||||
Reference in New Issue
Block a user