Key Bindings and Edge Bindings

Key Bindings and Edge Bindings

Revision for “Key Bindings and Edge Bindings” created on December 1, 2020 @ 12:15:20

Title
Key Bindings and Edge Bindings
Content
<h3>Bindings (aka shortcuts) Overview</h3> Want to quickly disable your laptop's touchpad? Then set up a key binding (aka keyboard shortcut). Or easily switch between desktops? Use an edge binding (aka mouse shortcut). <ul> <li><em>Key bindings</em> specify the actions that occur when you press a key combination (i.e. they <em>bind</em> the action to that key combination);</li> <li><em>edge bindings</em> control what happens when you click an edge or a corner of the screen.</li> </ul> Use them to make your life that little bit easier, or to perform an action that would be impossible by any other means. And the good news is that it's really easy to set these up by simply choosing an action at the Key or Edge Bindings Settings dialog box. <h3>The Key Bindings</h3> Key Bindings (aka keyboard shortcut). To open the configuration dialog box shown below, go to <p style="padding-left: 30px;"><em>Main menu &gt; Settings &gt; Settings Panel &gt; Input &gt; Key Bindings</em>.</p> The left 'Key Bindings' panel lists the (large) number of key bindings that have been set by default, the 'Action' pane on the right lists the (huge) number of possible actions. One of the default key bindings is Shift+F10, to maximize a window vertically, and it's a good idea to press this when you open this dialog box to see more of what's on offer. <a href="https://www.bodhilinux.com/trial/wp-content/uploads/2020/11/keyBindingsSettings-620x548.png"><img class="aligncenter wp-image-3462" src="https://www.bodhilinux.com/trial/wp-content/uploads/2020/11/keyBindingsSettings-620x548.png" alt="Key Binding Settings" width="450" height="398" /></a> As you will see if you examine the contents of the dialog box, a large number of key bindings have been set by default. These are listed in the table at the end of this article. You can change any of these, and you can add others. <h4>Creating your own key bindings</h4> Notice that hardly any Win key combinations (i.e. the Windows key pressed in combination with another key) have been used for the default bindings. This leaves them free for your own use. For example, suppose you have upgraded from one version to the next, but wish to continue using the previous version's binding (Win+Space) to open Quick Launcher. The procedure is: <ol> <li>Click the 'Add' button.</li> <li>Press the key combination you wish to use (Win+Space).</li> <li>Select 'Show Quick Launcher' (about one-third of the way down the Action pane).</li> <li>Click Apply.</li> </ol> You don't have to restrict yourself to Win key combinations, of course. If you inspect the list of key bindings at the end of this article you will see that Alt+Space is unused, and so you might bind this to the action 'Launch Settings Panel' (about half-way down the Action pane). A key binding to disable your laptop's touchpad must execute the appropriate command. To set this up, click the 'Add' button at the dialog box above (Step 1), press your desired key combination (Step 2), then select 'Command' (in the 'Launch' section about half-way down the Action pane). Then, in the Action Parameters box at the foot of this pane, replace the contents (some example syntax) with "<em>synclient TouchpadOff=1" (no quotes) </em>and click Apply. If you want to set up another key binding to re-enable the touchpad, the command to insert in the Action Params box is: "<em>synclient TouchPadOff=0"</em> <h3>The Edge Bindings</h3> Edge Bindings (aka mouse shortcut). To open this configuration dialog box, go to: <p style="padding-left: 30px;"><em>Main menu &gt; Settings &gt; Settings Panel &gt; Input &gt; Edge Bindings</em>.</p> It is similar to the Key Bindings dialog box shown above, with the same Action Pane contents at the right, but edge bindings listed at the left. By default no edge bindings have been set, so the left pane is empty. You can set up to eight edge bindings - one for each edge and one for each corner. <a href="https://www.bodhilinux.com/trial/wp-content/uploads/2020/11/EdgeBindingSettings-620x570.png"><img class="aligncenter wp-image-3460" src="https://www.bodhilinux.com/trial/wp-content/uploads/2020/11/EdgeBindingSettings-620x570.png" alt="Edge Binding Settings" width="450" height="414" /></a> Suppose you wish to set up a binding to show the desktop (i.e. minimize all open windows) when you click the bottom right corner of the screen. The steps to accomplish this are similar to those for key bindings: <ol> <li>Click the Add button. This opens the Edge Binding Sequence dialog box shown below.</li> <li>Click the edge or corner that wish to use for your binding, select the 'Clickable Edge' option, and click Apply. You are returned to the Settings dialog box.</li> <li>Select 'Show The Desktop' (near the top of the Action pane).</li> <li>Click Apply.</li> </ol> <a href="https://www.bodhilinux.com/trial/wp-content/uploads/2020/11/EdgeBindingSequence-620x224.png"><img class="size-medium wp-image-3461 aligncenter" src="https://www.bodhilinux.com/trial/wp-content/uploads/2020/11/EdgeBindingSequence-620x224.png" alt="Edge Binding Sequence" width="620" height="224" /></a> If you make use of <a title="Virtual Desktops" href="https://www.bodhilinux.com/w/virtual-desktops/" target="_blank" rel="noopener">virtual desktops</a>, you might set a left-edge click to cycle left through the desktops, and a right-edge click to cycle to the right. The Action you should select in this case is 'Flip Desktop Linearly...', with '-1' entered in the Action Params box for a left flip, and '1' for a right flip. <h3>Default Key Bindings/Keyboard Shortcuts</h3> The table below shows the key bindings/keyboard shortcuts that have been set-up by default in Moksha. <table border="1" cellpadding="0"> <tbody> <tr> <td colspan="2"><strong>Single key</strong></td> </tr> <tr> <td style="text-align: left;">Menu (<img class="alignnone wp-image-3885" src="https://www.bodhilinux.com/trial/wp-content/uploads/2020/11/menukey.png" alt="menu key" width="22" height="20" />)</td> <td style="text-align: left;">Show Main Menu</td> </tr> <tr> <td style="text-align: left;">Print</td> <td style="text-align: left;">Take Screenshot</td> </tr> <tr> <td colspan="2"><strong>Single MultiMedia/XF86 keys</strong></td> </tr> <tr> <td style="text-align: left;">Sleep</td> <td style="text-align: left;">Suspend System</td> </tr> <tr> <td style="text-align: left;">Start</td> <td style="text-align: left;">Show All Applications Menu</td> </tr> <tr> <td style="text-align: left;">Standby</td> <td style="text-align: left;">Suspend System</td> </tr> <tr> <td style="text-align: left;">Suspend</td> <td style="text-align: left;">Suspend System</td> </tr> <tr> <td style="text-align: left;">PowerOff</td> <td style="text-align: left;">Power Off System</td> </tr> <tr> <td style="text-align: left;">AudioMute</td> <td style="text-align: left;">Mute Volume</td> </tr> <tr> <td style="text-align: left;">Hibernate</td> <td style="text-align: left;">Hibernate System</td> </tr> <tr> <td style="text-align: left;">PowerDown</td> <td style="text-align: left;">Hibernate System</td> </tr> <tr> <td style="text-align: left;">MonBrightnessUp</td> <td style="text-align: left;">Screen Backlight Up</td> </tr> <tr> <td style="text-align: left;">MonBrightnessDown</td> <td style="text-align: left;">Screen Backlight Down</td> </tr> <tr> <td style="text-align: left;">AudioLowerVolume</td> <td style="text-align: left;">Decrease Volume</td> </tr> <tr> <td style="text-align: left;">AudioRaiseVolume</td> <td style="text-align: left;">Increase Volume</td> </tr> <tr> <td colspan="2"><strong>Shift</strong></td> </tr> <tr> <td style="text-align: left;">Shift + F10</td> <td style="text-align: left;">Maximize Window Vertically</td> </tr> <tr> <td colspan="2"><strong>Control</strong></td> </tr> <tr> <td style="text-align: left;">Ctrl + M</td> <td style="text-align: left;">Maximize Window Vertically</td> </tr> <tr> <td style="text-align: left;">Ctrl + Menu (<img class="alignnone wp-image-3885" src="https://www.bodhilinux.com/trial/wp-content/uploads/2020/11/menukey.png" alt="menu key" width="22" height="20" />)</td> <td style="text-align: left;">Show Clients Menu</td> </tr> <tr> <td colspan="2"><strong>Alt</strong></td> </tr> <tr> <td style="text-align: left;">Alt + F1</td> <td style="text-align: left;">Switch to Virtual Desktop 0</td> </tr> <tr> <td style="text-align: left;">Alt + F2</td> <td style="text-align: left;">Switch to Virtual Desktop 1</td> </tr> <tr> <td style="text-align: left;">Alt + F3</td> <td style="text-align: left;">Switch to Virtual Desktop 2</td> </tr> <tr> <td style="text-align: left;">Alt + F4</td> <td style="text-align: left;">Switch to Virtual Desktop 3</td> </tr> <tr> <td style="text-align: left;">Alt + F5</td> <td style="text-align: left;">Switch to Virtual Desktop 4</td> </tr> <tr> <td style="text-align: left;">Alt + F6</td> <td style="text-align: left;">Switch to Virtual Desktop 5</td> </tr> <tr> <td style="text-align: left;">Alt + F7</td> <td style="text-align: left;">Switch to Virtual Desktop 6</td> </tr> <tr> <td style="text-align: left;">Alt + F8</td> <td style="text-align: left;">Switch to Virtual Desktop 7</td> </tr> <tr> <td style="text-align: left;">Alt + F9</td> <td style="text-align: left;">Switch to Virtual Desktop 8</td> </tr> <tr> <td style="text-align: left;">Alt + F10</td> <td style="text-align: left;">Switch to Virtual Desktop 9</td> </tr> <tr> <td style="text-align: left;">Alt + F11</td> <td style="text-align: left;">Switch to Virtual Desktop 10</td> </tr> <tr> <td style="text-align: left;">Alt + F12</td> <td style="text-align: left;">Switch to Virtual Desktop 11</td> </tr> <tr> <td style="text-align: left;">Alt + Tab</td> <td style="text-align: left;">Next Window</td> </tr> <tr> <td style="text-align: left;">Alt + Menu (<img class="alignnone wp-image-3885" src="https://www.bodhilinux.com/trial/wp-content/uploads/2020/11/menukey.png" alt="menu key" width="22" height="20" />)</td> <td style="text-align: left;">Show Favorites Menu</td> </tr> <tr> <td style="text-align: left;">Alt + Esc</td> <td style="text-align: left;">Quick Launcher</td> </tr> <tr> <td colspan="2"><strong>Win</strong></td> </tr> <tr> <td style="text-align: left;">Win + Up</td> <td style="text-align: left;">Maximize Window</td> </tr> <tr> <td style="text-align: left;">Win + Left</td> <td style="text-align: left;">Maximize Window on Left</td> </tr> <tr> <td style="text-align: left;">Win + Right</td> <td style="text-align: left;">Maximize Window on Right</td> </tr> <tr> <td style="text-align: left;">Win + Space</td> <td style="text-align: left;">Quick Launcher</td> </tr> <tr> <td colspan="2"><strong>Ctrl + Shift</strong></td> </tr> <tr> <td style="text-align: left;">Ctrl + Shift + F1</td> <td style="text-align: left;">Send Mouse to Screen 0</td> </tr> <tr> <td style="text-align: left;">Ctrl + Shift + F2</td> <td style="text-align: left;">Send Mouse to Screen 1</td> </tr> <tr> <td style="text-align: left;">Ctrl + Shift + F3</td> <td style="text-align: left;">Send Mouse to Screen 2</td> </tr> <tr> <td style="text-align: left;">Ctrl + Shift + F4</td> <td style="text-align: left;">Send Mouse to Screen 3</td> </tr> <tr> <td colspan="2"><strong>Alt + Shift</strong></td> </tr> <tr> <td style="text-align: left;">Alt + Shift + Up</td> <td style="text-align: left;">Flip Virtual Desktop Up</td> </tr> <tr> <td style="text-align: left;">Alt + Shift + Tab</td> <td style="text-align: left;">Previous Window</td> </tr> <tr> <td style="text-align: left;">Alt + Shift + Down</td> <td style="text-align: left;">Flip Virtual Desktop Down</td> </tr> <tr> <td style="text-align: left;">Alt + Shift + Left</td> <td style="text-align: left;">Flip Virtual Desktop Left</td> </tr> <tr> <td style="text-align: left;">Alt + Shift + Right</td> <td style="text-align: left;">Flip Virtual Desktop Right</td> </tr> <tr> <td colspan="2"><strong>Ctrl + Alt</strong></td> </tr> <tr> <td style="text-align: left;">Ctrl + Alt + A</td> <td style="text-align: left;">Show Favorites Menu</td> </tr> <tr> <td style="text-align: left;">Ctrl + Alt + C</td> <td style="text-align: left;">Show History</td> </tr> <tr> <td style="text-align: left;">Ctrl + Alt + D</td> <td style="text-align: left;">Show the Desktop</td> </tr> <tr> <td style="text-align: left;">Ctrl + Alt + F</td> <td style="text-align: left;">Windows Fullscreen Mode Toggle</td> </tr> <tr> <td style="text-align: left;">Ctrl + Alt + I</td> <td style="text-align: left;">Iconic Mode Toggle</td> </tr> <tr> <td style="text-align: left;">Ctrl + Alt + K</td> <td style="text-align: left;">Kill Window</td> </tr> <tr> <td style="text-align: left;">Ctrl + Alt + L</td> <td style="text-align: left;">Lock Desktop</td> </tr> <tr> <td style="text-align: left;">Ctrl + Alt + M</td> <td style="text-align: left;">Show Main Menu</td> </tr> <tr> <td style="text-align: left;">Ctrl + Alt + N</td> <td style="text-align: left;">Maximize Window</td> </tr> <tr> <td style="text-align: left;">Ctrl + Alt + R</td> <td style="text-align: left;">Window Shade Up Mode Toggle</td> </tr> <tr> <td style="text-align: left;">Ctrl + Alt + S</td> <td style="text-align: left;">Sticky (Window) Mode Toggle</td> </tr> <tr> <td style="text-align: left;">Ctrl + Alt + T</td> <td style="text-align: left;">Window Always On Top Toggle</td> </tr> <tr> <td style="text-align: left;">Ctrl + Alt + W</td> <td style="text-align: left;">Window Menu (brings up a menu to max/min etc.)</td> </tr> <tr> <td style="text-align: left;">Ctrl + Alt + X</td> <td style="text-align: left;">Close (like Alt F4 in windows)</td> </tr> <tr> <td style="text-align: left;">Ctrl + Alt + Up</td> <td style="text-align: left;">Raise Window</td> </tr> <tr> <td style="text-align: left;">Ctrl + Alt + End</td> <td style="text-align: left;">Restart Moksha</td> </tr> <tr> <td style="text-align: left;">Ctrl + Alt + Down</td> <td style="text-align: left;">Lower Window</td> </tr> <tr> <td style="text-align: left;">Ctrl + Alt + Left</td> <td style="text-align: left;">Flip Desktop Linearly Left</td> </tr> <tr> <td style="text-align: left;">Ctrl + Alt + Right</td> <td style="text-align: left;">Flip Desktop Linearly Right</td> </tr> <tr> <td style="text-align: left;">Ctrl + Alt + Space</td> <td style="text-align: left;">Quick Launcher</td> </tr> <tr> <td style="text-align: left;">Ctrl + Alt + Delete</td> <td style="text-align: left;">Opens Ssystem Controls (power off, suspend, lock, etc)</td> </tr> <tr> <td style="text-align: left;">Ctrl + Alt + Insert</td> <td style="text-align: left;">Terminology (Command-line interface)</td> </tr> </tbody> </table> &nbsp;
Excerpt


OldNewDate CreatedAuthorActions
December 1, 2020 @ 12:15:20 FidoeDidoe
December 1, 2020 @ 12:13:52 FidoeDidoe
December 1, 2020 @ 12:12:59 FidoeDidoe
December 1, 2020 @ 12:12:00 FidoeDidoe
December 1, 2020 @ 12:10:55 FidoeDidoe
December 1, 2020 @ 10:50:32 FidoeDidoe
December 1, 2020 @ 10:43:18 FidoeDidoe
December 1, 2020 @ 10:41:55 FidoeDidoe
December 1, 2020 @ 10:40:06 FidoeDidoe
November 30, 2020 @ 14:14:35 FidoeDidoe
November 30, 2020 @ 10:36:31 FidoeDidoe
November 30, 2020 @ 10:35:48 FidoeDidoe
November 30, 2020 @ 10:31:33 FidoeDidoe
November 30, 2020 @ 10:28:30 FidoeDidoe
November 30, 2020 @ 10:04:25 FidoeDidoe
November 30, 2020 @ 09:59:29 FidoeDidoe
November 9, 2020 @ 13:40:02 FidoeDidoe
November 9, 2020 @ 13:39:02 FidoeDidoe
November 8, 2020 @ 19:20:06 FidoeDidoe
November 8, 2020 @ 11:54:55 FidoeDidoe
November 4, 2020 @ 08:25:41 FidoeDidoe
November 4, 2020 @ 08:25:10 FidoeDidoe
November 2, 2020 @ 09:33:56 FidoeDidoe
October 30, 2020 @ 11:51:34 FidoeDidoe
October 26, 2020 @ 16:19:44 FidoeDidoe
October 25, 2020 @ 08:52:39 FidoeDidoe
February 11, 2017 @ 04:20:04 FidoeDidoe
May 10, 2015 @ 20:18:29 Jeff Hoogland
February 19, 2015 @ 04:45:09 Jeff Hoogland
February 13, 2015 @ 16:38:18 JollyRoger
February 13, 2015 @ 16:37:31 [Autosave] JollyRoger
February 13, 2015 @ 16:24:31 JollyRoger
February 13, 2015 @ 16:14:14 JollyRoger
February 13, 2015 @ 15:58:07 JollyRoger
February 13, 2015 @ 10:12:06 JollyRoger
February 13, 2015 @ 06:40:25 JollyRoger