# ezinput
![crates_io][version] ![docs_rs][docs_sio] ![github][lines_of_code] ![github][ci]
Easier joystick, mouse and keyboard input handling in Bevy
### Table of contents
1. [Getting started](#getting-started)
2. [Examples](https://github.com/HexaliteStudios/ezinput/tree/master/examples)
3. [Documentation](https://docs.rs/ezinput/latest/ezinput/)
## Getting Started
Add the following to your `Cargo.toml` (replace `x.y.z` with the latest version):
```toml
[dependencies]
ezinput = "x.y.z"
ezinput_macros = "x.y.z"
```
[ci]: https://img.shields.io/github/workflow/status/existentially/ezinput/Rust%20CI%20with%20Cargo?logo=github&style=plastic
[github]: https://github.com/existentially/ezinput
[lines_of_code]: https://img.shields.io/tokei/lines/github/existentially/ezinput?label=lines%20of%20code&logo=github&style=plastic
[docs_rs]: https://docs.rs/ezinput/latest/ezinput/
[docs_sio]: https://img.shields.io/docsrs/ezinput?style=plastic
[crates_io]: https://crates.io/crates/ezinput
[version]: https://img.shields.io/crates/v/ezinput.svg?style=plastic