@@ -1857,23 +1857,27 @@ static void logi_dj_remove(struct hid_device *hdev)
18571857}
18581858
18591859static const struct hid_device_id logi_dj_receivers [] = {
1860- {HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
1860+ { /* Logitech unifying receiver (0xc52b) */
1861+ HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
18611862 USB_DEVICE_ID_LOGITECH_UNIFYING_RECEIVER ),
18621863 .driver_data = recvr_type_dj },
1863- {HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
1864+ { /* Logitech unifying receiver (0xc532) */
1865+ HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
18641866 USB_DEVICE_ID_LOGITECH_UNIFYING_RECEIVER_2 ),
18651867 .driver_data = recvr_type_dj },
1866- { /* Logitech Nano mouse only receiver */
1868+
1869+ { /* Logitech Nano mouse only receiver (0xc52f) */
18671870 HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
18681871 USB_DEVICE_ID_LOGITECH_NANO_RECEIVER ),
18691872 .driver_data = recvr_type_mouse_only },
1870- { /* Logitech Nano (non DJ) receiver */
1873+ { /* Logitech Nano (non DJ) receiver (0xc534) */
18711874 HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
18721875 USB_DEVICE_ID_LOGITECH_NANO_RECEIVER_2 ),
18731876 .driver_data = recvr_type_hidpp },
1877+
18741878 { /* Logitech G700(s) receiver (0xc531) */
18751879 HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
1876- 0xc531 ),
1880+ USB_DEVICE_ID_LOGITECH_G700_RECEIVER ),
18771881 .driver_data = recvr_type_gaming_hidpp },
18781882 { /* Logitech G602 receiver (0xc537) */
18791883 HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
@@ -1883,17 +1887,18 @@ static const struct hid_device_id logi_dj_receivers[] = {
18831887 HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
18841888 USB_DEVICE_ID_LOGITECH_NANO_RECEIVER_LIGHTSPEED_1 ),
18851889 .driver_data = recvr_type_gaming_hidpp },
1890+ { /* Logitech powerplay receiver (0xc53a) */
1891+ HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
1892+ USB_DEVICE_ID_LOGITECH_NANO_RECEIVER_POWERPLAY ),
1893+ .driver_data = recvr_type_gaming_hidpp },
18861894 { /* Logitech lightspeed receiver (0xc53f) */
18871895 HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
18881896 USB_DEVICE_ID_LOGITECH_NANO_RECEIVER_LIGHTSPEED_1_1 ),
18891897 .driver_data = recvr_type_gaming_hidpp },
1898+
18901899 { /* Logitech 27 MHz HID++ 1.0 receiver (0xc513) */
18911900 HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH , USB_DEVICE_ID_MX3000_RECEIVER ),
18921901 .driver_data = recvr_type_27mhz },
1893- { /* Logitech powerplay receiver (0xc53a) */
1894- HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
1895- USB_DEVICE_ID_LOGITECH_NANO_RECEIVER_POWERPLAY ),
1896- .driver_data = recvr_type_gaming_hidpp },
18971902 { /* Logitech 27 MHz HID++ 1.0 receiver (0xc517) */
18981903 HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
18991904 USB_DEVICE_ID_S510_RECEIVER_2 ),
@@ -1902,21 +1907,22 @@ static const struct hid_device_id logi_dj_receivers[] = {
19021907 HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
19031908 USB_DEVICE_ID_LOGITECH_27MHZ_MOUSE_RECEIVER ),
19041909 .driver_data = recvr_type_27mhz },
1905- { /* Logitech MX5000 HID++ / bluetooth receiver keyboard intf. */
1910+
1911+ { /* Logitech MX5000 HID++ / bluetooth receiver keyboard intf. (0xc70e) */
19061912 HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
1907- 0xc70e ),
1913+ USB_DEVICE_ID_MX5000_RECEIVER_KBD_DEV ),
19081914 .driver_data = recvr_type_bluetooth },
1909- { /* Logitech MX5000 HID++ / bluetooth receiver mouse intf. */
1915+ { /* Logitech MX5000 HID++ / bluetooth receiver mouse intf. (0xc70a) */
19101916 HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
1911- 0xc70a ),
1917+ USB_DEVICE_ID_MX5000_RECEIVER_MOUSE_DEV ),
19121918 .driver_data = recvr_type_bluetooth },
1913- { /* Logitech MX5500 HID++ / bluetooth receiver keyboard intf. */
1919+ { /* Logitech MX5500 HID++ / bluetooth receiver keyboard intf. (0xc71b) */
19141920 HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
1915- 0xc71b ),
1921+ USB_DEVICE_ID_MX5500_RECEIVER_KBD_DEV ),
19161922 .driver_data = recvr_type_bluetooth },
1917- { /* Logitech MX5500 HID++ / bluetooth receiver mouse intf. */
1923+ { /* Logitech MX5500 HID++ / bluetooth receiver mouse intf. (0xc71c) */
19181924 HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
1919- 0xc71c ),
1925+ USB_DEVICE_ID_MX5500_RECEIVER_MOUSE_DEV ),
19201926 .driver_data = recvr_type_bluetooth },
19211927 {}
19221928};
0 commit comments