On 25 Dec 2003 22:30:14 +0100, Frank Gruellich wrote: > > * Mikhael Goikhman <[EMAIL PROTECTED]> 25. Dec 03 > > On 25 Dec 2003 21:31:12 +0100, Frank Gruellich wrote: > > > * Erik Steffl <[EMAIL PROTECTED]> 22. Dec 03 > > > > Frank Gruellich wrote: > > > > > [screen-like fvwm] > > > > [win key] > > > I will use it, nevertheless this is not exactly what I am looking for. > > > Can I make fvwm to react only if I start with a special key sequence? > > DestroyFunc Ctrl-Alt-F-Action > > AddToFunc Ctrl-Alt-F-Action > > + I Key X A A Exec xterm > > + I Key C A A Exec xcalc > > # optionally put some flash window > > + I Schedule 5000 Key X A A - > > + I Schedule 5000 Key C A A - > > > > # Press Ctrl-Alt-F and then "x" or "c" > > Key F A CM Ctrl-Alt-F-Action > > Oh, this is kinda neat, thank you very much. > > > With this, you should press a key in 5 seconds otherwise it is timed out. > > The 5s are not perfect, but I will deal with it (or 2s). Perfect would > be if I could press the special key (i.e. C-M-f) and it waits (for ever) > until I press the next key. If it is a bound key, exec the command and > remove all key bindings, if not only remove all key bindings (perfect > screen behaviour).
And what happens if you mistakenly press the combination? I am almost sure that a timeout is needed, at least I would like it. But I see no problem to do what you want, i.e. to lock the keyboard (actually some letter keys) until one of them is pressed. For 2.4.x+: DestroyFunc DisableKeysAndDo AddToFunc DisableKeysAndDo + I Key Escape A A - + I Key X A A - + I Key C A A - + I $* DestroyFunc Ctrl-Alt-F-Dispatcher AddToFunc Ctrl-Alt-F-Dispatcher + I Key Escape A A DisableKeysAndDo Nop + I Key X A A DisableKeysAndDo Exec xterm + I Key C A A DisableKeysAndDo Exec xcalc Key F A CM Ctrl-Alt-F-Dispatcher Regards, Mikhael. -- Visit the official FVWM web page at <URL: http://www.fvwm.org/>. To unsubscribe from the list, send "unsubscribe fvwm" in the body of a message to [EMAIL PROTECTED] To report problems, send mail to [EMAIL PROTECTED]
