]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
HID: asus: add xg mobile 2022 external hardware support
authorDenis Benato <denis.benato@linux.dev>
Sat, 28 Feb 2026 19:10:05 +0000 (20:10 +0100)
committerJiri Kosina <jkosina@suse.com>
Tue, 10 Mar 2026 17:02:01 +0000 (18:02 +0100)
XG mobile station 2022 has a different PID than the 2023 model: add it
that model to hid-asus.

Signed-off-by: Denis Benato <denis.benato@linux.dev>
Signed-off-by: Jiri Kosina <jkosina@suse.com>
drivers/hid/hid-asus.c
drivers/hid/hid-ids.h

index 687b785e2d0c13c9bf02625fffa3b3a74ad2e6c6..bc93b27f9b1369726d155a9cd363fe6e476fc434 100644 (file)
@@ -1497,6 +1497,9 @@ static const struct hid_device_id asus_devices[] = {
        { HID_USB_DEVICE(USB_VENDOR_ID_ASUSTEK,
            USB_DEVICE_ID_ASUSTEK_ROG_NKEY_ALLY_X),
          QUIRK_USE_KBD_BACKLIGHT | QUIRK_ROG_NKEY_KEYBOARD | QUIRK_ROG_ALLY_XPAD },
+       { HID_USB_DEVICE(USB_VENDOR_ID_ASUSTEK,
+           USB_DEVICE_ID_ASUSTEK_XGM_2022),
+       },
        { HID_USB_DEVICE(USB_VENDOR_ID_ASUSTEK,
            USB_DEVICE_ID_ASUSTEK_XGM_2023),
        },
index 4ab7640b119ac5e37466d1ab09ba4b35193c0063..5e85921049e0efb7b7a5a8057d689f78d089ebba 100644 (file)
 #define USB_DEVICE_ID_ASUSTEK_ROG_NKEY_ALLY_X          0x1b4c
 #define USB_DEVICE_ID_ASUSTEK_ROG_CLAYMORE_II_KEYBOARD 0x196b
 #define USB_DEVICE_ID_ASUSTEK_FX503VD_KEYBOARD 0x1869
+#define USB_DEVICE_ID_ASUSTEK_XGM_2022 0x1970
 #define USB_DEVICE_ID_ASUSTEK_XGM_2023 0x1a9a
 
 #define USB_VENDOR_ID_ATEN             0x0557