shell icon indicating copy to clipboard operation
shell copied to clipboard

Keybindings not working

Open why-not-try-calmer opened this issue 3 years ago • 12 comments

I hope this is the right place to report this.

Since I've started using Pop! (~ months ago) the Ctrl + Num keybinding on items listed in the launcher do not work. Using the view captured below as an example, Ctrl + 1 will not call Krita on my machine (Pop!_OS 22.04, default settings, default extensions). Capture d’écran du 2022-06-10 01-25-10.

I wish I could attach log reports but journalctl --follow does not log anything.

why-not-try-calmer avatar Jun 09 '22 23:06 why-not-try-calmer

Any chance it's based on the keyboard layout?

mmstick avatar Jun 10 '22 11:06 mmstick

Any chance it's based on the keyboard layout?

Nope. The very same bindings work in other contexts.

why-not-try-calmer avatar Jun 10 '22 12:06 why-not-try-calmer

@why-not-try-calmer Which layouts do you currently have added, and what order are they in? It sounds like it could be the same bug as https://github.com/pop-os/launcher/issues/121

leviport avatar Jun 10 '22 14:06 leviport

@why-not-try-calmer Which layouts do you currently have added, and what order are they in? It sounds like it could be the same bug as https://github.com/pop-os/launcher/issues/121

Using the Swiss german layout, de-CH.

It's an interesting hypothesis. Willl test and get back to you.

why-not-try-calmer avatar Jun 10 '22 15:06 why-not-try-calmer

@leviport Okay So I have in this order (Settings > Keyboard):

  • French(Swiss) -- which I assume to be de-CH
  • English(US) -- which I assume to be en-US.

Ctr+ <num> from the Launcher works in neither.

why-not-try-calmer avatar Jun 13 '22 12:06 why-not-try-calmer

Are you using the tenkey, or the top row of numbers on your keyboard? If the latter, is the French(Swiss) layout also one where you need to hold the Shift key to get to the actual numbers?

If you move En_US into the top slot, I imagine it'll start working then. That's the behavior I was seeing in https://github.com/pop-os/launcher/issues/121.

leviport avatar Jun 13 '22 15:06 leviport

Using the top of numbers on my keyboard.

I did put en_US first. No change (Launcher does not register anything if holding Ctrl + [num]). Same with de_CH using the helper Shift key.

Happy to test more things I you give me the instructions.

why-not-try-calmer avatar Jun 13 '22 15:06 why-not-try-calmer

Okay I reinstalled a on a friend's machine and it works flawlessly. I reset my GNOME dconf settings and it works just fine. Sorry for the false alarm.

why-not-try-calmer avatar Jun 14 '22 23:06 why-not-try-calmer

That's good to hear. Thanks for the follow-up!

leviport avatar Jun 14 '22 23:06 leviport

Ah I am sorry to re-open but this bug has come to haunt me again. I don't want to have to switch to a different keyboard layout to work around it (also: switching to en_US does not solve it on my machine).

Any idea how to troubleshoot deeper or to at least give you details for reproduction purposes?

why-not-try-calmer avatar Jun 17 '22 14:06 why-not-try-calmer

I'm a bit unclear -- is this a duplicate of https://github.com/pop-os/launcher/issues/121 then?

leviport avatar Jun 17 '22 16:06 leviport

I'm a bit unclear -- is this a duplicate of pop-os/launcher#121 then?

Sorry I should have clarified:

  • this bug occurs no matter the order between layouts under Settings > Keyboard, and whether or not the set of layouts includes en_US.

No matter the layouts, as far as I've experienced, the shortcuts do not work.

So if this qualification also applies to the bug in pop-os/launcher#121, yes that's the same bug. Feel free to close if so, I'll follow up there.

why-not-try-calmer avatar Jun 17 '22 16:06 why-not-try-calmer

It seems this has been fixed!

why-not-try-calmer avatar May 09 '23 22:05 why-not-try-calmer