Re: [PATCH] HID: logitech-dj: Add support for G915 TKL receiver 0xc545
Jiri Kosina <[email protected]> Mon, 3 Aug 2026 20:46:39 +0200 (CEST)
| Newsgroups | org.kernel.vger.linux-input,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
On Fri, 3 Jul 2026, Colin Blower wrote: > The Logitech G915 TKL has a lightspeed receiver with a product id of > 0xc545. This receiver seems to behave like 0xc547 receiver. > > Add a definition for this new receiver id and a mapping for the > recvr_type_gaming_hidpp_ls_1_3 type, the receiver now reports battery > status of the connected keyboard. > > Signed-off-by: Colin Blower <[email protected]> > --- > drivers/hid/hid-ids.h | 1 + > drivers/hid/hid-logitech-dj.c | 4 ++++ > 2 files changed, 5 insertions(+) > > diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h > index 1059922baaac..0089a5e88ec9 100644 > --- a/drivers/hid/hid-ids.h > +++ b/drivers/hid/hid-ids.h > @@ -967,6 +967,7 @@ > #define USB_DEVICE_ID_LOGITECH_NANO_RECEIVER_LIGHTSPEED_1_2 0xc543 > #define USB_DEVICE_ID_LOGITECH_NANO_RECEIVER_LIGHTSPEED_1_3 0xc547 > #define USB_DEVICE_ID_LOGITECH_NANO_RECEIVER_LIGHTSPEED_1_4 0xc54d > +#define USB_DEVICE_ID_LOGITECH_NANO_RECEIVER_LIGHTSPEED_1_5 0xc545 > #define USB_DEVICE_ID_LOGITECH_NANO_RECEIVER_POWERPLAY 0xc53a > #define USB_DEVICE_ID_LOGITECH_BOLT_RECEIVER 0xc548 > #define USB_DEVICE_ID_SPACETRAVELLER 0xc623 > diff --git a/drivers/hid/hid-logitech-dj.c b/drivers/hid/hid-logitech-dj.c > index 381e4dc5aba7..49b96ff2bc36 100644 > --- a/drivers/hid/hid-logitech-dj.c > +++ b/drivers/hid/hid-logitech-dj.c > @@ -2102,6 +2102,10 @@ static const struct hid_device_id logi_dj_receivers[] = { > HID_USB_DEVICE(USB_VENDOR_ID_LOGITECH, > USB_DEVICE_ID_LOGITECH_NANO_RECEIVER_LIGHTSPEED_1_4), > .driver_data = recvr_type_gaming_hidpp_ls_1_3}, > + { /* Logitech lightspeed receiver (0xc545) */ > + HID_USB_DEVICE(USB_VENDOR_ID_LOGITECH, > + USB_DEVICE_ID_LOGITECH_NANO_RECEIVER_LIGHTSPEED_1_5), > + .driver_data = recvr_type_gaming_hidpp_ls_1_3}, > > { /* Logitech 27 MHz HID++ 1.0 receiver (0xc513) */ > HID_USB_DEVICE(USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_MX3000_RECEIVER), Your mail client whitespace-damaged this patch. I've fixed it manually and applied, but please look into fixing it for your further submissions. Thanks, -- Jiri Kosina SUSE Labs