NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
16.47k stars 12.97k forks source link

All keyboard input blocked by `interception-tools` after a rebuild #263513

Open musjj opened 8 months ago

musjj commented 8 months ago

Describe the bug

I can't reproduce this consistently, but basically every time there's an update to interception-tools (more specifically, when the derivation hash changes), all of my keyboard input will freeze after a nixos-rebuild.

Steps To Reproduce

Steps to reproduce the behavior:

  1. Wait until there's a interception-tools update
  2. nixos-rebuild

Expected behavior

My keyboard input doesn't freeze

Additional context

I checked journalctl -u interception-tools.service, but there wasn't any errors.

Notify maintainers

@vyp

Metadata

Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.

[user@system:~]$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 6.1.59, NixOS, 23.11 (Tapir), 23.11.20231024.8efd5d1`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.17.1`
 - nixpkgs: `/nix/store/z1nvpjx9vd4151vx2krxzmx2p1a36pf9-source`
teto commented 8 months ago

I dunno if kanata depends on interception-tools but I've seen the same behavior when enabling kanata.

musjj commented 3 weeks ago

I recently moved to keyd and I'm experiencing the same behavior and it's really annoying.