Keyboard shortcuts: Difference between revisions
(Two startup actions only happen if olpc-auto.zip is nearby.) |
(per ticket #10534 and Release_notes/11.3.0#Input we do not have an F6 shortcut, it is an undesired side-effect of mechanical keyboard support) |
||
(80 intermediate revisions by 35 users not shown) | |||
Line 1: | Line 1: | ||
{{OLPC}} |
|||
This page provides a listing of the agreed upon shortcuts for the system at large and for various controls within the activities, which should be referenced for consistency across them. For a high-level philosophical on the usage of various modifier keys, please refer to the [http://wiki.laptop.org/go/OLPC_Human_Interface_Guidelines/The_Sugar_Interface/Input_Systems#Keyboard_Shortcuts HIG]. |
|||
{{Translations}} |
|||
This page provides a listing of the agreed upon shortcuts for the system at large and for various controls within the activities, which should be referenced for consistency across them. For the philosophy on the usage of various modifier keys, please refer to the [http://wiki.sugarlabs.org/go/Human_Interface_Guidelines/The_Sugar_Interface/Input_Systems Human Interface Guidelines for Input Systems]. |
|||
Please see [[Cheat_codes|cheat codes]] for a list of boot options. |
|||
Please see [[Keyboard]] for more detail about the OLPC keyboard. |
|||
{|border=1 cellpadding=3 cellspacing=3 style="margin: 1em auto 1em auto; border: 1px #666666 solid; border-collapse: collapse; background: #f9f9f9;" |
{|border=1 cellpadding=3 cellspacing=3 style="margin: 1em auto 1em auto; border: 1px #666666 solid; border-collapse: collapse; background: #f9f9f9;" |
||
Line 5: | Line 11: | ||
|-style="background: #e9e9e9;" |
|-style="background: #e9e9e9;" |
||
|colspan="2"|''' |
|colspan="2"|'''Sugar''' |
||
|- |
|- |
||
|Alt-Tab <strike>Ctrl-Tab</strike> |
|||
|X Gamepad Button |
|||
|Interrupts boot, providing the [[Forth Lesson 0|Open Firmware ok prompt]]. You may have to press the [[Esc key]] during the countdown ([[OLPC_Firmware_q2c25#How_to_get_the_ok_prompt|q2c25]]). |
|||
|- |
|||
|O Gamepad Button |
|||
|Boots from backup OS image, for system recovery. (not yet in a stable build) |
|||
|- |
|||
|Left D-Pad Button |
|||
|Turns off "pretty boot" in firmware following q2c27; enables pretty boot in earlier builds. |
|||
|- |
|||
|Right D-Pad Button |
|||
|Try it out. |
|||
|- |
|||
|X and Check (tick) Gamepad Buttons |
|||
|If an [[Autoreinstallation_image]] is present, skip upgrade, just writing an activation lease to USB key and boot. (If your XO doesn't have a check or tick key, use the 'O' key instead) |
|||
|- |
|||
|X and Square Gamepad Buttons |
|||
|If an [[Autoreinstallation_image]] is present, wipes user directory, performing a factory-fresh install. (Appropriate for upgrading machines straight from the factory) |
|||
|- |
|||
|-style="background: #e9e9e9;" |
|||
|colspan="2"|'''Sugar/System''' |
|||
|- |
|||
|Ctrl-Tab |
|||
|Cycle forward through running activities |
|Cycle forward through running activities |
||
|- |
|- |
||
|Shift-Ctrl-Tab |
|Shift-Alt-Tab <strike>Shift-Ctrl-Tab</strike> |
||
|Cycle backward through running activities |
|Cycle backward through running activities |
||
|- |
|- |
||
|Ctrl-Tilde |
|<strike>Ctrl-Tilde</strike> (See discussion) |
||
|Cycle forward through running instances of the current activity |
|<strike>Cycle forward through running instances of the current activity</strike> |
||
|- |
|- |
||
|Shift-Ctrl-Tilde |
|<strike>Shift-Ctrl-Tilde</strike> (See discussion) |
||
|Cycle backward through running instances of the current activity |
|<strike>Cycle backward through running instances of the current activity</strike> |
||
|- |
|- |
||
|Ctrl-c |
|Ctrl-c |
||
Line 50: | Line 34: | ||
|Cut (and copy to clipboard) |
|Cut (and copy to clipboard) |
||
|- |
|- |
||
| |
|Ctrl-a |
||
|Select all (current input/dialog/text box ) |
|||
|Quit |
|||
|- |
|||
|Ctrl-q |
|||
|Quit activity |
|||
|- |
|||
|Ctrl-Esc |
|||
|Quit activity |
|||
|- |
|||
|Alt-Enter |
|||
|Toggle full-screen mode |
|||
|- |
|||
|Alt-Space |
|||
|Toggle tray visibility (works in Browse but not in Record) |
|||
|- |
|- |
||
|Ctrl-u |
|Ctrl-u |
||
|View source |
|View source in Browse (opens copy of source in Write) |
||
|- |
|- |
||
|Fn-Space |
|Fn-Space |
||
|View source (system wide, although not enabled in all applications yet) |
|||
|View source |
|||
|- |
|||
|Alt-1 |
|||
|Screen capture; saved to Journal as a [[PNG]] file named "Screenshot of N" where N is the activity or window name |
|||
|- |
|||
|Alt-Shift-s |
|||
|Say text |
|||
|- |
|||
|-style="background: #e9e9e9;" |
|||
|colspan="2"|'''System''' |
|||
|- |
|||
|Ctrl-Alt-F1 (F1 is the Neighborhood key) |
|||
|[[Console]] 1 |
|||
|- |
|||
|Ctrl-Alt-F2 (F2 is the Friends key) |
|||
|[[Console]] 2 |
|||
|- |
|||
|Ctrl-Alt-F3 (F3 is the Home key) |
|||
|[[Console]] 3 |
|||
|- |
|||
|Esc-Frame-RightArrow-Fn (the four corners keys on the keyboard) |
|||
|Recalibrate touchpad (AKA [[Four finger salute]]); '''Fn''' should be pressed last. [[Image:Four finger salute.jpg|120px]] |
|||
|- |
|||
|Fn-UpArrow |
|||
|Page Up |
|||
|- |
|||
|Fn-DownArrow |
|||
|Page Down |
|||
|- |
|||
|Fn-LeftArrow |
|||
|Home |
|||
|- |
|||
|Fn-RightArrow |
|||
|End |
|||
|- |
|||
|Alt-BrightnessDown |
|||
|Backlight off black & white mode |
|||
|- |
|||
|Alt-BrightnessUp |
|||
|Full brightness color mode |
|||
|- |
|||
|Ctrl-VolumeDown |
|||
|Mute |
|||
|- |
|||
|Ctrl-VolumeUp |
|||
|Full volume |
|||
|-style="background: #e9e9e9;" |
|||
|colspan="2"|'''Equivalents for special keys (e.g. when [[emulating the XO]])''' |
|||
|- |
|||
|Alt-Shift-f |
|||
|Toggle frame |
|||
|- |
|||
|Alt-Shift-o |
|||
|Open search |
|||
|- |
|||
|Alt-Shift-r |
|||
|Rotate (the rotate screen button) |
|||
|- |
|||
|Alt-Shift-v |
|||
|View source (system wide, although not enabled in all applications yet) |
|||
|- |
|||
|PrtScn |
|||
|Screen capture; saved to Journal as a [[PNG]] file named "Screenshot" |
|||
|- |
|||
|-style="background: #e9e9e9;" |
|||
|colspan="2"|'''Special keys for [[emulating the XO]])''' |
|||
|- |
|||
|Alt-Shift-Q |
|||
|Quit Sugar and shutdown. (See also <trac>10816</trac>). |
|||
|} |
|} |
||
=== Terminal and Ctrl shortcuts === |
|||
The Terminal activity intentionally overrides Ctrl+ shortcuts, because they are needed for normal terminal usage. |
|||
In release [[8.1.0]] and subsequent releases, to copy or paste in the [[Terminal Activity]], press Shift-Ctrl-c or Shift-Ctrl-v. |
|||
==Using modifier keys in combination== |
|||
Note about the use of modifier keys: there are several (slightly) different ways in which key combinations are indicated in the wiki. Whenever you see combinations separated by either a - or + this means to press these keys together, starting with the modifier keys. The last key in the sequence should be pressed while holding down the modifier key(s). For example: |
|||
Shift-A (or Shift+A) means hold the Shift key down and ''then'' press the A key ''while holding down the Shift key''. This will create a capital letter A. (The order is important: if you press the A key first, the result will be a lower case a.) |
|||
Ctrl-Alt-Erase (or Ctrl+Alt+Erase) means hold down both the Ctrl and Alt keys and ''then'' press the Erase key. This will restart Sugar/X Windows. (Again, the order is important: if you press the Erase key first, the result will be a backspace.) |
|||
[[Category:Keyboard]] |
[[Category:Keyboard]] |
Latest revision as of 00:27, 31 October 2011
This page provides a listing of the agreed upon shortcuts for the system at large and for various controls within the activities, which should be referenced for consistency across them. For the philosophy on the usage of various modifier keys, please refer to the Human Interface Guidelines for Input Systems.
Please see cheat codes for a list of boot options.
Please see Keyboard for more detail about the OLPC keyboard.
Keystroke | Description |
---|---|
Sugar | |
Alt-Tab |
Cycle forward through running activities |
Shift-Alt-Tab |
Cycle backward through running activities |
Ctrl-c | Copy to clipboard |
Ctrl-v | Paste from clipboard |
Ctrl-x | Cut (and copy to clipboard) |
Ctrl-a | Select all (current input/dialog/text box ) |
Ctrl-q | Quit activity |
Ctrl-Esc | Quit activity |
Alt-Enter | Toggle full-screen mode |
Alt-Space | Toggle tray visibility (works in Browse but not in Record) |
Ctrl-u | View source in Browse (opens copy of source in Write) |
Fn-Space | View source (system wide, although not enabled in all applications yet) |
Alt-1 | Screen capture; saved to Journal as a PNG file named "Screenshot of N" where N is the activity or window name |
Alt-Shift-s | Say text |
System | |
Ctrl-Alt-F1 (F1 is the Neighborhood key) | Console 1 |
Ctrl-Alt-F2 (F2 is the Friends key) | Console 2 |
Ctrl-Alt-F3 (F3 is the Home key) | Console 3 |
Esc-Frame-RightArrow-Fn (the four corners keys on the keyboard) | Recalibrate touchpad (AKA Four finger salute); Fn should be pressed last. |
Fn-UpArrow | Page Up |
Fn-DownArrow | Page Down |
Fn-LeftArrow | Home |
Fn-RightArrow | End |
Alt-BrightnessDown | Backlight off black & white mode |
Alt-BrightnessUp | Full brightness color mode |
Ctrl-VolumeDown | Mute |
Ctrl-VolumeUp | Full volume |
Equivalents for special keys (e.g. when emulating the XO) | |
Alt-Shift-f | Toggle frame |
Alt-Shift-o | Open search |
Alt-Shift-r | Rotate (the rotate screen button) |
Alt-Shift-v | View source (system wide, although not enabled in all applications yet) |
PrtScn | Screen capture; saved to Journal as a PNG file named "Screenshot" |
Special keys for emulating the XO) | |
Alt-Shift-Q | Quit Sugar and shutdown. (See also <trac>10816</trac>). |
Terminal and Ctrl shortcuts
The Terminal activity intentionally overrides Ctrl+ shortcuts, because they are needed for normal terminal usage.
In release 8.1.0 and subsequent releases, to copy or paste in the Terminal Activity, press Shift-Ctrl-c or Shift-Ctrl-v.
Using modifier keys in combination
Note about the use of modifier keys: there are several (slightly) different ways in which key combinations are indicated in the wiki. Whenever you see combinations separated by either a - or + this means to press these keys together, starting with the modifier keys. The last key in the sequence should be pressed while holding down the modifier key(s). For example:
Shift-A (or Shift+A) means hold the Shift key down and then press the A key while holding down the Shift key. This will create a capital letter A. (The order is important: if you press the A key first, the result will be a lower case a.)
Ctrl-Alt-Erase (or Ctrl+Alt+Erase) means hold down both the Ctrl and Alt keys and then press the Erase key. This will restart Sugar/X Windows. (Again, the order is important: if you press the Erase key first, the result will be a backspace.)