From 0030ad43eb8349af769f53fb55ec6f0b708b15ea Mon Sep 17 00:00:00 2001 From: galister <22305755+galister@users.noreply.github.com> Date: Sat, 2 Mar 2024 02:59:54 +0100 Subject: [PATCH] add instructions for input group --- src/hid.rs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/hid.rs b/src/hid.rs index 75658f8..4bd8b45 100644 --- a/src/hid.rs +++ b/src/hid.rs @@ -17,7 +17,14 @@ pub fn initialize() -> Box { return Box::new(uinput); } log::error!("Could not create uinput provider. Keyboard/Mouse input will not work!"); - log::error!("Check if you're in `input` group: `id -nG`"); + log::error!("To check if you're in input group, run: id -nG"); + if let Ok(user) = std::env::var("USER") { + log::error!( + "To add yourself to the input group, run: sudo usermod -aG input {}", + user + ); + log::error!("After adding yourself to the input group, you will need to reboot."); + } Box::new(DummyProvider {}) }