From 94e9cfce8e8659cf9061ad9a89ef181353534aae Mon Sep 17 00:00:00 2001 From: "Peter F. Patel-Schneider" Date: Sun, 24 Dec 2023 07:54:40 -0500 Subject: [PATCH] docs: add files for MX Anywhere 2S and G915 --- ...S RGB MECHANICAL GAMING KEYBOARD C33E.text | 91 ++++++++++++++++++ ...eless Mobile Mouse MX Anywhere 2S B01A.txt | 95 +++++++++++++++++++ 2 files changed, 186 insertions(+) create mode 100644 docs/devices/G915 WIRELESS RGB MECHANICAL GAMING KEYBOARD C33E.text create mode 100644 docs/devices/Wireless Mobile Mouse MX Anywhere 2S B01A.txt diff --git a/docs/devices/G915 WIRELESS RGB MECHANICAL GAMING KEYBOARD C33E.text b/docs/devices/G915 WIRELESS RGB MECHANICAL GAMING KEYBOARD C33E.text new file mode 100644 index 00000000..0dda3f5b --- /dev/null +++ b/docs/devices/G915 WIRELESS RGB MECHANICAL GAMING KEYBOARD C33E.text @@ -0,0 +1,91 @@ +solaar version 1.1.10 + +USB and Bluetooth Devices + + 1: G915 WIRELESS RGB MECHANICAL GAMING KEYBOARD + Device path : /dev/hidraw13 + USB id : 046d:C33E + Codename : G915 + Kind : ? + Protocol : HID++ 4.2 + Polling rate : 1 ms (1000Hz) + Serial number: + Model ID: B354407CC33E + Unit ID: 8816D0DF + Bootloader: BOT 77.03.B0041 + Other: + Firmware: MPK 09.04.B0042 + Other: + Other: + Supports 37 HID++ 2.0 features: + 0: ROOT {0000} V0 + 1: FEATURE SET {0001} V0 + 2: DEVICE FW VERSION {0003} V4 + Firmware: Bootloader BOT 77.03.B0041 00003791543D + Firmware: Other + Firmware: Firmware MPK 09.04.B0042 C33E8A23A76B + Firmware: Other + Firmware: Other + Unit ID: 8816D0DF Model ID: B354407CC33E Transport IDs: {'btleid': 'B354', 'wpid': '407C', 'usbid': 'C33E'} + 3: DEVICE NAME {0005} V0 + Name: G915 WIRELESS RGB MECHANICAL GAMING KEYBOARD + Kind: keyboard + 4: WIRELESS DEVICE STATUS {1D4B} V0 + 5: CONFIG CHANGE {0020} V0 + 6: BATTERY VOLTAGE {1001} V3 + Battery: 70% 3965mV , recharging. + 7: CHANGE HOST {1814} V1 + Changer d'hôte : 1:stagcrown + 8: HOSTS INFO {1815} V1 + Host 0 (paired): stagcrown + Host 1 (paired): + 9: RGB EFFECTS {8071} V0 + 10: PER KEY LIGHTING V2 {8081} V2 + 11: REPROG CONTROLS V4 {1B04} V4 + Interception des boutons/touches (saved): {Host Switch Channel 1:Interception, Host Switch Channel 2:Interception} + Interception des boutons/touches : {Host Switch Channel 1:Interception, Host Switch Channel 2:Interception} + 12: REPORT HID USAGE {1BC0} V1 + 13: ENCRYPTION {4100} V0 + 14: KEYBOARD DISABLE BY USAGE {4522} V0 + 15: KEYBOARD LAYOUT 2 {4540} V0 + 16: GKEY {8010} V0 + Définir les touches G (saved): True + Définir les touches G : False + 17: MKEYS {8020} V0 + LEDs de touche M (saved): {M1:False, M2:False, M3:False} + LEDs de touche M : {M1:False, M2:False, M3:False} + 18: MR {8030} V0 + LED de touche MR (saved): False + LED de touche MR : False + 19: BRIGHTNESS CONTROL {8040} V0 + 20: ONBOARD PROFILES {8100} V0 + Device Mode: On-Board + Profils embarqués (saved): Enable + Profils embarqués : Enable + 21: REPORT RATE {8060} V0 + Polling Rate (ms): 1 + Taux de scrutation (ms) (saved): 1 + Taux de scrutation (ms) : 1 + 22: DFUCONTROL SIGNED {00C2} V0 + 23: DFU {00D0} V3 + 24: DEVICE RESET {1802} V0 internal, hidden + 25: unknown:1803 {1803} V0 internal, hidden + 26: CONFIG DEVICE PROPS {1806} V8 internal, hidden + 27: unknown:1813 {1813} V0 internal, hidden + 28: OOBSTATE {1805} V0 internal, hidden + 29: unknown:1830 {1830} V0 internal, hidden + 30: unknown:1890 {1890} V9 internal, hidden + 31: unknown:1891 {1891} V9 internal, hidden + 32: unknown:18A1 {18A1} V0 internal, hidden + 33: unknown:1E00 {1E00} V0 hidden + 34: unknown:1EB0 {1EB0} V0 internal, hidden + 35: unknown:1861 {1861} V0 internal, hidden + 36: unknown:18B0 {18B0} V0 internal, hidden + Has 2 reprogrammable keys: + 0: Host Switch Channel 1 , default: HostSwitch Channel 1 => HostSwitch Channel 1 + divertable, persistently divertable, pos:1, group:0, group mask:empty + reporting: diverted + 1: Host Switch Channel 2 , default: HostSwitch Channel 2 => HostSwitch Channel 2 + divertable, persistently divertable, pos:2, group:0, group mask:empty + reporting: diverted + Battery: 70% 3965mV , recharging. diff --git a/docs/devices/Wireless Mobile Mouse MX Anywhere 2S B01A.txt b/docs/devices/Wireless Mobile Mouse MX Anywhere 2S B01A.txt new file mode 100644 index 00000000..864ae389 --- /dev/null +++ b/docs/devices/Wireless Mobile Mouse MX Anywhere 2S B01A.txt @@ -0,0 +1,95 @@ +solaar version 1.1.9 + + 1: Wireless Mobile Mouse MX Anywhere 2S + Device path : /dev/hidraw1 + USB id : 046d:B01A + Codename : Wireless + Kind : mouse + Protocol : HID++ 4.5 + Serial number: + Model ID: B01A406A0000 + Unit ID: 3F714CA3 + Bootloader: BOT 57.00.B0003 + Firmware: MPM 13.00.B0003 + Firmware: MPM 13.00.B0003 + Other: + Supports 24 HID++ 2.0 features: + 0: ROOT {0000} V0 + 1: FEATURE SET {0001} V0 + 2: DEVICE FW VERSION {0003} V2 + Firmware: Bootloader BOT 57.00.B0003 406AD22DCF4D01 + Firmware: Firmware MPM 13.00.B0003 B01AD22DCF4D01 + Firmware: Firmware MPM 13.00.B0003 406AD22DCF4D01 + Firmware: Other + Unit ID: 3F714CA3 Model ID: B01A406A0000 Transport IDs: {'btleid': 'B01A', 'wpid': '406A'} + 3: DEVICE NAME {0005} V0 + Name: Wireless Mobile Mouse MX Anywhere 2S + Kind: mouse + 4: WIRELESS DEVICE STATUS {1D4B} V0 + 5: CONFIG CHANGE {0020} V0 + 6: BATTERY STATUS {1000} V0 + Battery: 90%, discharging, next level 50%. + 7: CONFIG DEVICE PROPS {1806} V0 internal, hidden + 8: CHANGE HOST {1814} V1 + Change Host : 2:mburcheri2 + 9: REPROG CONTROLS V4 {1B04} V3 + Key/Button Actions (saved): {Left Button:Left Click, Right Button:Right Click, Middle Button:Gesture Button Navigation, Back Button:Mouse Back Button, Forward Button:Mouse Forward Button, Left Tilt:Mouse Scroll Left Button , Right Tilt:Mouse Scroll Right Button} + Key/Button Actions : {Left Button:Left Click, Right Button:Right Click, Middle Button:Gesture Button Navigation, Back Button:Mouse Back Button, Forward Button:Mouse Forward Button, Left Tilt:Mouse Scroll Left Button , Right Tilt:Mouse Scroll Right Button} + Key/Button Diversion (saved): {Middle Button:Regular, Back Button:Sliding DPI, Forward Button:Regular, Left Tilt:Regular, Right Tilt:Regular} + Key/Button Diversion : {Middle Button:Regular, Back Button:Diverted, Forward Button:Regular, Left Tilt:Regular, Right Tilt:Regular} + 10: ADJUSTABLE DPI {2201} V1 + Sensitivity (DPI) (saved): 3400 + Sensitivity (DPI) : 3400 + 11: VERTICAL SCROLLING {2100} V0 + Roller type: 3G + Ratchet per turn: 24 + Scroll lines: 0 + 12: HIRES WHEEL {2121} V0 + Multiplier: 8 + Has invert: Normal wheel motion + Has ratchet switch: Free wheel mode + Low resolution mode + HID notification + Scroll Wheel Direction (saved): False + Scroll Wheel Direction : False + Scroll Wheel Resolution (saved): False + Scroll Wheel Resolution : False + Scroll Wheel Diversion (saved): False + Scroll Wheel Diversion : False + 13: unknown:1813 {1813} V0 internal, hidden + 14: unknown:1830 {1830} V0 internal, hidden + 15: unknown:18A1 {18A1} V0 internal, hidden + 16: unknown:18C0 {18C0} V0 internal, hidden + 17: unknown:1DF3 {1DF3} V0 internal, hidden + 18: unknown:1E00 {1E00} V0 hidden + 19: unknown:1EB0 {1EB0} V0 internal, hidden + 20: unknown:1803 {1803} V0 internal, hidden + 21: unknown:1861 {1861} V0 internal, hidden + 22: unknown:9001 {9001} V0 internal, hidden + 23: OOBSTATE {1805} V0 internal, hidden + Has 8 reprogrammable keys: + 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: Gesture Button Navigation => Gesture Button Navigation + mse, reprogrammable, divertable, raw XY, pos:0, group:2, group mask:g1,g2,g4 + reporting: default + 3: Back Button , default: Mouse Back Button => Mouse Back Button + mse, reprogrammable, divertable, raw XY, pos:0, group:3, group mask:g1,g2,g3,g4 + reporting: diverted, raw XY diverted + 4: Forward Button , default: Mouse Forward Button => Mouse Forward Button + mse, reprogrammable, divertable, raw XY, pos:0, group:3, group mask:g1,g2,g3,g4 + reporting: default + 5: Left Tilt , default: Mouse Scroll Left Button => Mouse Scroll Left Button + mse, reprogrammable, divertable, raw XY, pos:0, group:3, group mask:g1,g2,g3,g4 + reporting: default + 6: Right Tilt , default: Mouse Scroll Right Button => Mouse Scroll Right Button + mse, reprogrammable, divertable, raw XY, pos:0, group:3, group mask:g1,g2,g3,g4 + 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 + Battery: 90%, discharging, next level 50%.