Generate native system input events. Currently windows only.
Contributions welcome!
```rust extern crate sysinputs;
// simple use sysinputs::keyboard::{sendchar, sendstr}; // medium use sysinputs::keyboard::{sendcombo, sendkey, Key, Physical}; // complicated use sysinputs::keyboard::{presskey, releasekey};
fn main() { // simple sendstr("echo FOO bar\n"); sendchar('\n');
// medium
send_combo(&[
Key::Physical(Physical::E),
Key::Unicode('c'),
Key::Unicode('h'),
Key::Unicode('o'),
]);
send_key(Key::Physical(Physical::Return));
// complicated
press_key(Key::Physical(Physical::Shift));
send_combo(&[
Key::Physical(Physical::E),
Key::Unicode('c'),
Key::Unicode('h'),
Key::Unicode('o'),
]);
release_key(Key::Physical(Physical::Shift));
send_key(Key::Physical(Physical::Return));
} ```