Public bug reported:

After switching workspaces (via Ctrl+Alt+Arrow or Super+Page Up/Down),
the Ctrl and Super modifier keys sometimes remain in a "held" state even
after being physically released — causing unintended behavior in other
applications (e.g., scroll wheel triggering zoom as if Ctrl is held,
broken keyboard shortcuts) until another workspace switch or app focus
change resets the state.

Steps to reproduce:
Set Settings → Multitasking → Workspaces to "Dynamic workspaces"
Switch workspaces repeatedly using Ctrl+Alt+Arrow or Super-based shortcuts 
while working normally (e.g., coding, browsing)
Observe that Ctrl or Super occasionally remain logically "stuck" after release, 
affecting subsequent input in other apps

Workaround found: Switching Settings → Multitasking → Workspaces to
"Fixed number of workspaces" completely resolves the issue.

Diagnostic detail: Verified with libinput debug-events that the physical
key release event is correctly emitted at the hardware/driver level
(both pressed and released states appear correctly for the key in
question). This confirms the bug is occurring above libinput — likely
within Mutter's workspace-switch/input-state handling — not a hardware
or driver issue.

System information:
GNOME Shell version: 50.1
OS: Ubuntu 26.04
Session type: Wayland
GPU: Nvidia (RTX 4060 Mobile), proprietary driver
Display setup: Laptop panel (eDP-1) + single external monitor via HDMI

Related report (different GNOME Shell version, similar symptom):
https://bugs.launchpad.net/bugs/2000644 — reported on GNOME Shell 43 in
2023 with the same Dynamic Workspaces correlation, suggesting this issue
has persisted across multiple GNOME Shell generations.

** Affects: gnome-shell (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/2164780

Title:
  Ctrl/Super keys get stuck (input state not released) after workspace
  switch on Wayland with Dynamic Workspaces

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/2164780/+subscriptions


-- 
desktop-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to