diff options
author | Paul Fox <pgf@laptop.org> | 2011-08-22 06:39:06 +0200 |
---|---|---|
committer | Martin Pitt <martin.pitt@ubuntu.com> | 2011-08-22 06:39:06 +0200 |
commit | 00fc377e7a6b1997db346c8de51cbf05cad48376 (patch) | |
tree | 90abd4814944de9ef7a08a5bbd61e529c1e17bfc /extras/keymap/keymaps/olpc-xo | |
parent | 6e3b1694a4dea049591af1f089adce327bf6a542 (diff) |
keymap: update the OLPC keymap for correct function key behavior
New mappings were needed when the mechanical keyboard was
introduced, and GNOME was made a peer to the sugar desktop.
see http://lists.laptop.org/pipermail/devel/2010-July/029384.html
Diffstat (limited to 'extras/keymap/keymaps/olpc-xo')
-rw-r--r-- | extras/keymap/keymaps/olpc-xo | 38 |
1 files changed, 26 insertions, 12 deletions
diff --git a/extras/keymap/keymaps/olpc-xo b/extras/keymap/keymaps/olpc-xo index 7fe06629d3..34434a121d 100644 --- a/extras/keymap/keymaps/olpc-xo +++ b/extras/keymap/keymaps/olpc-xo @@ -2,18 +2,32 @@ 0x81 fn_esc 0xF9 camera 0xF8 sound # Fn-CAMERA = Mic -0xBB fn_f1 -0xBC fn_f2 -0xBD fn_f3 -0xBE fn_f4 -0xBF fn_f5 -0xC0 fn_f6 -0xC1 fn_f7 -0xC2 fn_f8 -0xC3 fn_f9 -0xC4 fn_f10 -0xD7 fn_f11 -0xD8 fn_f12 + + +# Function key mappings, as per +# http://dev.laptop.org/ticket/10213#comment:20 +# +# Unmodified F1-F8 produce F1-F8, so no remap necessary. +# Unmodified F9-F12 control brightness and volume. +0x43 brightnessdown +0x44 brightnessup +0x57 volumedown +0x58 volumeup + +# fn-modified fkeys all produce the unmodified version of the key. +0xBB f1 +0xBC f2 +0xBD f3 +0xBE f4 +0xBF f5 +0xC0 f6 +0xC1 f7 +0xC2 f8 +0xC3 f9 +0xC4 f10 +0xD7 f11 +0xD8 f12 + # Using F13-F21 for the .5 F keys right now. 0xF7 f13 |