You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If one sets the Super key in lxqt-globalkeys to some action, then Openbox shortcuts using the Super key fail to work. Interestingly, shortcuts in lxqt-globalkeys using the Super key DO work. It just doesn't pass through to Openbox.
Expected Behavior
Super key set to some action works
Super key in combination with some other key(s) in lxqt-globalkeys set to some action works
Super key in combination with some other key(s) set to some obviously Openbox-specific action (read: window manager action) works
If the Super key is set to some action, toggling it off will cause it to stop working
If the Super key is set to some action, and toggled off, then toggling it back on will cause it to start working
Language should be consistent (either Super or Meta is used)
Current Behavior
Super key set to some action works
Super key in combination with some other key(s) in lxqt-globalkeys set to some action works
Super key in combination with some other key(s) set to some obviously Openbox-specific action (read: window manager action) dos not work
Toggling the Super key shortcut off allows the Super key combos defined in lxqt-globalkeys and Openbox to work
After toggling the Super key shortcut back on, the previous behavior is not restored until the shortcut is deleted and added again
Language is inconsistent (Super and Meta are used in different contexts)
Steps to Reproduce (for bugs)
Set Super key (shows as Super_L for US keyboards where two Super keys are rare) in lxqt-globalkeys to open the command pcmanfm-qt
Set Super key + c (shows as Meta+C) in lxqt-globalkeys to open the command lxqt-config
Ensure Openbox has a binding for Super key + d that shows the desktop <keybind key="W-d"><action name="ToggleShowDesktop"/></keybind>
Try all of the shortcuts above
Toggle the Super key shortcut off in lxqt-globalkeys
Try the Super key combos above
Toggle it back on
Try all the shortcuts above
Context
It has been mentionedheremanytimes that folks like setting the Super key to open the menu. That works great. Using Super key combos in lxqt-globalkeys works great. Unfortunately, lxqt-globalkeys can't handle window manager-specific actions unless exposed by a command or via dbus, which, unfortunately, Openbox does not. It could be considered an Openbox bug, but at least as far as I can tell, Openbox is the canonical window manager of LXQt.
System Information
Distribution & Version: Lubuntu 18.10
Kernel: 4.18.0-10-generic
Qt Version: libqt5core5a 5.11.1+dfsg-7ubuntu1
liblxqt Version: liblxqt0 0.13.0-0ubuntu1
Package version: lxqt-globalkeys 0.13.0-0ubuntu2
The text was updated successfully, but these errors were encountered:
Hi @jory18 ,
We (Lubuntu 18.10) are looking into the matter. A short term solution is disabling the menu shortcut (Super key) in lxqt shortcuts. You can follow the Lubuntu discussion here.
I guess we can close this here - The super key is handled like a normal key - one could test it with xev - and i don't think that we re-invent the wheel and keyboard handling. So i would suggest to leave super key combinations to the window manager and not to handle the super key in lxqt-globalkeys.
Hint: Run xev from a terminal and keep the keys in charge pressed - compare the behaviour of 'shift' 'alt' 'ctrl' and 'super key' - have fun.
Even if that's said in some LXQt doc (is it?), it's wrong (and should be removed from that doc). LXQt doesn't have a special relationship with Openbox.
If one sets the Super key in lxqt-globalkeys to some action, then Openbox shortcuts using the Super key fail to work. Interestingly, shortcuts in lxqt-globalkeys using the Super key DO work. It just doesn't pass through to Openbox.
Expected Behavior
Current Behavior
Steps to Reproduce (for bugs)
Super_L
for US keyboards where two Super keys are rare) in lxqt-globalkeys to open the commandpcmanfm-qt
Meta+C
) in lxqt-globalkeys to open the commandlxqt-config
<keybind key="W-d"><action name="ToggleShowDesktop"/></keybind>
Context
It has been mentioned here many times that folks like setting the Super key to open the menu. That works great. Using Super key combos in lxqt-globalkeys works great. Unfortunately, lxqt-globalkeys can't handle window manager-specific actions unless exposed by a command or via
dbus
, which, unfortunately, Openbox does not. It could be considered an Openbox bug, but at least as far as I can tell, Openbox is the canonical window manager of LXQt.System Information
The text was updated successfully, but these errors were encountered: