openloaf-rdev 0.5.1

OpenLoaf fork of rdev — listen and send keyboard / mouse events on Windows, Linux and MacOS. Adds macOS event tap auto re-enable on kCGEventTapDisabledByTimeout / ByUserInput so a temporarily disabled tap doesn't silently drop the next batch of key events.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
extern crate winapi;

mod common;
mod display;
mod grab;
mod keyboard;
mod listen;
mod simulate;


pub use crate::windows::common::*;
pub use crate::windows::display::display_size;
pub use crate::windows::grab::{exit_grab, grab, is_grabbed, set_event_popup, set_get_key_unicode};
pub use crate::windows::keyboard::Keyboard;
pub use crate::windows::listen::listen;
pub use crate::windows::simulate::*;