14 unstable releases (3 breaking)

Uses old Rust 2015

0.9.1 Apr 14, 2015
0.9.0 Apr 3, 2015
0.2.1 Mar 12, 2015
0.1.0 Mar 7, 2015
0.0.5 Feb 23, 2015

#1374 in Hardware support

MIT license

40KB
1K SLoC

Reminisce

Build Status Gitter Chat

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

Supported platforms

  • Linux (using the Joystick API or using SDL)
  • Windows Vista or higher (using XInput, untested or using SDL)
  • Emscripten (using the Gamepad API, will work as soon as Rust supports it)

Dependencies

~0–2.5MB
~56K SLoC