Stick

Stick is a Rust library developed by Plop Grizzly for getting joystick, gamepad, or other controller input.

Cargo / Documentation / Change Log

Features

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

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

Contributing