1use mouse_keyboard_input::VirtualDevice;
2use mouse_keyboard_input::key_codes::*;
3use std::thread;
4use std::time::Duration;
5
6fn main() {
7 let mut device = VirtualDevice::default().unwrap();
8
9 for _ in 1..3 {
10 thread::sleep(Duration::from_secs(1));
11
12 device.smooth_scroll(0, -100).unwrap();
14 device.smooth_move_mouse(250, 250).unwrap();
16 device.click(BTN_RIGHT).unwrap();
18 }
19
20 for _ in 1..2 {
21 thread::sleep(Duration::from_secs(1));
22
23 device.scroll_y(-100).unwrap();
25 device.move_mouse(250, 250).unwrap();
27 device.click(BTN_RIGHT).unwrap();
29 }
30}