~~rusted joy, geddit?~~
Reminisce is a Rust library for detecting gamepads / joysticks and reading input from them non-blockingly, without any external C dependencies. It does this by using the native platform's raw Joystick API.
Documentation