Difference between revisions of "Hotkeys"

From Sugar Labs
Jump to: navigation, search
(sugar-emulator does not have any keybindings of its own, everything that works in sugar-emulator works in sugar too)
m (add redo hotkey)
 
(21 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{TOCright}}
 
 
==Sugar Hotkeys==
 
==Sugar Hotkeys==
(These may or may not work, for example many of these DON'T work if you are running Sugar in emulation mode in [http://fedoraproject.org/ Fedora 11].)
+
 
 
* '''F1''' for Neighborhood view (wireless network view), See [[Human Interface Guidelines/The Laptop Experience/Zoom Metaphor]].
 
* '''F1''' for Neighborhood view (wireless network view), See [[Human Interface Guidelines/The Laptop Experience/Zoom Metaphor]].
 
* '''F2''' for Groups view,  
 
* '''F2''' for Groups view,  
 
* '''F3''' for Home view,
 
* '''F3''' for Home view,
 
* '''F4''' for Activity view,
 
* '''F4''' for Activity view,
 +
* '''Ctrl + 1''' in the Home view to select the first home view, usually the activity ring,
 +
* '''Ctrl + 2''' in the Home view to select the second home view, usually the activity list,
 +
* '''Alt''' in the Home view to start a new activity instead of resume previous,
 
* '''Alt + Tab''' to change between Activities,
 
* '''Alt + Tab''' to change between Activities,
* '''Alt + 1''' to make a screengrab (saves to Journal)
+
* '''Alt + Space''' to make an activity tray invisible or visible,
:Is there another way to make a screengrab? An activity?
+
* '''Alt + Shift + Tab''' to change between Activities backwards,
* '''Alt + Shift + f''' to make the frame appear and disappear
+
* '''Alt + 1''' to make a screenshot, saved to Journal,
* '''Alt + Shift + o''' to switch to the Journal
+
* '''Alt + Shift + f''' or '''F6''' to make the Frame appear or disappear,
* '''Alt + Shift + q''' to shut down the computer (or quit sugar-emulator)
+
* '''Alt + Shift + o''' or '''F5''' to switch to the Journal,
* '''Ctrl + q''' to quit an activity
+
* '''Alt + Shift + m''' for My Settings control panel,
 +
* '''Alt + Shift + v''' for View Source,
 +
* '''Alt + Shift + h''' for View Help, and Social Help,
 +
* '''Ctrl + c''' to copy to clipboard,
 +
* '''Ctrl + v''' to paste from clipboard,
 +
* '''Ctrl + z''' to undo,
 +
* '''Ctrl + y''' to redo,
 +
* '''Ctrl + q''' to quit an Activity, (some old activities, other than Terminal, have a bug and ignore ''Ctrl + q''.  If you find them, please report them),
 +
* '''Esc''' to turn off fullscreen mode in an activity, to close My Settings, View Source, or View Help dialogs.
 +
 
 +
==Activities==
 +
 
 +
===Turtle Art Hotkeys===
 +
 
 +
See [[Activities/Turtle Art#Keyboard shortcuts]].
 +
 
 +
===Terminal Hotkeys===
 +
 
 +
The Terminal activity must pass all Ctrl keys to the shell, so all the Sugar hotkeys starting with Ctrl must also have Shift pressed:
  
==Terminal hotkeys==
 
 
* '''Ctrl + Shift + c''' = copy to clipboard
 
* '''Ctrl + Shift + c''' = copy to clipboard
 
* '''Ctrl + Shift + v''' = paste from clipboard
 
* '''Ctrl + Shift + v''' = paste from clipboard
 +
* '''Ctrl + Shift + q''' = quit activity
 +
 +
== Emulator Hotkeys ==
 +
 +
* '''Alt + Shift + q''' to quit Sugar
 +
Emulator hotkeys work in <code>sugar-build</code>, <code>sugar-emulator</code> or if the environment variable <code>SUGAR_DEVELOPER</code> is defined.  They do not function in <code>sugar-runner</code>.
  
==Keys that should work==
+
Some of the Sugar hotkeys may not work in an emulator.
Some combination of hotkeys should always work to close an application. Somtimes
 
* '''Ctrl + q''' works
 
but not always.
 
==Activities==
 
===Turtle Art Hotkeys===
 
* '''Alt + p''' = palette;
 
* '''Alt + b''' = blocks;
 
* '''Alt + r''' = run;
 
* '''Alt + w''' = walk;
 
* '''Alt + s''' = stop;
 
* '''Alt + e''' = erase the screen.
 
  
 
==The undiscoverables==
 
==The undiscoverables==
 
* Hidden Features: [[The Undiscoverable]]
 
* Hidden Features: [[The Undiscoverable]]
  
==Keys that don't work but should==
+
==Keys that don't work but could==
* '''Esc''' doesn't appear to do anything at the activity level ... if Sugar is to help kids learn about computers then they should know that escape, outside of Sugar, does a lot of stop-gap good. Is there no 'Esc' on OLPC machines?
+
* '''Esc''' is not handled by the majority of activities; because they usually have no dialogs.
:Try using the '''Ctrl + Esc''' combination. --[[User:Dennis Daniels|Dennis Daniels]] 15:15, 9 August 2009 (UTC)
 
  
 
==See also==
 
==See also==
 
The [[olpc:Keyboard shortcuts]] for the OLPC XO-1.
 
The [[olpc:Keyboard shortcuts]] for the OLPC XO-1.

Latest revision as of 22:55, 12 March 2020

Sugar Hotkeys

  • F1 for Neighborhood view (wireless network view), See Human Interface Guidelines/The Laptop Experience/Zoom Metaphor.
  • F2 for Groups view,
  • F3 for Home view,
  • F4 for Activity view,
  • Ctrl + 1 in the Home view to select the first home view, usually the activity ring,
  • Ctrl + 2 in the Home view to select the second home view, usually the activity list,
  • Alt in the Home view to start a new activity instead of resume previous,
  • Alt + Tab to change between Activities,
  • Alt + Space to make an activity tray invisible or visible,
  • Alt + Shift + Tab to change between Activities backwards,
  • Alt + 1 to make a screenshot, saved to Journal,
  • Alt + Shift + f or F6 to make the Frame appear or disappear,
  • Alt + Shift + o or F5 to switch to the Journal,
  • Alt + Shift + m for My Settings control panel,
  • Alt + Shift + v for View Source,
  • Alt + Shift + h for View Help, and Social Help,
  • Ctrl + c to copy to clipboard,
  • Ctrl + v to paste from clipboard,
  • Ctrl + z to undo,
  • Ctrl + y to redo,
  • Ctrl + q to quit an Activity, (some old activities, other than Terminal, have a bug and ignore Ctrl + q. If you find them, please report them),
  • Esc to turn off fullscreen mode in an activity, to close My Settings, View Source, or View Help dialogs.

Activities

Turtle Art Hotkeys

See Activities/Turtle Art#Keyboard shortcuts.

Terminal Hotkeys

The Terminal activity must pass all Ctrl keys to the shell, so all the Sugar hotkeys starting with Ctrl must also have Shift pressed:

  • Ctrl + Shift + c = copy to clipboard
  • Ctrl + Shift + v = paste from clipboard
  • Ctrl + Shift + q = quit activity

Emulator Hotkeys

  • Alt + Shift + q to quit Sugar

Emulator hotkeys work in sugar-build, sugar-emulator or if the environment variable SUGAR_DEVELOPER is defined. They do not function in sugar-runner.

Some of the Sugar hotkeys may not work in an emulator.

The undiscoverables

Keys that don't work but could

  • Esc is not handled by the majority of activities; because they usually have no dialogs.

See also

The olpc:Keyboard shortcuts for the OLPC XO-1.