You are not logged in.
Pages: 1
I booted up BL this morning, and I'm finding that the Super key isn't bringing up the main menu. As far as I can tell, the rest of the shortcut keys are working.
One thing I did notice in the tray was that the IBus icon was visible, it wasn't there the last time, and I've updated a few times since then. My first thought was that this might be connected.
Is there a good way to test or troubleshoot this? A log I could check?
Fortune favours the bold.
ThinkPad T15 Gen 2i
Offline
Don't know why, but I've occasionally found the Super key > menu binding a bit unreliable (not recently though).
Does Space+Super work? If not, how about other Super keybindings?
Does a logout-login, or reboot, fix it?
You do still have xcape installed, and xcape -e 'Super_L=Super_L|space' in ~/.config/bunsen/autostart?
As for logs, the first place to look is ~/.xsession-errors.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
I haven't tried a full reboot yet. I did do a logout-in, with no change. I'll try a reboot soon.
Found the xsession logs, but it turns out I don't really know what I'm looking for...
Space+Super doesn't work, but the other Super Keybindings do... Super+T to bring up a terminal works.
One interesting behavior... I'm not sure if this happened before, but when hitting the Super button, if I've got something (like this reply box) active and typing in it, the that 'highlight' around the box quickly flashes. It does it even moreso (a bigger delay in the flash) when I hit Space+Super.
I've noticed it happen elsewhere in terms of where-ever is active on the screen, or where the cursor is... so maybe that's connected?
I'll report back after a reboot.
Fortune favours the bold.
ThinkPad T15 Gen 2i
Offline
Space+Super doesn't work, but the other Super Keybindings do... Super+T to bring up a terminal works.
Have a look in ~/.xbindkeysrc
Have you got this section?
# Show main menu
"jgmenu_run"
Mod4 + space
If so, does
jgmenu_run
in a terminal bring up the menu?
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
Just did a reboot, and no joy.
Checked ~/.xbindkeysrc and I've got what you've listed above, and running jgmenu_run works to bring up the menu!
(It works both in the terminal and in Alt-F2.)
Here's directly what is in the file:
# Show main menu
"jgmenu_run"
Mod4 + space
There's nothing there just about the Super (Mod4) button by itself that I can see; is that behavior controlled elsewhere?
And would I be looking for the jgmenu_run or Mod4 in the logs?
Fortune favours the bold.
ThinkPad T15 Gen 2i
Offline
The extra keybind for Super alone is set by a separate little app called xcape, as I described above.
https://forums.bunsenlabs.org/viewtopic … 84#p124084
Check that your ~/.xbindkeysrc is really being used by adding some new keybind, then
pkill -x xbindkeys
xbindkeys_autostart
to restart xbindkeys, and see if your new keybind is applied.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
Ah! Something worked!
I added playerctl play-pause to XF86AudioPlay as that was some functionality I was looking for anyway, restarted xbindkeys, and the play-pause worked... and so did the super key!
I haven't changed anything else with the xbindkeys, and xcape is in the autostart just as it should be. (I should have noted that before.) Both it and Super+Space work.
I've rebooted twice since this started, so I'm wondering if I'll have the same problem again, and if there's something in my autostart or some other tricky program that is causing the glitch...
Now I've got it back, but I also want to make sure I don't have to restart xbindkeys after every reboot.
Should I move the xbindkeys_autostart to somewhere lower down, after the xcape command?
Fortune favours the bold.
ThinkPad T15 Gen 2i
Offline
Should I move the xbindkeys_autostart to somewhere lower down, after the xcape command?
I think it's fine where it is.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
JasonMehmel wrote:Should I move the xbindkeys_autostart to somewhere lower down, after the xcape command?
I think it's fine where it is.
But if the problem persists in future reboots?
I'm mainly wondering a) what caused it and b) how to keep it from happening again.
I do have a fix through this process but troubleshooting is part of the education process for me!
Fortune favours the bold.
ThinkPad T15 Gen 2i
Offline
But if the problem persists in future reboots?
First, find out if it does!
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
Okay! I didn't have a reason to reboot for a couple of weeks, but I did yesterday and...
... the problem came back!
I used this again:
pkill -x xbindkeys
xbindkeys_autostart
And the functionality was restored.
That said, I'd love to not have to manually enter this every time I reboot!
So I'm wondering again if I should move the xbindkeys command somewhere else in the autostart script?
Fortune favours the bold.
ThinkPad T15 Gen 2i
Offline
Let me check again: the functionality you are missing after a boot-up is the Super -> menu binding only? All the other keybinds work OK?
If that is so, the issue would seem to be with xcape. Maybe it needs to be launched a little later, to make sure that xbindkeys has finished loading?
As an experiment, try changing the xcape line (~ 97) in ~/.config/bunsen/autostart to this:
( sleep 3; xcape -e 'Super_L=Super_L|space' ) &
If that worked, you could try reducing the sleep to 2 or 1 if you need that binding ASAP.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
Let me check again: the functionality you are missing after a boot-up is the Super -> menu binding only? All the other keybinds work OK?
As far as I can see, yes. Super -> T brings up a terminal, Super -> F brings up the file GUI, etc.
Just the shortcut of Super itself bringing up the menu.
I'll give your solution a try and report back after the next reboot!
Fortune favours the bold.
ThinkPad T15 Gen 2i
Offline
Pages: 1