/xinput-device

xinput usb device library for embedded rust

Primary LanguageRustApache License 2.0Apache-2.0

xinput-device

xinput usb device library. original implementation extracted from psx-usb

This crate allows you to write code for any microcontroller that has embassy-usb support to enable up to 4 emulated Xbox 360 wireless controllers.

It does this by pretending to be an Xbox Wireless USB adapter.

This device is supported natively in Windows and Linux. Other OS/consoles untested.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.