From f15edf8315517cfabde83739f3bf262fba4be5b7 Mon Sep 17 00:00:00 2001 From: moparisthebest Date: Wed, 10 Jan 2018 01:25:47 -0500 Subject: [PATCH] Tweak keyboard device finding --- src/main.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main.rs b/src/main.rs index 7b0ad14..691c2c4 100644 --- a/src/main.rs +++ b/src/main.rs @@ -219,9 +219,9 @@ fn get_keyboard_device_filenames() -> Vec { let last_index = line[event_index..line.len()-1].find(" ").and_then(|i| Some(i + event_index)).unwrap_or(line.len() - 1); filename = Some(line[event_index..last_index].to_owned()); } - } else if line == "B: EV=120013" { - if let Some(filename) = filename.clone() { - filenames.push(filename); + } else if line.starts_with("B: EV=") && line.contains("120013") { + if let Some(ref filename) = filename { + filenames.push(filename.clone()); } } }