Skip to content

Commit 14902f8

Browse files
jwrdegoedeJiri Kosina
authored andcommitted
HID: Ignore battery for Elan touchscreen on Asus UX550VE
Battery status is reported for the Asus UX550VE touchscreen even though it does not have a battery. Prevent it from always reporting the battery as low. BugLink: https://bugzilla.redhat.com/show_bug.cgi?id=1897823 Signed-off-by: Hans de Goede <[email protected]> Signed-off-by: Jiri Kosina <[email protected]>
1 parent 086e81f commit 14902f8

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

drivers/hid/hid-ids.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -399,6 +399,7 @@
399399
#define USB_DEVICE_ID_HP_X2_10_COVER 0x0755
400400
#define I2C_DEVICE_ID_HP_ENVY_X360_15 0x2d05
401401
#define I2C_DEVICE_ID_HP_SPECTRE_X360_15 0x2817
402+
#define USB_DEVICE_ID_ASUS_UX550VE_TOUCHSCREEN 0x2544
402403
#define USB_DEVICE_ID_ASUS_UX550_TOUCHSCREEN 0x2706
403404
#define I2C_DEVICE_ID_SURFACE_GO_TOUCHSCREEN 0x261A
404405

drivers/hid/hid-input.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -325,6 +325,8 @@ static const struct hid_device_id hid_battery_quirks[] = {
325325
HID_BATTERY_QUIRK_IGNORE },
326326
{ HID_USB_DEVICE(USB_VENDOR_ID_ELAN, USB_DEVICE_ID_ASUS_UX550_TOUCHSCREEN),
327327
HID_BATTERY_QUIRK_IGNORE },
328+
{ HID_USB_DEVICE(USB_VENDOR_ID_ELAN, USB_DEVICE_ID_ASUS_UX550VE_TOUCHSCREEN),
329+
HID_BATTERY_QUIRK_IGNORE },
328330
{ HID_I2C_DEVICE(USB_VENDOR_ID_ELAN, I2C_DEVICE_ID_HP_ENVY_X360_15),
329331
HID_BATTERY_QUIRK_IGNORE },
330332
{ HID_I2C_DEVICE(USB_VENDOR_ID_ELAN, I2C_DEVICE_ID_HP_SPECTRE_X360_15),

0 commit comments

Comments
 (0)