NInput
Ninput is an open standard and software ecosystem designed to unify the capture, processing, and interpretation of input data from a wide range of devices, including sensors, controllers, and gesture trackers.
The specification defines a compact data model for events, including timestamps, device identifiers, and semantic payloads.
Ninput was created in 2018 by the Ninput Alliance, a collaboration of hardware makers, software developers,
The core is complemented by an SDK with language bindings for C++, Python, and JavaScript, plus platform
Security and privacy features include per-device access control, permissions, and encrypted transport for sensitive data. Developers
Ninput is used in interactive installations, VR games, assistive technologies, and robotics, where it has been