gcnctrlusb
Provides an interface for reading input from a Nintendo GameCube Controller Adapter for Wii U USB device.
Third party clones such as the 4-port Mayflash adapter in "PC mode" are also supported.
This library depends on libusb
, which is available as a dynamic library on many platforms including Linux, Windows, and Mac OS X.
Currently, rumble commands are unimplemented.
Usage
extern crate gcnctrlusb;
Try cargo run --example log
for a pretty readout! This example requires a terminal that supports ANSI 256 colors and a terminal font that includes the bottom-half block character (▄). This example works best in a terminal with a black background.