3o14r473 / qmenu

Manage QubesOS via dmenu.
GNU General Public License v3.0
3 stars 3 forks source link

When qmenu-vm is running, xfce workspace navigation keys stop working #4

Closed brendanhoar closed 5 years ago

brendanhoar commented 5 years ago

First - this is a lovely alternative, thank you for the work.

The issue I ran into is that I am fairly reliant on ctrl-alt right-arrow and ctrl-alt left-arrow as my primary navigation from workspace to workspace under Qubes R4.0x.

However, while qmenu-vm is executing in dom0, these keys are ignored. In order to navigate to other workspaces, I must exit qmenu-vm.

This is somewhat disconcerting. While hitting esc at the top level (or ctrl-c anyway) will exit qmenu allowing me to navigate again...I feel reluctant to use a tool that is capturing or blocking these important key sequences.

Brendan

3o14r473 commented 5 years ago

Thank you, I am pleased that you enjoy it.

This is something that I would like to be different too, but I have to disappoint you. qmenu has no control over it, as dmenu is responsible for this behaviour and does not provide any configuration option to handle this in a different way.

Of course, forking and modifying dmenu is an option but this is beyond the scope of qmenu.

On a side note, you could go ahead and see if rofi behaves differently. If so, you could simply replace dmenu with rofi and use qmenu that way. This would be easy to configure, as you would only have to install rofi and symlink /usr/bin/dmenu to /usr/bin/rofi.

3o14r473 commented 4 years ago

@brendanhoar The very obvious alternative I failed to mention is simply patching your copy of dmenu.

Take a look at https://tools.suckless.org/dmenu/patches/ and search some other sites, maybe there is already a patch that implements your desired feature.