diff options
author | Jeka | 2023-06-27 19:47:18 +0300 |
---|---|---|
committer | Jeka | 2023-06-27 19:47:18 +0300 |
commit | fb679befae679f6b3235a56e5929582a73b49981 (patch) | |
tree | 8919cbe496f162fade1c0dd0653cba182f71dd75 /hid-asus-rog-ally.patch | |
parent | 5044b4b52b055721532303f99530dfc38796bc6a (diff) | |
download | aur-fb679befae679f6b3235a56e5929582a73b49981.tar.gz |
kernel release 6.4
Diffstat (limited to 'hid-asus-rog-ally.patch')
-rw-r--r-- | hid-asus-rog-ally.patch | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/hid-asus-rog-ally.patch b/hid-asus-rog-ally.patch index b75540bcee5b..8c763c6e8034 100644 --- a/hid-asus-rog-ally.patch +++ b/hid-asus-rog-ally.patch @@ -1,12 +1,17 @@ diff --git a/drivers/hid/hid-asus.c b/drivers/hid/hid-asus.c -index 01a27579ec02..cbdf8e1c6960 100644 +index d1094bb1aa42..47fb048bb5fd 100644 --- a/drivers/hid/hid-asus.c +++ b/drivers/hid/hid-asus.c -@@ -911,6 +911,11 @@ static int asus_input_mapping(struct hid_device *hdev, +@@ -910,6 +910,16 @@ static int asus_input_mapping(struct hid_device *hdev, /* Fn+Right Aura mode next on N-Key keyboard */ case 0xb3: asus_map_key_clear(KEY_PROG3); break; + ++ case 0xa0: asus_map_key_clear(KEY_F10); break; /* ROG Ally back paddle + A */ ++ case 0xa1: asus_map_key_clear(KEY_F11); break; ++ case 0xa2: asus_map_key_clear(KEY_F12); break; /* ROG Ally back paddle + D Pad Up */ ++ case 0xa3: asus_map_key_clear(KEY_F13); break; ++ case 0xa4: asus_map_key_clear(KEY_F14); break; /* ROG Ally back paddle + Y */ + case 0xa5: asus_map_key_clear(KEY_F15); break; /* ROG Ally left back */ + case 0xa6: asus_map_key_clear(KEY_F16); break; /* ROG Ally QAM button */ + case 0xa7: asus_map_key_clear(KEY_F17); break; /* ROG Ally ROG long-press */ @@ -14,7 +19,7 @@ index 01a27579ec02..cbdf8e1c6960 100644 default: /* ASUS lazily declares 256 usages, ignore the rest, -@@ -1268,6 +1273,9 @@ static const struct hid_device_id asus_devices[] = { +@@ -1267,6 +1277,9 @@ static const struct hid_device_id asus_devices[] = { { HID_USB_DEVICE(USB_VENDOR_ID_ASUSTEK, USB_DEVICE_ID_ASUSTEK_ROG_NKEY_KEYBOARD2), QUIRK_USE_KBD_BACKLIGHT | QUIRK_ROG_NKEY_KEYBOARD }, @@ -25,7 +30,7 @@ index 01a27579ec02..cbdf8e1c6960 100644 USB_DEVICE_ID_ASUSTEK_ROG_CLAYMORE_II_KEYBOARD), QUIRK_ROG_CLAYMORE_II_KEYBOARD }, diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h -index 5d29abac2300..bf2a125f3d61 100644 +index c2e9b6d1fd7d..cd6efa46a2bd 100644 --- a/drivers/hid/hid-ids.h +++ b/drivers/hid/hid-ids.h @@ -207,6 +207,7 @@ |