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

#973 in Hardware support

Download history 2759/week @ 2023-11-27 2565/week @ 2023-12-04 3466/week @ 2023-12-11 4041/week @ 2023-12-18 2609/week @ 2023-12-25 1950/week @ 2024-01-01 3731/week @ 2024-01-08 3323/week @ 2024-01-15 3216/week @ 2024-01-22 2278/week @ 2024-01-29 3277/week @ 2024-02-05 3742/week @ 2024-02-12 3882/week @ 2024-02-19 4024/week @ 2024-02-26 4226/week @ 2024-03-04 1049/week @ 2024-03-11

13,730 downloads per month
Used in 157 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