# HG changeset patch # User Oleksandr Gavenko # Date 1492208061 -10800 # Node ID ed763c27d6a7f536fa5c7e90fefa9db55bead7ea # Parent 2ac3d72a82a7005d739b5ecff88122eedeb8eca1 Navigate across pages/desktops with Win key pressed to freed Ctrl/Alt + F9-F12 key bindings. diff -r 2ac3d72a82a7 -r ed763c27d6a7 .fvwm/config --- a/.fvwm/config Thu Apr 13 19:45:23 2017 +0300 +++ b/.fvwm/config Sat Apr 15 01:14:21 2017 +0300 @@ -386,8 +386,8 @@ + I GotoPage $0 $1 + I Next (CurrentPage) Focus -Key F9 A C myGotoPage -1p -0p -Key F12 A C myGotoPage +1p +0p +Key F9 A 3C myGotoPage -1p -0p +Key F12 A 3C myGotoPage +1p +0p # Move across pages up, if there are no more page go to last page of prev desk. DestroyFunc myGotoPageUp @@ -401,7 +401,7 @@ + I UnSetEnv fvwm_page_ny + I Next (CurrentPage) Focus -Key F11 A C myGotoPageUp +Key F11 A 3C myGotoPageUp # Move across pages down, if there are no more pages go to first page of next desk. DestroyFunc myGotoPageDown @@ -415,7 +415,7 @@ + I UnSetEnv fvwm_page_ny + I Next (CurrentPage) Focus -Key F10 A C myGotoPageDown +Key F10 A 3C myGotoPageDown # Move window across pages left. DestroyFunc myMovePageLeft @@ -427,7 +427,7 @@ + I WindowId $[fvwm_curr_w] Focus + I UnSetEnv fvwm_curr_w -Key F9 A M myMovePageLeft +Key F9 A 3M myMovePageLeft # Move window across pages right. DestroyFunc myMovePageRight @@ -439,7 +439,7 @@ + I WindowId $[fvwm_curr_w] Focus + I UnSetEnv fvwm_curr_w -Key F12 A M myMovePageRight +Key F12 A 3M myMovePageRight # Move window across pages down, if there is no more pages go to first page of next desk. DestroyFunc myMovePageDown @@ -455,7 +455,7 @@ + I UnSetEnv fvwm_page_ny + I UnSetEnv fvwm_curr_w -Key F10 A M myMovePageDown +Key F10 A 3M myMovePageDown # Move window across pages up, if there is no more pages go to last page of the previous desk. DestroyFunc myMovePageUp @@ -471,7 +471,7 @@ + I UnSetEnv fvwm_page_ny + I UnSetEnv fvwm_curr_w -Key F11 A M myMovePageUp +Key F11 A 3M myMovePageUp Key F9 A S CursorMove -50p +0p