From 14587c4aed8f4e72e0e366aac0fc3899720d6201 Mon Sep 17 00:00:00 2001 From: "Peter F. Patel-Schneider" Date: Mon, 29 Aug 2022 05:42:36 -0400 Subject: [PATCH] doc: descriptions for K360 4004 and MX Master 4071 --- docs/devices/Wireless Keyboard K360 4004.txt | 36 ++++++ .../devices/Wireless Mouse MX Master 4071.txt | 104 +++++++++++++----- 2 files changed, 112 insertions(+), 28 deletions(-) create mode 100644 docs/devices/Wireless Keyboard K360 4004.txt diff --git a/docs/devices/Wireless Keyboard K360 4004.txt b/docs/devices/Wireless Keyboard K360 4004.txt new file mode 100644 index 00000000..00486c9f --- /dev/null +++ b/docs/devices/Wireless Keyboard K360 4004.txt @@ -0,0 +1,36 @@ +Solaar version 1.1.4 + + 2: Wireless Keyboard K360 + Device path : /dev/hidraw2 + WPID : 4004 + Codename : K360 + Kind : keyboard + Protocol : HID++ 2.0 + Polling rate : 20 ms (50Hz) + Serial number: 334AC01A + Model ID: 000000000000 + Unit ID: 00000000 + Firmware: RQK 36.00.B0007 + The power switch is located on the top case. + Supports 12 HID++ 2.0 features: + 0: ROOT {0000} + 1: FEATURE SET {0001} + 2: DEVICE FW VERSION {0003} + Firmware: Firmware RQK 36.00.B0007 4004 + Unit ID: 00000000 Model ID: 000000000000 Transport IDs: {} + 3: DEVICE NAME {0005} + Name: Wireless Keyboard K360 + Kind: keyboard + 4: BATTERY STATUS {1000} + Battery: 70%, discharging, next level 20%. + 5: unknown:1820 {1820} hidden + 6: REPROG CONTROLS {1B00} + 7: WIRELESS DEVICE STATUS {1D4B} + 8: REMAINING PAIRING {1DF0} hidden + Remaining Pairings: 55 + 9: unknown:1DF3 {1DF3} hidden + 10: FN INVERSION {40A0} + Swap Fx function (saved): False + Swap Fx function : False + 11: ENCRYPTION {4100} + Battery: 70%, discharging, next level 20%. diff --git a/docs/devices/Wireless Mouse MX Master 4071.txt b/docs/devices/Wireless Mouse MX Master 4071.txt index 1fc570a9..35c59c93 100644 --- a/docs/devices/Wireless Mouse MX Master 4071.txt +++ b/docs/devices/Wireless Mouse MX Master 4071.txt @@ -1,42 +1,76 @@ - 1: Wireless Mouse MX Master +Solaar version 1.1.4 + + 3: Wireless Mouse MX Master + Device path : /dev/hidraw3 + WPID : 4071 Codename : MX Master Kind : mouse - Wireless PID : 4071 Protocol : HID++ 4.5 Polling rate : 8 ms (125Hz) - Serial number: A6A40064 + Serial number: D3596818 + Model ID: B01E40710000 + Unit ID: 9803B76B Bootloader: BOT 56.10.B0005 Firmware: MPM 12.10.B0005 Firmware: MPM 12.10.B0005 Other: The power switch is located on the base. - Supports 32 HID++ 2.0 features: + Supports 31 HID++ 2.0 features: 0: ROOT {0000} 1: FEATURE SET {0001} 2: DEVICE FW VERSION {0003} + Firmware: Bootloader BOT 56.10.B0005 40717622661101 + Firmware: Firmware MPM 12.10.B0005 B01E7622661101 + Firmware: Firmware MPM 12.10.B0005 40717622661101 + Firmware: Other + Unit ID: 9803B76B Model ID: B01E40710000 Transport IDs: {'btleid': 'B01E', 'wpid': '4071'} 3: DEVICE NAME {0005} + Name: Wireless Mouse MX Master + Kind: mouse 4: WIRELESS DEVICE STATUS {1D4B} 5: RESET {0020} - 6: unknown:0021 {0021} + 6: CRYPTO ID {0021} 7: BATTERY STATUS {1000} - 8: unknown:1806 {1806} internal, hidden + Battery: N/A, recharging, next level 0%. + 8: CONFIG DEVICE PROPS {1806} internal, hidden 9: CHANGE HOST {1814} + Change Host : 2:rachel 10: REPROG CONTROLS V4 {1B04} + DPI Sliding Adjustment (saved): Off + DPI Sliding Adjustment : Off + Mouse Gestures (saved): Off + Mouse Gestures : Off + Key/Button Actions (saved): {Left Button:Left Click, Right Button:Right Click, Middle Button:Mouse Middle Button, Back Button:Mouse Back Button, Forward Button:Mouse Forward Button, Mouse Gesture Button:Gesture Button Navigation, Smart Shift:Smart Shift} + Key/Button Actions : {Left Button:Left Click, Right Button:Right Click, Middle Button:Mouse Middle Button, Back Button:Mouse Back Button, Forward Button:Mouse Forward Button, Mouse Gesture Button:Gesture Button Navigation, Smart Shift:Smart Shift} + Key/Button Diversion (saved): {Middle Button:Regular, Back Button:Regular, Forward Button:Regular, Mouse Gesture Button:Regular, Smart Shift:Regular} + Key/Button Diversion : {Middle Button:Regular, Back Button:Regular, Forward Button:Regular, Mouse Gesture Button:Regular, Smart Shift:Regular} 11: ADJUSTABLE DPI {2201} + Sensitivity (DPI) (saved): 1000 + Sensitivity (DPI) : 1000 12: VERTICAL SCROLLING {2100} Roller type: 3G Ratchet per turn: 24 Scroll lines: 0 13: SMART SHIFT {2110} + Scroll Wheel Rachet (saved): 10 + Scroll Wheel Rachet : 10 14: HIRES WHEEL {2121} Multiplier: 8 - Has invert - Normal wheel motion - Has ratchet switch - Normal wheel mode + Has invert: Normal wheel motion + Has ratchet switch: Normal wheel mode High resolution mode HID notification + Scroll Wheel Direction (saved): False + Scroll Wheel Direction : False Scroll Wheel Resolution (saved): True + Scroll Wheel Resolution : True + Scroll Wheel Diversion (saved): False + Scroll Wheel Diversion : False 15: GESTURE 2 {6501} + Gestures (saved): {45: True, 46: True} + Gestures : {46: True, 45: True} + Gestures Diversion (saved): {46: False} + Gestures Diversion : {46: False} + 16: DFUCONTROL SIGNED {00C2} 17: unknown:1813 {1813} internal, hidden 18: unknown:1830 {1830} internal, hidden 19: unknown:1890 {1890} internal, hidden @@ -51,22 +85,36 @@ 28: unknown:9001 {9001} internal, hidden 29: unknown:9200 {9200} internal, hidden 30: unknown:9202 {9202} internal, hidden - 31: unknown:1805 {1805} internal, hidden Has 8 reprogrammable keys: - 0: LEFT CLICK , default: LeftClick => LEFT CLICK - mse, pos:0, group:1, gmask:1 - 1: RIGHT CLICK , default: RightClick => RIGHT CLICK - mse, pos:0, group:1, gmask:1 - 2: MIDDLE BUTTON , default: MiddleMouseButton => MIDDLE BUTTON - mse, reprogrammable, divertable, pos:0, group:3, gmask:7 - 3: BACK AS BUTTON 4 , default: BackEx => BACK AS BUTTON 4 - mse, reprogrammable, divertable, pos:0, group:2, gmask:3 - 4: FORWARD AS BUTTON 5 , default: BrowserForwardEx => FORWARD AS BUTTON 5 - mse, reprogrammable, divertable, pos:0, group:2, gmask:3 - 5: unknown:00C3 , default: unknown:00A9 => unknown:00C3 - mse, reprogrammable, divertable, pos:0, group:3, gmask:7 - 6: unknown:00C4 , default: unknown:009D => unknown:00C4 - mse, reprogrammable, divertable, pos:0, group:3, gmask:7 - 7: unknown:00D7 , default: unknown:00B4 => unknown:00D7 - divertable, virtual, pos:0, group:4, gmask:0 - Battery: 50%, discharging. + 0: Left Button , default: Left Click => Left Click + mse, pos:0, group:1, group mask:g1 + reporting: default + 1: Right Button , default: Right Click => Right Click + mse, pos:0, group:1, group mask:g1 + reporting: default + 2: Middle Button , default: Mouse Middle Button => Mouse Middle Button + mse, reprogrammable, divertable, raw XY, pos:0, group:3, group mask:g1,g2,g3 + reporting: default + 3: Back Button , default: Mouse Back Button => Mouse Back Button + mse, reprogrammable, divertable, raw XY, pos:0, group:2, group mask:g1,g2 + reporting: default + 4: Forward Button , default: Mouse Forward Button => Mouse Forward Button + mse, reprogrammable, divertable, raw XY, pos:0, group:2, group mask:g1,g2 + reporting: default + 5: Mouse Gesture Button , default: Gesture Button Navigation => Gesture Button Navigation + mse, reprogrammable, divertable, raw XY, pos:0, group:3, group mask:g1,g2,g3 + reporting: default + 6: Smart Shift , default: Smart Shift => Smart Shift + mse, reprogrammable, divertable, raw XY, pos:0, group:3, group mask:g1,g2,g3 + reporting: default + 7: Virtual Gesture Button , default: Virtual Gesture Button => Virtual Gesture Button + divertable, virtual, raw XY, force raw XY, pos:0, group:4, group mask:empty + reporting: default + Has 2 gesture(s), 0 param(s) and 4 spec(s): + Thumbwheel Enabled( 0): True Diverted:( 0) False + NaturalScrolling Enabled( 1): True Diverted:(None) None + period unit Spec ( 3): 800 + DVI field width Spec ( 1): 8 + field widths Spec ( 2): 8 + resolution Spec ( 4): 2048 + Battery: N/A, recharging, next level 0%.