Expand description
Long-running device sessions.
Each session holds one HID++ channel open for one device, diverts the
controls it needs, streams events until stopped, and restores the device’s
native behavior on the way out: gesture and keyboard capture
control presses for the agent to dispatch, host_switch follows a
keyboard’s host keys to switch its linked pointing devices.
Modules§
- gesture
- Live control capture for one device: divert the device’s gesture sources
(the MX dedicated gesture button and/or the MX Master 4 haptic panel), the
DPI/ModeShift button, and the thumb wheel over HID++ and turn their events
into
CapturedInputthe GUI can dispatch. - host_
switch - Keyboard-initiated host-switch synchronization.
- keyboard
- Live key capture for one keyboard: divert the bound F-row controls over
HID++
0x1b04and turn their presses intoCapturedInputthe agent can dispatch.