diff --git a/src/clients/libinput.rs b/src/clients/libinput.rs index 9259e00..6de1b8b 100644 --- a/src/clients/libinput.rs +++ b/src/clients/libinput.rs @@ -217,6 +217,9 @@ impl Client { _ => {} } } + + // we need to sleep for a short period to avoid hogging cpu + std::thread::sleep(Duration::from_millis(20)); } }