Stick is a Rust library developed by Plop Grizzly for getting joystick, gamepad, or other controller input.
Cargo / Documentation / Change Log
stick's current features: * Get controller input * Remap controller input * Connect to multiple controllers
stick's planned features: * Better (faster & simpler) remapping * Haptic (vibration) support
stick's current support: * Linux * GameCube controllers (with MAYFLASH adapter) * Flight simulator joystick
stick's planned support: * Windows * MacOS * Android * XBox controller * PlayStation controller * Emulated joystick * Nintendo switch * Probably some other controllers