Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bf892e60 authored by Jiri Kosina's avatar Jiri Kosina
Browse files

USB HID: extend quirk for Logitech S510 keyboard



Logitech S510 keyboard is shipped with USB receivers with various product
ids, all need their report descriptor to be fixed. This adds PID 0xc50c.

Reported by Christophe Colombier in kernel.org bugzilla #7352

Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
parent 5d6341c6
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -226,7 +226,8 @@ MODULE_PARM_DESC(mousepoll, "Polling interval of mice");

#define USB_VENDOR_ID_LOGITECH		0x046d
#define USB_DEVICE_ID_LOGITECH_USB_RECEIVER	0xc101
#define USB_DEVICE_ID_LOGITECH_USB_RECEIVER_2	0xc517
#define USB_DEVICE_ID_S510_USB_RECEIVER	0xc50c
#define USB_DEVICE_ID_S510_USB_RECEIVER_2	0xc517
#define USB_DEVICE_ID_DINOVO_EDGE	0xc714

#define USB_VENDOR_ID_MCC		0x09db
@@ -433,7 +434,8 @@ static const struct hid_blacklist {
	{ USB_VENDOR_ID_ACECAD, USB_DEVICE_ID_ACECAD_FLAIR, HID_QUIRK_IGNORE },
	{ USB_VENDOR_ID_ACECAD, USB_DEVICE_ID_ACECAD_302, HID_QUIRK_IGNORE },

	{ USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_LOGITECH_USB_RECEIVER_2, HID_QUIRK_LOGITECH_S510_DESCRIPTOR },
	{ USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_S510_USB_RECEIVER, HID_QUIRK_LOGITECH_S510_DESCRIPTOR },
	{ USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_S510_USB_RECEIVER_2, HID_QUIRK_LOGITECH_S510_DESCRIPTOR },

	{ USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_MIGHTYMOUSE, HID_QUIRK_MIGHTYMOUSE | HID_QUIRK_INVERT_HWHEEL },