1 2 3 4 5 6 7
use evdev::{Device, KeyCode}; pub fn is_keyboard(device: &Device) -> bool { device .supported_keys() .is_some_and(|keys| keys.contains(KeyCode::KEY_A)) }