Display & Joystick
The Display & Joystick page surfaces the input and output hardware the ground station uses for its standalone kiosk mode: the local display panel, attached gamepads, and Bluetooth controllers.
Display
The local panel state: panel name, resolution, rotation, touch support, brightness. Driven by the agent’s display service. Empty state suggests running the setup wizard’s display step if no panel is configured. The installer auto-provisions a supported panel end to end, so a fresh install usually needs no manual step.Gamepads / joysticks
Every controller the agent enumerates: USB joysticks, Bluetooth gamepads, the JR-bay coprocessor on the RC controller hardware family. The primary badge marks the controller currently routed to the flight controller.Bluetooth
Paired Bluetooth devices, with pair / connect state. Click Scan to trigger a discovery sweep for nearby controllers; pair through the agent CLI once you have a MAC.Profile gating
Ground-station only. On a drone profile this URL renders the “Not available on this profile” panel.Backend endpoints
Troubleshooting
Gamepad lists as `idle` after plugging in
Gamepad lists as `idle` after plugging in
The kernel saw the device but the agent has not claimed it yet. Wait a
poll cycle. If it stays idle, check Peripherals to confirm the row
shows up there, and Diagnostics for the
ados-input unit state.HDMI panel shows but isn't lit
HDMI panel shows but isn't lit
The kiosk service runs on a separate unit. Open Diagnostics and
restart
ados-kiosk if its row reports inactive.