Getting started
From unboxing to controlling a machine in about five minutes.
What you'll need
- A WarpKVM device
- The target machine you want to control (anything with HDMI out and a USB port)
- A network connection: Ethernet, Wi-Fi 6, or PoE (optional accessory)
- A free Tailscale account for mesh access
1. Cable the target
Connect WarpKVM to the machine you want to control:
- HDMI in: from the target's HDMI output.
- HDMI out (optional): back to the desk monitor. Passthrough keeps the local display working while you're connected remotely.
- USB-C (target): to any USB port on the target. This carries keyboard, mouse, and mass-storage emulation.
- Power: USB-C PD, or PoE if you've enabled it.
2. Join your tailnet
On first boot, WarpKVM broadcasts a setup page. Open it, sign in to Tailscale, and approve the node. From that moment the device is reachable from any machine on your tailnet: no port forwarding, no public IP, no relay you don't control. Every connection is end-to-end encrypted.
3. Connect
Open the web console from any browser on your tailnet, or use the companion app for multi-device view. You should see the target's display with 15–25 ms glass-to-glass latency on a gigabit LAN.
From here you can:
- Type, click, and scroll as if you were at the desk
- Enter BIOS / UEFI, change boot order, reboot
- Mount an ISO over IP and re-image the machine
- Listen and talk with two-way audio
Optional: add WarpKVM ATX
If you want hard power control (power, reset, and front-panel telemetry even when the machine is wedged), pair a WarpKVM ATX over the wireless mesh link.