Hey @linuxmobile ,
Love the tool, seems pretty good. I installed and I get this error whenever I run keystroke
2026-02-01T05:42:30.334557Z INFO Starting Keystroke v0.1.0
2026-02-01T05:42:30.334574Z INFO Detected compositor: Niri
2026-02-01T05:42:30.334589Z INFO Loaded configuration from "/home/vaishnav/.config/keystroke/config.json"
2026-02-01T05:42:30.334593Z INFO Configuration loaded: BottomCenter
2026-02-01T05:42:30.334624Z INFO LayoutManager initialized: compositor=Niri, client_available=true
2026-02-01T05:42:30.334813Z INFO Fetched 1 keyboard layout(s), current: Some("English (US)")
2026-02-01T05:42:30.334815Z INFO Detected keyboard layout: English (US)
2026-02-01T05:42:30.334848Z INFO System tray started
2026-02-01T05:42:30.334850Z INFO System tray started successfully
(keystroke:47921): Gtk-WARNING **: 11:12:30.372: Theme directory cursors of theme Nordzy-cursors has no size field
2026-02-01T05:42:30.374855Z INFO Activating keystroke application
2026-02-01T05:42:30.376351Z INFO Setting capture hotkey to: <Shift><Control>k
2026-02-01T05:42:30.376358Z INFO Setting focus hotkey to: <Shift><Control>b
2026-02-01T05:42:30.376360Z INFO Setting pause hotkey to: <Control>p
2026-02-01T05:42:30.376361Z INFO Setting toggle focus hotkey to: <Control>b
2026-02-01T05:42:30.376799Z DEBUG Logo color: #d8dee9
MESA-INTEL: warning: ../mesa-25.3.4/src/intel/vulkan/anv_formats.c:993: FINISHME: support more multi-planar formats with DRM modifiers
MESA-INTEL: warning: ../mesa-25.3.4/src/intel/vulkan/anv_formats.c:959: FINISHME: support YUV colorspace with DRM format modifiers
2026-02-01T05:42:31.777809Z DEBUG Keystroke mode selected
2026-02-01T05:42:31.778179Z DEBUG Mode selected: Keystroke
2026-02-01T05:42:31.778188Z INFO GlobalHotKeyManager state reset
2026-02-01T05:42:31.778193Z INFO Starting keystroke mode
2026-02-01T05:42:31.778869Z INFO Created layer shell window at position BottomCenter
2026-02-01T05:42:31.779229Z DEBUG Could not open "/dev/input/event23": Permission denied (os error 13)
2026-02-01T05:42:31.779273Z DEBUG Could not open "/dev/input/event22": Permission denied (os error 13)
2026-02-01T05:42:31.779290Z DEBUG Could not open "/dev/input/event21": Permission denied (os error 13)
2026-02-01T05:42:31.779306Z DEBUG Could not open "/dev/input/event20": Permission denied (os error 13)
2026-02-01T05:42:31.779321Z DEBUG Could not open "/dev/input/event19": Permission denied (os error 13)
2026-02-01T05:42:31.779335Z DEBUG Could not open "/dev/input/event18": Permission denied (os error 13)
2026-02-01T05:42:31.779349Z DEBUG Could not open "/dev/input/event17": Permission denied (os error 13)
2026-02-01T05:42:31.779369Z DEBUG Could not open "/dev/input/event16": Permission denied (os error 13)
2026-02-01T05:42:31.779387Z DEBUG Could not open "/dev/input/event15": Permission denied (os error 13)
2026-02-01T05:42:31.779404Z DEBUG Could not open "/dev/input/event14": Permission denied (os error 13)
2026-02-01T05:42:31.779421Z DEBUG Could not open "/dev/input/event13": Permission denied (os error 13)
2026-02-01T05:42:31.779438Z DEBUG Could not open "/dev/input/event12": Permission denied (os error 13)
2026-02-01T05:42:31.779458Z DEBUG Could not open "/dev/input/event11": Permission denied (os error 13)
2026-02-01T05:42:31.779474Z DEBUG Could not open "/dev/input/event10": Permission denied (os error 13)
2026-02-01T05:42:31.779491Z DEBUG Could not open "/dev/input/event9": Permission denied (os error 13)
2026-02-01T05:42:31.779509Z DEBUG Could not open "/dev/input/event8": Permission denied (os error 13)
2026-02-01T05:42:31.779527Z DEBUG Could not open "/dev/input/event7": Permission denied (os error 13)
2026-02-01T05:42:31.779545Z DEBUG Could not open "/dev/input/event6": Permission denied (os error 13)
2026-02-01T05:42:31.779563Z DEBUG Could not open "/dev/input/event5": Permission denied (os error 13)
2026-02-01T05:42:31.779579Z DEBUG Could not open "/dev/input/event4": Permission denied (os error 13)
2026-02-01T05:42:31.779596Z DEBUG Could not open "/dev/input/event3": Permission denied (os error 13)
2026-02-01T05:42:31.779611Z DEBUG Could not open "/dev/input/event2": Permission denied (os error 13)
2026-02-01T05:42:31.779626Z DEBUG Could not open "/dev/input/event1": Permission denied (os error 13)
2026-02-01T05:42:31.779641Z DEBUG Could not open "/dev/input/event0": Permission denied (os error 13)
2026-02-01T05:42:31.779663Z WARN No keyboard devices found. Ensure you are in the 'input' group.
2026-02-01T05:42:31.779682Z ERROR Failed to start keystroke mode: No keyboard devices found. Ensure you are in the 'input' group.
I tried adding udev rules and also adding myself to the input group. Still this happens. Would love some help. Thank you.
My System is as follows

Hey @linuxmobile ,
Love the tool, seems pretty good. I installed and I get this error whenever I run
keystrokeI tried adding
udevrules and also adding myself to theinputgroup. Still this happens. Would love some help. Thank you.My System is as follows