Core systems
Rust for the host. Memory safety without a garbage collector is the right trade for code that touches frames every few milliseconds.
Tokio runs the async work.
The host
Virtual display
A kernel driver on Windows that adds a display at whatever resolution and refresh rate the client asks for, so headless machines behave like desks.
Input driver
Alluno's own input driver delivers keyboard and mouse events as device input, which is what games that read raw input expect.
Virtual gamepad
An Xbox or PlayStation controller appears on the host through ViGEmBus, and on WebRTC sessions rumble comes back to the pad in your hands.
Service mode
On Windows the host can run as a service, so it is reachable before anyone signs in, including the login screen and administrator prompts.