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.