> I've search the website, archives, wiki, and a number of configuration
> websites, and have been unable to find a way to cause an action to
> happen when a modifier key is held down and/or released. I'm running
> fvwm 2.6.8 on CentOS 7.

 It's possible that you'll be able to build an interface similar to
what you want to do with the xcape program combined with some FVWM
configuration tricks:

        https://github.com/alols/xcape

 xcape generates keyboard events when you tap a key, including a
modifier key. You can make this keyboard event be some weird key and
modifier combination that you don't otherwise use and will never hit,
and bind that to a FVWM function that summons and dismisses the pager.
If you already have an existing FVWM keybinding that does this, so
much the better.

(For instance, I bind my left control to F5 with all of control, shift,
and alt down, and then have a 'Key F5 A CSM ...' binding in my fvwmrc.
This way xcape and that keybinding isn't stealing something that I ever
want to actually use.)

 This gets you a way to get a preview, but it doesn't give you the kind
of UI flow that you were interested in initially. You'd be doing 'tap
something, look, hit Ctrl-Alt arrow key to act, tap to dismiss' or the
like, instead of being able to start out by holding down Ctrl-Alt,
waiting, and then continuing with another key.

(Possibly you can contrive more FVWM functions and FvwmEvents settings
and so on so that the pager is automatically dismissed after the desk
changes, or just after a timeout time.)

        - cks

Reply via email to