cosmic-greeter icon indicating copy to clipboard operation
cosmic-greeter copied to clipboard

default cosmic-comp keybindings are active on cosmic-greeter in greeter mode

Open jokeyrhyme opened this issue 11 months ago • 5 comments

  • COSMIC alpha 5

steps to reproduce:

  1. with cosmic-greeter set as the greeter, reboot / power-on
  2. wait to see the cosmic-greeter login screen
  3. Super+b (default cosmic-comp keybinding for web browser), observe no change
  4. Super+f (default keybinding for home folder), observe no change
  5. Super+w (default keybinding for workspace switcher)
  6. observe that you can see the web browser and file browser that were launched by the previous key bindings

jokeyrhyme avatar Jan 13 '25 09:01 jokeyrhyme

I'm unable to reproduce this issue. Can this issue be closed?

WatchMkr avatar Apr 15 '25 03:04 WatchMkr

Still happening for me in alpha 6

Image

I wonder if there's left over configuration in /var/lib/cosmic-greeter or something? Or a side effect of the daemon grabbing the background and theme settings from a user?

jokeyrhyme avatar Apr 16 '25 20:04 jokeyrhyme

That's odd. Which distro are you using?

WatchMkr avatar Apr 16 '25 21:04 WatchMkr

That's Arch Linux using this package: https://archlinux.org/packages/extra/x86_64/cosmic-greeter/

jokeyrhyme avatar Apr 17 '25 02:04 jokeyrhyme

okay, I've figured it out, sort of

  • the Arch Linux package for cosmic-comp is here: https://archlinux.org/packages/extra/x86_64/cosmic-comp/
  • it includes "usr/share/cosmic/com.system76.CosmicSettings.Shortcuts/v1/defaults" which comes from https://github.com/pop-os/cosmic-comp/blob/master/data/keybindings.ron ( via https://github.com/pop-os/cosmic-comp/blob/master/Makefile )
  • if i delete this file and /var/lib/cosmic-greeter/.config/cosmic then the unexpected keybindings go away
  • however, it also breaks my COSMIC session because none of the default keybindings are available and i don't have a mouse-only way to launch even a terminal in my current setup

jokeyrhyme avatar Apr 23 '25 10:04 jokeyrhyme