Skip to main content

set_smartshift_sensitivity

Function set_smartshift_sensitivity 

Source
pub async fn set_smartshift_sensitivity(
    backend: &dyn HidBackend,
    route: &DeviceRoute,
    value: SmartShiftAutoDisengage,
) -> Result<SmartShiftStatus, WriteError>
Expand description

Set the SmartShift auto-disengage sensitivity on route, preserving the current mode. Returns the read-back status after the write so the caller can display and verify it.

FeatureUnsupported when the device exposes neither HID++ 0x2111 (MX Master 3 / 3S) nor the older 0x2110 (MX Master 2S).