4

I'm running Ubuntu 22.04 LTS (Jammy Jellyfish) with xfce4. Since I have upgraded to this version, my Super L shortcut for the whiskermenu appears to be broken. Pushing the Super L key correctly opens the whiskermenu, but releasing the key will also close it again. This is obviously not intended behaviour.

I have tried to change the shortcut to other keys and Super R for example works like a charm. I can also press the Super L key quite long (a second or so), then, releasing it will not again close the whiskermenu. What is so special about Super L? Do I have to remove all shortcuts containing a Super L + *? How can I fix this?

Thank you! <3

kumzugloom
  • 43
  • 2
  • 22.04 added a little program to autorun, which binds Super L to Ctrl-Escape, to allow using it as a shortcut for the Whisker menu without breaking other shortcuts containing Super. You could disable it. – HolyBlackCat Jun 14 '22 at 06:42
  • @HolyBlackCat Yes! This was exactly the problem! Thank you so much! =] If you convert it to an answer, I will make it the accepted solution. – kumzugloom Jun 14 '22 at 06:52

1 Answers1

4

Settings -> Session and Startup -> Application Autostart -> Bind Super Key = off.

Xubuntu 22.04 adds a sneaky program to autorun (xcape), which binds Super L to Ctrl-Escape, supposedly allowing it to open Whisker menu without breaking other shortcuts involving Super.

It probably interferes with the way you set this shortcut yourself.

HolyBlackCat
  • 713
  • 6
  • 15
  • Would be good if you could be more specific about this "sneaky program". Is it `xcape`? – vanadium Jun 14 '22 at 07:12
  • @vanadium In the settings it's named `Bind Super Key`. Seems to call `xcape`, yes. – HolyBlackCat Jun 14 '22 at 07:13
  • 1
    Would be good to add this to the answer (and correct the typo on the last line in the mean time). – vanadium Jun 14 '22 at 07:24
  • @vanadium Done. – HolyBlackCat Jun 14 '22 at 07:27
  • Thanks! I upvoted already before ;) – vanadium Jun 14 '22 at 07:34
  • Thank you! This fixed it for me after upgrading to 22.04 and nearly going crazy in the 5 minutes where I kept using my keyboard shortcut and the menu kept disappearing immediately. – rozap Sep 30 '22 at 18:17
  • Brilliant, thank you! I was wondering why I couldn't bind Super+Right to Tile Window Right. Everything said "it's because Super opens Whisker Menu", but in the keyboard settings Whisker Menu was opened by Ctrl+Esc. Little did I know that `xcape -e Super_L Control_L Escape` was running in the background (how sneaky). So much for "not breaking other shortcuts involving Super". – antgel Mar 13 '23 at 16:51