drivers/hid/hid-logitech-hidpp.c | 38 ++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+)
Add product IDs (PIDs) for several newer Logitech Bluetooth keyboards
to the hidpp_devices matching table, enabling full HID++ support for
them.
The added keyboards are:
- Logitech Signature K650 & B2B
- Logitech Pebble Keys 2 K380S
- Logitech Casa Pop-Up Desk & B2B
- Logitech Wave Keys & B2B
- Logitech Signature Slim K950 & B2B
- Logitech MX Keys S & B2B
- Logitech Keys-To-Go 2
- Logitech Pop Icon Keys
- Logitech MX Keys Mini & B2B
- Logitech Signature Slim Solar+ K980 B2B
- Logitech Bluetooth Keyboard K250/K251
- Logitech Signature Comfort K880 & B2B
Signed-off-by: Alain Michaud <alainmichaud@google.com>
Reviewed-by: Olivier Gay <ogay@logitech.com>
---
drivers/hid/hid-logitech-hidpp.c | 38 ++++++++++++++++++++++++++++++++
1 file changed, 38 insertions(+)
diff --git a/drivers/hid/hid-logitech-hidpp.c b/drivers/hid/hid-logitech-hidpp.c
index b1330d23bd2d..b740dcd60b2f 100644
--- a/drivers/hid/hid-logitech-hidpp.c
+++ b/drivers/hid/hid-logitech-hidpp.c
@@ -4685,6 +4685,44 @@ static const struct hid_device_id hidpp_devices[] = {
HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_LOGITECH, 0xb391) },
{ /* MX Master 4 mouse over Bluetooth */
HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_LOGITECH, 0xb042) },
+ { /* Logitech Signature K650 over Bluetooth */
+ HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_LOGITECH, 0xb36f) },
+ { /* Logitech Signature K650 B2B over Bluetooth */
+ HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_LOGITECH, 0xb370) },
+ { /* Logitech Pebble Keys 2 K380S over Bluetooth */
+ HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_LOGITECH, 0xb377) },
+ { /* Logitech Casa Pop-Up Desk over Bluetooth */
+ HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_LOGITECH, 0xb371) },
+ { /* Logitech Casa Pop-Up Desk B2B over Bluetooth */
+ HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_LOGITECH, 0xb374) },
+ { /* Logitech Wave Keys over Bluetooth */
+ HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_LOGITECH, 0xb383) },
+ { /* Logitech Wave Keys B2B over Bluetooth */
+ HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_LOGITECH, 0xb384) },
+ { /* Logitech Signature Slim K950 over Bluetooth */
+ HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_LOGITECH, 0xb386) },
+ { /* Logitech Signature Slim K950 B2B over Bluetooth */
+ HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_LOGITECH, 0xb388) },
+ { /* Logitech MX Keys S over Bluetooth */
+ HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_LOGITECH, 0xb378) },
+ { /* Logitech MX Keys S B2B over Bluetooth */
+ HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_LOGITECH, 0xb380) },
+ { /* Logitech Keys-To-Go 2 over Bluetooth */
+ HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_LOGITECH, 0xb38c) },
+ { /* Logitech Pop Icon Keys over Bluetooth */
+ HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_LOGITECH, 0xb38f) },
+ { /* Logitech MX Keys Mini over Bluetooth */
+ HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_LOGITECH, 0xb369) },
+ { /* Logitech MX Keys Mini B2B over Bluetooth */
+ HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_LOGITECH, 0xb36e) },
+ { /* Logitech Signature Slim Solar+ K980 B2B over Bluetooth */
+ HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_LOGITECH, 0xb394) },
+ { /* Logitech Bluetooth Keyboard K250/K251 over Bluetooth */
+ HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_LOGITECH, 0xb397) },
+ { /* Logitech Signature Comfort K880 over Bluetooth */
+ HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_LOGITECH, 0xb39c) },
+ { /* Logitech Signature Comfort K880 B2B over Bluetooth */
+ HID_BLUETOOTH_DEVICE(USB_VENDOR_ID_LOGITECH, 0xb39d) },
{}
};
--
2.54.0.563.g4f69b47b94-goog
On Tue, 2026-05-12 at 13:22 +0000, Alain Michaud wrote: > Add product IDs (PIDs) for several newer Logitech Bluetooth keyboards > to the hidpp_devices matching table, enabling full HID++ support for > them. > > The added keyboards are: > - Logitech Signature K650 & B2B > - Logitech Pebble Keys 2 K380S > - Logitech Casa Pop-Up Desk & B2B > - Logitech Wave Keys & B2B > - Logitech Signature Slim K950 & B2B > - Logitech MX Keys S & B2B > - Logitech Keys-To-Go 2 > - Logitech Pop Icon Keys > - Logitech MX Keys Mini & B2B > - Logitech Signature Slim Solar+ K980 B2B > - Logitech Bluetooth Keyboard K250/K251 > - Logitech Signature Comfort K880 & B2B Hi Alain, Did you actually verify the functionality on each device, or did you just update the device ID list for new releases? Cheers, Filipe Laíns
On Tue, May 19, 2026 at 2:38 PM Filipe Laíns <lains@riseup.net> wrote: > > On Tue, 2026-05-12 at 13:22 +0000, Alain Michaud wrote: > > Add product IDs (PIDs) for several newer Logitech Bluetooth keyboards > > to the hidpp_devices matching table, enabling full HID++ support for > > them. > > > > The added keyboards are: > > - Logitech Signature K650 & B2B > > - Logitech Pebble Keys 2 K380S > > - Logitech Casa Pop-Up Desk & B2B > > - Logitech Wave Keys & B2B > > - Logitech Signature Slim K950 & B2B > > - Logitech MX Keys S & B2B > > - Logitech Keys-To-Go 2 > > - Logitech Pop Icon Keys > > - Logitech MX Keys Mini & B2B > > - Logitech Signature Slim Solar+ K980 B2B > > - Logitech Bluetooth Keyboard K250/K251 > > - Logitech Signature Comfort K880 & B2B > > Hi Alain, > > Did you actually verify the functionality on each device, or did you just update > the device ID list for new releases? The later. Not all the functionality may be available across these devices. However, these will definitely work with the Multi-Platform feature patch currently under review. > > Cheers, > Filipe Laíns
On Tue, 12 May 2026, Alain Michaud wrote: > Add product IDs (PIDs) for several newer Logitech Bluetooth keyboards > to the hidpp_devices matching table, enabling full HID++ support for > them. > > The added keyboards are: > - Logitech Signature K650 & B2B > - Logitech Pebble Keys 2 K380S > - Logitech Casa Pop-Up Desk & B2B > - Logitech Wave Keys & B2B > - Logitech Signature Slim K950 & B2B > - Logitech MX Keys S & B2B > - Logitech Keys-To-Go 2 > - Logitech Pop Icon Keys > - Logitech MX Keys Mini & B2B > - Logitech Signature Slim Solar+ K980 B2B > - Logitech Bluetooth Keyboard K250/K251 > - Logitech Signature Comfort K880 & B2B > > Signed-off-by: Alain Michaud <alainmichaud@google.com> > Reviewed-by: Olivier Gay <ogay@logitech.com> Applied, thanks. -- Jiri Kosina SUSE Labs
© 2016 - 2026 Red Hat, Inc.