Skip to content

ZeroTrace HID

OS Compatibility

Per-OS feature matrix for HID and BLE transports

ZeroTrace HID firmware is verified end-to-end on the platforms below.

OS support

OSUSB-HIDBLE-HIDLive mouseLive keyboardOS detection
Windows 10FullFullYesYesYes
Windows 11FullFullYesYesYes
macOS 11+FullFullYesYesYes
Linux (mainstream)FullFullYesYesYes
Android 9+FullFullUSB onlyYesYes
iOS / iPadOS 14+FullFullUSB onlyYesYes

Transport-specific limits

  • Live mouse and mouseMove / mouseDraw / mouseJitter — USB-HID only. BLE HID profile doesn't carry the report types ZeroTrace uses for cursor work.
  • Mass-storage spoofing — USB only.
  • Gamepad emulation — USB only.
  • All keyboard payloads — both transports.
  • Media keys — both transports.

When BLE is the right pick

  • The target has no exposed USB port (sealed kiosk, mobile device).
  • You need to fire a payload from a distance (tap-to-pair, then trigger from the web UI).
  • The target is on battery and you don't want to burn its charge.

For everything else, USB is faster, more reliable, and supports the full feature set.

For mouseMove, mouseDraw, mouseJitter, or live cursor control, plug in via USB. SilentTrace will not silently downgrade these features over BLE — they're listed as unsupported and skipped.