Suduxu
Overview

What is Suduxu?

It is a development tool that allows software creators to turn any smartphone into a responsive, custom game controller or companion screen.

What is Suduxu?

Suduxu turns any smartphone on the same network into a controller, companion screen, or telemetry display for your application — no dedicated hardware required. A host application runs the Suduxu server; phones connect to it as clients and exchange input and feedback in real time.

Phones already have everything needed for rich interaction — multi-touch, motion sensors, audio, haptics — Suduxu just exposes it through a simple API, so applications get input and can send feedback without asking users to buy anything extra.

What can you build?

Game controllers

Joysticks, D-pads, and custom button layouts.

Instrument panels

Racing dashboards or flight-sim gauges.

Companion screens

Second-screen experiences and remote controls.

Control panels

Custom monitoring or industrial interfaces.

How it works

A host app starts the Suduxu server, phones connect as clients, and input (buttons, joystick, sensors) flows to the host while feedback (vibration, audio, logs) flows back — all over the local network, with the phone's UI defined by an HTML or XML theme rendered on the device. SDKs are available for Rust and Unity, and a CLI handles servers, configs, themes, and native libraries.

Next steps

On this page