# game-toolkit-input
[](https://crates.io/crates/game-toolkit-input)
[](https://docs.rs/game-toolkit-input)
[](https://github.com/sunsided/game-toolkit/blob/main/LICENSE)
[](https://github.com/rust-secure-code/safety-dance/)
Input for [**game-toolkit**](https://github.com/sunsided/game-toolkit): keyboard, mouse and
gamepads with held / just-pressed / just-released semantics, gamepad hot-plug and rumble (via
[gilrs](https://gitlab.com/gilrs-project/gilrs)).
Part of game-toolkit, a Rust workspace of small crates for 2D-first game jams. Most users
depend on [`game-toolkit`](https://crates.io/crates/game-toolkit) rather than this crate
directly. See the [workspace README](https://github.com/sunsided/game-toolkit#readme) for the
full toolkit, examples, and quick-start.
## Documentation
API docs: <https://docs.rs/game-toolkit-input>