Noticed regressions in some keyboard shortcuts

  1. OS + Space no longer works to switch keyboard layout once logged in.
  2. Custom screenshot shortcuts don’t always load on boot. To fix, I have to
    re-bind after boot.
  3. Mail key binding no longer works (QMK KC_MAIL). It’s recognized properly in
    when setting (binds as “Mail”), but doesn’t trigger. As a workaround, Shift +
    Mail binds, triggers, and loads properly on boot. Mail used to work, but often
    wouldn’t load (same as above). (See journalctl error with “custom4”. Computer
    boots with Shift + Mail bound, with no error. At 10:39, I bind just Mail,
    producing error.)

Please let me know what information I can provide to assist in debugging.

I’ve tried resetting all bindings to default, and manually adding each back.
Problem persists.

$ dconf dump /org/gnome/settings-daemon/plugins/media-keys/
[/]
calculator=['<Super>c']
control-center=['<Super>s']
custom-keybindings=['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom2/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom3/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom4/']
home=['<Super>f']
logout=['<Shift><Super>c']
www=['<Super>i']

[custom-keybindings/custom0]
binding='<Super>Return'
command='gnome-terminal'
name='Launch terminal'

[custom-keybindings/custom1]
binding='<Super>t'
command='gnome-tweaks'
name='Launch tweaks'

[custom-keybindings/custom2]
binding='<Super>d'
command='gnome-calendar'
name='Launch calendar'

[custom-keybindings/custom3]
binding='<Super>m'
command='gnome-system-monitor'
name='Launch monitor'

[custom-keybindings/custom4]
binding='<Shift>Mail'
command='firefox mail.google.com/mail/u/0 mail.google.com/mail/u/1 mail.google.com/mail/u/2'
name='Email'
$ dconf dump /org/gnome/shell/keybindings/
[/]
screenshot=['<Control><Super>p']
screenshot-window=['<Super>p']
show-screenshot-ui=['<Shift><Super>p']
toggle-application-view=@as []
toggle-message-tray=@as []
toggle-overview=['<Super>a']
toggle-quick-settings=@as []
$ journalctl -b | grep -i "keybind"
Apr 06 13:32:34 fedora gsd-media-keys[1550]: Failed to grab accelerator for keybinding settings:hibernate
Apr 06 13:32:34 fedora gsd-media-keys[1550]: Failed to grab accelerator for keybinding settings:playback-repeat
Apr 06 13:33:32 fedora gsd-media-keys[2413]: Failed to grab accelerator for keybinding settings:playback-repeat
Apr 06 13:33:32 fedora gsd-media-keys[2413]: Failed to grab accelerator for keybinding settings:rotate-video-lock
Apr 06 13:33:32 fedora gsd-media-keys[2413]: Failed to grab accelerator for keybinding settings:hibernate
Apr 07 10:39:08 fedora gsd-media-keys[2413]: Failed to grab accelerator for keybinding custom:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom4/
OS: Fedora Linux 41 (Workstation Edition)
GNOME: 47
Windowing System: Wayland
Kernel: Linux 6.13.9-200.fc41.x86_64