Skip to content

I get an Error when running it #3

@Vaishnav-Sabari-Girish

Description

@Vaishnav-Sabari-Girish

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

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions