@@ -1857,23 +1857,27 @@ static void logi_dj_remove(struct hid_device *hdev)
1857
1857
}
1858
1858
1859
1859
static 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 ,
1861
1862
USB_DEVICE_ID_LOGITECH_UNIFYING_RECEIVER ),
1862
1863
.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 ,
1864
1866
USB_DEVICE_ID_LOGITECH_UNIFYING_RECEIVER_2 ),
1865
1867
.driver_data = recvr_type_dj },
1866
- { /* Logitech Nano mouse only receiver */
1868
+
1869
+ { /* Logitech Nano mouse only receiver (0xc52f) */
1867
1870
HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
1868
1871
USB_DEVICE_ID_LOGITECH_NANO_RECEIVER ),
1869
1872
.driver_data = recvr_type_mouse_only },
1870
- { /* Logitech Nano (non DJ) receiver */
1873
+ { /* Logitech Nano (non DJ) receiver (0xc534) */
1871
1874
HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
1872
1875
USB_DEVICE_ID_LOGITECH_NANO_RECEIVER_2 ),
1873
1876
.driver_data = recvr_type_hidpp },
1877
+
1874
1878
{ /* Logitech G700(s) receiver (0xc531) */
1875
1879
HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
1876
- 0xc531 ),
1880
+ USB_DEVICE_ID_LOGITECH_G700_RECEIVER ),
1877
1881
.driver_data = recvr_type_gaming_hidpp },
1878
1882
{ /* Logitech G602 receiver (0xc537) */
1879
1883
HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
@@ -1883,17 +1887,18 @@ static const struct hid_device_id logi_dj_receivers[] = {
1883
1887
HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
1884
1888
USB_DEVICE_ID_LOGITECH_NANO_RECEIVER_LIGHTSPEED_1 ),
1885
1889
.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 },
1886
1894
{ /* Logitech lightspeed receiver (0xc53f) */
1887
1895
HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
1888
1896
USB_DEVICE_ID_LOGITECH_NANO_RECEIVER_LIGHTSPEED_1_1 ),
1889
1897
.driver_data = recvr_type_gaming_hidpp },
1898
+
1890
1899
{ /* Logitech 27 MHz HID++ 1.0 receiver (0xc513) */
1891
1900
HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH , USB_DEVICE_ID_MX3000_RECEIVER ),
1892
1901
.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 },
1897
1902
{ /* Logitech 27 MHz HID++ 1.0 receiver (0xc517) */
1898
1903
HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
1899
1904
USB_DEVICE_ID_S510_RECEIVER_2 ),
@@ -1902,21 +1907,22 @@ static const struct hid_device_id logi_dj_receivers[] = {
1902
1907
HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
1903
1908
USB_DEVICE_ID_LOGITECH_27MHZ_MOUSE_RECEIVER ),
1904
1909
.driver_data = recvr_type_27mhz },
1905
- { /* Logitech MX5000 HID++ / bluetooth receiver keyboard intf. */
1910
+
1911
+ { /* Logitech MX5000 HID++ / bluetooth receiver keyboard intf. (0xc70e) */
1906
1912
HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
1907
- 0xc70e ),
1913
+ USB_DEVICE_ID_MX5000_RECEIVER_KBD_DEV ),
1908
1914
.driver_data = recvr_type_bluetooth },
1909
- { /* Logitech MX5000 HID++ / bluetooth receiver mouse intf. */
1915
+ { /* Logitech MX5000 HID++ / bluetooth receiver mouse intf. (0xc70a) */
1910
1916
HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
1911
- 0xc70a ),
1917
+ USB_DEVICE_ID_MX5000_RECEIVER_MOUSE_DEV ),
1912
1918
.driver_data = recvr_type_bluetooth },
1913
- { /* Logitech MX5500 HID++ / bluetooth receiver keyboard intf. */
1919
+ { /* Logitech MX5500 HID++ / bluetooth receiver keyboard intf. (0xc71b) */
1914
1920
HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
1915
- 0xc71b ),
1921
+ USB_DEVICE_ID_MX5500_RECEIVER_KBD_DEV ),
1916
1922
.driver_data = recvr_type_bluetooth },
1917
- { /* Logitech MX5500 HID++ / bluetooth receiver mouse intf. */
1923
+ { /* Logitech MX5500 HID++ / bluetooth receiver mouse intf. (0xc71c) */
1918
1924
HID_USB_DEVICE (USB_VENDOR_ID_LOGITECH ,
1919
- 0xc71c ),
1925
+ USB_DEVICE_ID_MX5500_RECEIVER_MOUSE_DEV ),
1920
1926
.driver_data = recvr_type_bluetooth },
1921
1927
{}
1922
1928
};
0 commit comments