A system-wide input handler in Rust?

I wasn't able to find any crate that provide system-wide input handling so I want to know if someone has a crate to do that.
I was previously using JNativeHook in Java.
Thank's for your help,

I can't find any good comprehensive up-to-date libraries that provide this functionality for all platforms.

Some things I did find:

  • InputBot can create specific keybindings
  • multiinput implements raw input only for Windows
  • autopilot can retrieve the mouse location on all platforms (but it can't capture keyboard input)

InputBot seems to be what I was searching. Thank's for your help

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.