Skip to content

RustDesk Remote Control

One-KVM includes a RustDesk endpoint, so you can connect using the RustDesk client.

If you want to self-host a RustDesk relay server, you can quickly deploy the rustdesk/rustdesk-server-s6:latest Docker container.

Configuration

Item Description Example
Auto start Start with the system Off
Rendezvous server hbbs address (port optional) hbbs.example.com
Relay server hbbr address (optional) hbbr.example.com
Relay key Required if server uses -k your-relay-key

Default Ports

If ports are omitted, One-KVM uses 21116 for rendezvous and 21117 for relay.

Public Server Config

The public server config does not require a password. It is hidden by default and displayed locally in your browser after you click the button.

Usage Notice

The public servers are provided for free with no guarantee of availability, stability, latency, or service quality. Do not abuse them, generate excessive traffic, attack services, occupy resources in bulk, or use them for illegal activity.

rustdesk_remote-2026-01-28-00-19-25

Setup Steps

  1. Open Settings -> Extensions -> RustDesk Remote
  2. Fill in the rendezvous server and server key
  3. Click Save, then Start
  4. Copy Device ID and Device Password from the device info panel
  5. Connect from the RustDesk client using the ID and password

RustDesk remote settings

rustdesk_remote-2026-01-28-00-20-27

rustdesk_remote-2026-01-28-00-21-19

RustDesk Client Features

RustDesk keyboard mode

If the controlled machine runs Linux or Android, set the RustDesk keyboard mode to legacy/traditional to get correct input. rustdesk_remote-2026-01-31-01-20-14

Audio streaming (with an audio capture device configured in advance) and video quality adjustment are supported, but switching video encoding formats is not.

rustdesk_remote-2026-01-28-00-22-43 rustdesk_remote-2026-01-28-00-23-14

Relative mouse mode is also supported (requires One-KVM Rust >= 0.1.3 and RustDesk >= 1.4.5). Use this mode when the controlled machine runs Linux or Android.

rustdesk_remote-2026-01-30-16-31-53