diff --git a/src/main.rs b/src/main.rs index 93c283d..3c869e7 100644 --- a/src/main.rs +++ b/src/main.rs @@ -11,6 +11,17 @@ fn main() -> () { } println!("{}", D.name().unwrap_or("Unknown device")); + let pedals = vec![ + Pedal { + key: evdev::Key::BTN_SIDE, + action: Box::new(|| println!("BTN_SIDE")), + }, + Pedal { + key: evdev::Key::BTN_EXTRA, + action: Box::new(|| println!("BTN_EXTRA")), + }, + ]; + let side_handle = std::thread::spawn(|| { let pedal = Pedal { key: evdev::Key::BTN_SIDE,