Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hyprland randomly stops capturing keysym combos #9082

Open
3 of 6 tasks
Ringflash opened this issue Jan 16, 2025 · 1 comment
Open
3 of 6 tasks

Hyprland randomly stops capturing keysym combos #9082

Ringflash opened this issue Jan 16, 2025 · 1 comment
Labels
bug Something isn't working

Comments

@Ringflash
Copy link

Already reported ? *

  • I have searched the existing open and closed issues.

Regression?

I don't know, I started using Hyprland only recently

System Info and Hyprland Version

System/Version info
<Hyprland 0.46.0 built from branch  at commit 25add26881d7b98d2b80eb7a95d3aee0449b72b9  ().
Date: 2025-01-14
Tag: v0.46.0, commits: 
built against:
 aquamarine 0.6.0
 hyprlang 0.6.0
 hyprutils 0.3.3
 hyprcursor 0.1.11
 hyprgraphics 0.1.1


no flags were set


System Information:
System name: Linux
Node name: nixos
Release: 6.6.71
Version: #1-NixOS SMP PREEMPT_DYNAMIC Fri Jan 10 13:31:36 UTC 2025


GPU information: 
0c:00.0 VGA compatible controller [0300]: NVIDIA Corporation TU116 [GeForce GTX 1660] [10de:2184] (rev a1) (prog-if 00 [VGA controller])
NVRM version: NVIDIA UNIX x86_64 Kernel Module  550.142  Wed Dec 11 05:15:39 UTC 2024


os-release: ANSI_COLOR="0;38;2;126;186;228"
BUG_REPORT_URL="https://github.com/NixOS/nixpkgs/issues"
BUILD_ID="25.05.20250113.9abb87b"
CPE_NAME="cpe:/o:nixos:nixos:25.05"
DEFAULT_HOSTNAME=nixos
DOCUMENTATION_URL="https://nixos.org/learn.html"
HOME_URL="https://nixos.org/"
ID=nixos
ID_LIKE=""
IMAGE_ID=""
IMAGE_VERSION=""
LOGO="nix-snowflake"
NAME=NixOS
PRETTY_NAME="NixOS 25.05 (Warbler)"
SUPPORT_URL="https://nixos.org/community.html"
VARIANT=""
VARIANT_ID=""
VENDOR_NAME=NixOS
VENDOR_URL="https://nixos.org/"
VERSION="25.05 (Warbler)"
VERSION_CODENAME=warbler
VERSION_ID="25.05"


plugins:>

Description

Keysym combos stop working after some period of time. Sometimes it's 5-10 min (after system boot), sometimes several presses.

Example:

binds = Super_L&Control_L, 1, togglespecialworkspace, collapse
binds = Super_L&Control_L, 3, togglespecialworkspace, files
binds = Super_L&Control_L, 4, togglespecialworkspace, sublime

Regular keybinds work just fine:
bind = $mainMod, 1, workspace, 1

!! Hyprland config reload helps for some time and then again.
wev captures all mods and keys correctly.
Mod keys on keyboard are not stuck.
bindts doesn't help either.
If press combo in terminal input: ;13u

My other keybinds that also stop working:

binds = Super_L&Shift_L, 1, movetoworkspace, 1
binds = Super_L&Shift_L, 2, movetoworkspace, 2
binds = Super_L&Alt_L, 1, movetoworkspacesilent, 1
binds = Super_L&Alt_L, 2, movetoworkspacesilent, 2
binds = Super_L&Control_R, 1, focusmonitor, $m1
binds = Super_L&Control_R, 2, focusmonitor, $m2
binds = Super_R&Alt_R, 2, focuswindow, tag:^(home_firefox)$

How to reproduce

Try using binds = Super_L&Shift_L, 1, movetoworkspace, 1 for some time

Attach not paste

  • I understand that all text files must be attached, and not pasted directly. If not respected, this issue will likely get closed as spam

Checklist of files to include below

  • Hyprland config - hyprctl systeminfo -c (always include)
  • Crash report (always include in case of crash)
  • Video (always include in case of a visual bug)
  • Logs (might contain useful info such as errors)

Additional info & File uploads

No crashes in logs.

@Ringflash Ringflash added the bug Something isn't working label Jan 16, 2025
@Ringflash
Copy link
Author

Ringflash commented Jan 16, 2025

Tested on two PCs with different keyboards. Same problem on NixOS stable with 0.45.2.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant