ZeroTrace HID
HID Descriptor Spoofing
Present as a different USB peripheral class
The HID descriptor a device exposes determines what the OS recognizes it as. ZeroTrace lets you swap descriptors at runtime via Settings → HID Mode.
Available modes
| Mode | What the host sees |
|---|---|
keyboard | Standard 104-key USB keyboard |
mouse | 5-button mouse with scroll wheel |
gamepad | Generic Xbox-style controller |
msc | USB mass storage device |
composite | Keyboard + mouse + consumer (default) |
Why it matters
Some lockdown policies whitelist by device class — kiosks that allow keyboard + mouse but block storage, or restricted environments that allow gamepads only. Switching descriptors lets a single planted device match whatever class is permitted.
Custom VID/PID
Override the USB VID/PID from the same settings page. Defaults match generic chip vendors; custom values can mimic specific gaming peripherals (Razer, Logitech) for descriptor-level fingerprinting bypass.
Composite mode caveat
composite exposes multiple HID interfaces in one device. Some lockdown policies treat composite devices as their highest-class member (storage > input) — if MSC is blocked, the whole composite device may be rejected. Drop to keyboard or mouse only when whitelist matters.
The selected mode persists across reboots.