43 releases (2 stable)

1.0.1 Nov 3, 2021
1.0.0 Jul 18, 2020
0.28.1 May 31, 2020
0.28.0 Jun 10, 2019
0.0.1 Dec 12, 2014

#704 in Hardware support

Download history 2906/week @ 2023-06-05 2395/week @ 2023-06-12 6504/week @ 2023-06-19 4633/week @ 2023-06-26 4750/week @ 2023-07-03 4850/week @ 2023-07-10 4587/week @ 2023-07-17 4504/week @ 2023-07-24 2259/week @ 2023-07-31 4617/week @ 2023-08-07 5342/week @ 2023-08-14 2070/week @ 2023-08-21 2631/week @ 2023-08-28 4700/week @ 2023-09-04 3142/week @ 2023-09-11 3410/week @ 2023-09-18

14,080 downloads per month
Used in 154 crates (29 directly)

MIT license

82KB
2K SLoC

input Build StatusCrates.io

A structure for user input.

This library contains:

  • Press and release of buttons
  • Keyboard
  • Mouse
  • Unicode input
  • Window resize
  • Window focus
  • Modifier keys

How to contribute


lib.rs:

A flexible structure for user interactions to be used in window frameworks and widgets libraries.

Dependencies

~0.5–1.1MB
~26K SLoC