diff --git a/docs/devices/mk220-new.txt b/docs/devices/mk220-new.txt new file mode 100644 index 00000000..d8712b3b --- /dev/null +++ b/docs/devices/mk220-new.txt @@ -0,0 +1,82 @@ +Unifying Receiver + Device path : /dev/hidraw1 + USB id : 046d:c534 + Serial : 0 + Firmware : 29.00.B0015 + Has 2 paired device(s) out of a maximum of 6. + Notifications: (none) + + 1: Wireless Keyboard MK270 + Codename : MK270 + Kind : keyboard + Wireless PID : 4023 + Protocol : HID++ 2.0 + Polling rate : 20 ms (50Hz) + Serial number: 00000000 + Firmware: RQK 49.00.B0029 + Supports 18 HID++ 2.0 features: + 0: ROOT {0000} + 1: FEATURE SET {0001} + 2: DEVICE FW VERSION {0003} + 3: DEVICE NAME {0005} + 4: BATTERY STATUS {1000} + 5: REPROG CONTROLS {1B00} + 6: WIRELESS DEVICE STATUS {1D4B} + 7: FN INVERSION {40A0} + 8: ENCRYPTION {4100} + 9: KEYBOARD LAYOUT {4520} + 10: unknown:1810 {1810} internal, hidden + 11: unknown:1830 {1830} internal, hidden + 12: unknown:1890 {1890} internal, hidden + 13: unknown:18A0 {18A0} internal, hidden + 14: unknown:18B0 {18B0} internal, hidden + 15: unknown:1DF3 {1DF3} internal, hidden + 16: unknown:1E00 {1E00} hidden + 17: unknown:1868 {1868} internal, hidden + Has 11 reprogrammable keys: + 0: MY HOME => HomePage is FN, FN sensitive, reprogrammable + 1: Mail => Email is FN, FN sensitive, reprogrammable + 2: SEARCH => Search is FN, FN sensitive, reprogrammable + 3: Calculator => Calculator is FN, FN sensitive, reprogrammable + 4: MEDIA PLAYER => Music is FN, FN sensitive, reprogrammable + 5: Previous => Previous is FN, FN sensitive + 6: Play/Pause => Play/Pause is FN, FN sensitive + 7: Next => Next is FN, FN sensitive + 8: Mute => Mute is FN, FN sensitive + 9: Volume Down => Volume Down is FN, FN sensitive + 10: Volume Up => Volume Up is FN, FN sensitive + Battery: 30%, discharging. + + 2: Wireless Mouse + Codename : + Kind : mouse + Wireless PID : 4022 + Protocol : HID++ 2.0 + Polling rate : 8 ms (125Hz) + Serial number: 00000000 + Firmware: RQM 38.00.B0044 + Supports 18 HID++ 2.0 features: + 0: ROOT {0000} + 1: FEATURE SET {0001} + 2: DEVICE FW VERSION {0003} + 3: DEVICE NAME {0005} + 4: BATTERY STATUS {1000} + 5: REPROG CONTROLS {1B00} + 6: WIRELESS DEVICE STATUS {1D4B} + 7: VERTICAL SCROLLING {2100} + 8: MOUSE POINTER {2200} + 9: unknown:1810 {1810} internal, hidden + 10: unknown:1830 {1830} internal, hidden + 11: unknown:1850 {1850} internal, hidden + 12: unknown:1890 {1890} internal, hidden + 13: unknown:18B0 {18B0} internal, hidden + 14: unknown:1DF3 {1DF3} internal, hidden + 15: unknown:1868 {1868} internal, hidden + 16: unknown:1869 {1869} internal, hidden + 17: unknown:1E00 {1E00} hidden + Has 3 reprogrammable keys: + 0: LEFT CLICK => LeftClick mse, reprogrammable + 1: RIGHT CLICK => RightClick mse, reprogrammable + 2: MIDDLE BUTTON => MiddleMouseButton mse, reprogrammable + Battery: 30%, discharging. + diff --git a/lib/logitech_receiver/descriptors.py b/lib/logitech_receiver/descriptors.py index 333d71c0..8d8c1496 100644 --- a/lib/logitech_receiver/descriptors.py +++ b/lib/logitech_receiver/descriptors.py @@ -212,6 +212,7 @@ _D('Illuminated Living-Room Keyboard K830', protocol=2.0, wpid='4032', # Mice +_D('Wireless Mouse M150', protocol=2.0, wpid='4022') _D('Wireless Mouse M175', protocol=2.0, wpid='4008') _D('Wireless Mouse M185') _D('Wireless Mouse M187', protocol=2.0, wpid='4019')