Box nameDashboard

The name the dashboard shows for the box. It's stored on the box, so every PC shows the same name.

ValueEffect
Medius-XXXX (default)Made from the box's MAC address. Clear goes back to it.
A name you pickUp to 32 letters, numbers and symbols. Accents and emoji are dropped.

Imperfect cloneDashboard

Lets the box clone a device it can't clone faithfully (byte for byte).

ValueEffect
Faithful only (default)The box refuses a device it can't clone faithfully: no clone appears, and the device does nothing through the box. Control's Advanced rewrites are cleared.
Allow imperfectThe box clones such a device anyway, as close as it can, relaying every IN endpoint (a channel the device sends reports on).
ItemDetail
LimitsA device with >4 IN endpoints in use at once, >6 HID interfaces (input functions such as a mouse or a keyboard), a vendor bulk or isochronous endpoint, or high speed (480 Mbit/s).
Never clonedA device with an endpoint numbered ≥7.
UseA device that doesn't work through the box, or one the dashboard or Device fixes names. A forced Wire rate and Control's Advanced tab need it too.
CostThe clone no longer matches the real device byte for byte. With >4 IN endpoints, reports on the extra ones can be relayed ≥1 poll late. The mouse, keyboard and media endpoints are never delayed.
RestartOn a change, while a device the box can't clone faithfully is plugged in or a Wire rate is forced.
Firmwarev3.4.4 or later for a device with >4 IN endpoints. On older firmware, Windows keeps resetting the clone.

Movement ridingDashboard

Injected motion rides native reports: it waits for the next native report and is emitted in it.

ValueEffectDelay
Off (default)Injected motion is emitted at once: in native reports while the mouse moves, in the box's reports while it's still.0 ms
On, with a windowInjected motion waits up to the window (1-65535 ms) for the next native report and rides it. Motion still waiting when the window ends is dropped. The box emits no extra report for injected motion.≤1 native report: 1 ms at 1000 Hz
ItemDetail
CostInjected motion does nothing while the mouse is still.
UnaffectedInjected buttons, keys and media.
OverrideWith Rendered motion at Injected and native, riding doesn't apply.

BearingDashboard

The direction of the last injected motion. Lock's With injection and Against injection scales compare native motion with it.

SettingEffect
Window (default 20 ms)How long the last injected direction counts (1-65535 ms). Off: no bearing, so With and Against scales do nothing.
Per axis (default)X and Y compared separately: native X with injected X, native Y with injected Y.
VectorNative motion along the injected direction is scaled by the lower of the X and Y scales. The rest is unscaled.
ItemDetail
UseOnly with Lock's With injection or Against injection scales.
ChangeDrops the current bearing: With and Against scales do nothing until the next injected motion.

RenderDashboard

A model learns the native report texture (the timing and size of each report your mouse sends). Render emits injected motion with that texture instead of as an even stream.

ValueEffectDelay
OffAn even stream, paced at the Emit rate.0 ms
StockThe model with its original smoother. The first report of each injection carries 2× the steady amount.4 ms
De-spiked (default)The same smoother, ramping up to the steady amount over the first 8 ms.2.7 ms
UnsmoothedNo smoother: the model renders injected motion as it arrives.0 ms
ItemDetail
Warm-upAfter every restart, injected motion is emitted as with Off until the model has learned from native motion.
Firmwarev3.3.1 or later.

Rendered motionDashboard

Which motion Render's model renders. With Render off, neither.

ValueEffectDelay
Injected only (default)Native motion is relayed untouched. Only injected motion is rendered.0 ms
Injected and nativeNative motion is rendered too, in one stream with injected motion. Movement riding stops applying.Render's delay + 1 ms: 3.7 ms at De-spiked

SpreadDashboard

Spreads each command's delta (the movement it carries) across the command interval (the time until the next command). No single report carries the whole delta.

ValueEffectDelay
OffThe whole delta is emitted in the next report.0 ms
HalfSpread over half the command interval.2 ms
Full (default)Spread over the whole command interval.4 ms
8 counts every 8 ms,
on a 1000 Hz mouse

ms    0  1  2  3  4  5  6  7
Off   8  .  .  .  .  .  .  .
Half  2  2  2  2  .  .  .  .
Full  1  1  1  1  1  1  1  1
ItemDetail
DelayAverage at an 8 ms command interval. It scales with the interval: interval ÷ 4 at Half, ÷ 2 at Full.
IntervalLearned from how often commands arrive.
TotalNever changed.
Not spreadWheel motion, and commands more than ~32 ms apart.
Firmwarev3.3.1 or later.

Emit rateDashboard

The highest rate at which the box emits injected motion. The box emits only while motion is waiting.

ValueEffect
Learned (default)The native report rate, measured as the mouse moves.
IntervalThe poll rate the clone declares to the PC: native, or a forced Wire rate.
FixedA rate you pick (≤1000 Hz), rounded to 1000 ÷ a whole number: 1000, 500, 333, 250 and so on.
Renderedv3.3.0 only: paced by the renderer. Removed after that release.
ItemDetail
UseSoftware that needs a set rate. Otherwise Learned.
MismatchAbove the native report rate, the box emits reports the mouse wouldn't. Below it, injected motion is emitted in fewer, larger reports.

Wire rateDashboard

The poll rate the clone declares to the PC (its bInterval). The box polls the real device at the same rate.

ValueEffect
Native (default)The poll rate the real device declares.
ForcedA rate you pick, rounded to one the PC polls at exactly: 1000, 500, 250, 125, 62, 31, 15 or 7 Hz (600 becomes 500). A low-speed device is capped at 62 Hz.
ItemDetail
UseA mouse that declares 125 Hz but reports faster, like Logitech's receivers. The dashboard offers a forced rate for such a mouse. Device fixes lists them.
NeedsImperfect clone on. The clone's descriptor (what it tells the PC it is) no longer matches the native one.
RestartOn every change. The box clones the device again.