XO.KeyBinding History

Hide minor edits - Show changes to output - Cancel

 
 
November 04, 2008, at 01:55 PM by OtherMichael - grab-keys
Added lines 46-48:
>>clip<<
The grab keys have a very specific (yet unrealized) purpose. They are supposed to carry much of the weight currently placed on scroll bars, which are often unfriendly. The behavior will mimic that of Mac laptops' two-fingered scrolling, allowing one to pan around any scrolling view while holding this key. ([[http://dev.laptop.org/ticket/4646#comment:6|source]])
>><<
 
 
November 04, 2008, at 01:50 PM by OtherMichael - patch discussion of keybings in sugar over-riding in terminal
Changed lines 3-11 from:
http://wiki.laptop.org/go/Keyboard
http://wiki.laptop.org/go/Category:Keyboard
http://wiki.laptop.org/go/Keyboards_and_key_bindings
http://wiki.laptop.org/go/Keyboard_files
http://wiki.laptop.org/go/Keyboard_design
http://wiki.laptop.org/go/OLPC_Human_Interface_Guidelines/The_Sugar_Interface/Input_Systems - normal and odd keys

http://wiki.laptop.org/go/Keyboard_Shortcuts
to:
OlpcWiki:Keyboard
OlpcWiki:Category:Keyboard
OlpcWiki:Keyboards_and_key_bindings
OlpcWiki:Keyboard_files
OlpcWiki:Keyboard_design
OlpcWiki:OLPC_Human_Interface_Guidelines/The_Sugar_Interface/Input_Systems - normal and odd keys

OlpcWiki:Keyboard_Shortcuts

[[http://dev.laptop.org/ticket/4646|bug/patch discussion of keybindings that over-ride standards]]

Changed lines 15-16 from:
http://wiki.laptop.org/go/Scroll-Wheel_Copy_and_Paste (well, not a key, exactly...)
to:
OlpcWiki:Scroll-Wheel_Copy_and_Paste (well, not a key, exactly...)
Changed lines 22-24 from:
http://wiki.laptop.org/go/OLPC_Keyboard_layouts
http://wiki.laptop.org/go/Scan_code_table
to:
OlpcWiki:OLPC_Keyboard_layouts
OlpcWiki:Scan_code_table
Changed lines 26-27 from:
http://wiki.laptop.org/go/Keyboard#Typing_Non-English_characters (using [@AltGr@])
to:
OlpcWiki:Keyboard#Typing_Non-English_characters (using [@AltGr@])
Changed lines 42-43 from:
no dedicated page that I can find, gamepad mentioned under http://wiki.laptop.org/go/Hardware_specification#Integrated_peripherals - "Gamepad: Two sets of four-direction cursor-control keys;"
to:
no dedicated page that I can find, gamepad mentioned under OlpcWiki:Hardware_specification#Integrated_peripherals - "Gamepad: Two sets of four-direction cursor-control keys;"
Changed line 84 from:
[[!XO]]
to:
[[!XO]]
 
 
October 08, 2008, at 01:18 PM by OtherMichael - unsticking control
Changed lines 72-75 from:
http://olpcnews.com/forum/index.php?topic=2994 - stuck [@Ctrl@] key
to:
[[http://olpcnews.com/forum/index.php?topic=2994|stuck [@Ctrl@] key]]

When my CTRL key gets stuck, I press firmly in a circular motion -- wiggling it around about 5 time, and it usually unsticks. I haven't resorted to pulling the case apart, yet.

 
 
July 20, 2008, at 12:07 PM by 75.75.183.226 -
Added lines 67-69:


'''UPDATE''' the sequence of keystrokes is improtant! shift-alt-<key> yields the angle-quotes, but alt-shift-<key> provides the desired behavior.
 
 
July 19, 2008, at 04:42 PM by OtherMichael - emacs keybinding and unicode
Changed lines 57-58 from:
but on the XO, the same key-seqence yields « and >> chars (well, a single char that looks like that)
to:
but on the XO, the same key-seqence yields the angle-quotation marks &laquo; and &raquo; ([@&laquo;@] and [@&raquo;@] - [[http://www.w3schools.com/tags/ref_entities.asp|171/187]])
Added lines 60-69:

(:source lang=lisp:)
(char-to-string (decode-char 'ucs 171))
(:sourceend:)
some info at http://osdir.com/ml/emacs.w3.devel/2003-11/msg00000.html

see the refs at http://xahlee.org/emacs/keyboard_shortcuts.html to see if any useful

!! Stuck keys
http://olpcnews.com/forum/index.php?topic=2994 - stuck [@Ctrl@] key
 
 
July 19, 2008, at 04:20 PM by OtherMichael - more info, lotsa olpc-wiki links.
Changed lines 2-3 from:
!! Main Section
http://olpcnews.com/forum/index.php?topic=1449.0 - Enabling Crtl-s, and other discussions
to:
!! Keys and buttons
http://wiki.laptop.org/go/Keyboard
http://wiki
.laptop.org/go/Category:Keyboard
http://wiki.laptop.org/go/Keyboards_
and_key_bindings
http://wiki.laptop.org/go/Keyboard_files
http://wiki.laptop.org/go/Keyboard_design
http://wiki.laptop.org/go/OLPC_Human_Interface_Guidelines/The_Sugar_Interface/Input_Systems - normal and odd keys

Added lines 11-12:

http://olpcnews.com/forum/index.php?topic=1449.0 - Enabling Crtl-s, and other discussions
Added lines 20-45:
http://wiki.laptop.org/go/OLPC_Keyboard_layouts
http://wiki.laptop.org/go/Scan_code_table

!! Typing non-English chars
http://wiki.laptop.org/go/Keyboard#Typing_Non-English_characters (using [@AltGr@])

!!! [@alt gr@] Alternate Graphic
http://en.wikipedia.org/wiki/AltGr_key

reffed as

alt-gr
alt gr
[@AltGr@]

!! Misc buttons
Gamepad - 4-position circle on the left
Game controller - 4-button on the right
screen rotation - small on lower left

no dedicated page that I can find, gamepad mentioned under http://wiki.laptop.org/go/Hardware_specification#Integrated_peripherals - "Gamepad: Two sets of four-direction cursor-control keys;"

Keyboard ref to http://laptop.org/en/laptop/start/features.shtml - but no linkability to indiv features


Added line 63:
[[StringCanPhone.Keyboard]]
 
 
July 17, 2008, at 02:02 PM by OtherMichael - problematic keybinding in emacs
Changed lines 16-17 from:

to:
In Emacs,

[@M-<@] runs the command beginning-of-buffer
[@M->@] runs the command end-of-buffer

which are usually obtained via alt-shift-, and alt-shift-.

but on the XO, the same key-seqence yields « and >> chars (well, a single char that looks like that)

I can't seem to actually bind to the char it outputs.

 
 
July 17, 2008, at 08:57 AM by OtherMichael - keys
Added lines 1-22:
(:description XO keys:)
!! Main Section
http://olpcnews.com/forum/index.php?topic=1449.0 - Enabling Crtl-s, and other discussions
http://wiki.laptop.org/go/Keyboard_Shortcuts
http://wiki.laptop.org/go/Scroll-Wheel_Copy_and_Paste (well, not a key, exactly...)

If a Ctrl-key is used by sugar, [@Esc-Esc@] followed by the key should work.

Eg, [@C-O@] s/b [@Esc-Esc O@]


!! Personal
I've bound the quake-terminal to <ALT>-t (or M-t, emacs-style; what format to I want to use?)




!! [[#SeeAlso]] See Also
[[Terminal#KeyBinding]]

!! [[#tags]] Tags
[[!XO]]