summaryrefslogtreecommitdiff
path: root/keymaps/i386/qwerty/is-latin1-us.kmap
diff options
context:
space:
mode:
Diffstat (limited to 'keymaps/i386/qwerty/is-latin1-us.kmap')
-rw-r--r--keymaps/i386/qwerty/is-latin1-us.kmap169
1 files changed, 169 insertions, 0 deletions
diff --git a/keymaps/i386/qwerty/is-latin1-us.kmap b/keymaps/i386/qwerty/is-latin1-us.kmap
new file mode 100644
index 0000000..a15c39c
--- /dev/null
+++ b/keymaps/i386/qwerty/is-latin1-us.kmap
@@ -0,0 +1,169 @@
+# The base of this keymap is the Icelandic keymap distributed
+# as standard issue with most if not all Linux distros. This
+# map is set up primarily for writing text.
+#
+# Now, the differences:
+# 1. Alt+non-alpha. key gives you the US mapping of that key.
+# 2. Shift+dead-acute is now the Compose function.
+# 3. The euro symbol is on AltGr+Shift+5.
+# 4. The sterling symbol is on AltGr+[lL].
+# 5. The yen symbol is on AltGr+[yY].
+# 6. The cent is on AltGr+c and the copyright symbol is on AltGr+C.
+# 7. The registered symbol is AltGr+[rR].
+# 8. The micro (mu) is on AltGr+[uU].
+# 9. The ess-zet is on AltGr+s and the section symbol on AltGr+S.
+# 10. Å (bolle-a, Aring) is on AltGr+[æÆ].
+# 11. Ø (Oslash) is on AltGr+[oO].
+# 12. AltGr+space gives you a no-break-space (#160).
+#
+# Reynir Heiðberg Stefánsson <reynirhs@isl.is>, 2003-04-30
+charset "iso-8859-1"
+keymaps 0-15
+include "linux-with-alt-and-altgr"
+ plain keycode 83 = KP_Comma
+ shift keycode 83 = KP_Comma
+ altgr keycode 83 = KP_Comma
+ alt keycode 83 = KP_Period
+strings as usual
+compose as usual for "iso-8859-1"
+
+keycode 1 = Escape
+ alt keycode 1 = Meta_Escape
+keycode 2 = one exclam onesuperior
+ alt keycode 2 = one
+ alt shift keycode 2 = exclam
+keycode 3 = two quotedbl twosuperior
+ control keycode 3 = nul
+ alt keycode 3 = two
+ alt shift keycode 3 = at
+keycode 4 = three numbersign threesuperior
+ control keycode 4 = Escape
+ alt keycode 4 = three
+ alt shift keycode 4 = numbersign
+keycode 5 = four dollar onequarter
+ control keycode 5 = Control_backslash
+ alt keycode 5 = four
+ alt shift keycode 5 = dollar
+keycode 6 = five percent onehalf
+ control keycode 6 = Control_bracketright
+ alt keycode 6 = five
+ alt shift keycode 6 = percent
+ altgr shift keycode 6 = currency
+keycode 7 = six ampersand threequarters
+ control keycode 7 = Control_asciicircum
+ alt keycode 7 = six
+ alt shift keycode 7 = asciicircum
+keycode 8 = seven slash braceleft
+ control keycode 8 = Control_underscore
+ alt keycode 8 = seven
+ alt shift keycode 8 = ampersand
+keycode 9 = eight parenleft bracketleft
+ control keycode 9 = Delete
+ alt keycode 9 = eight
+ alt shift keycode 9 = asterisk
+keycode 10 = nine parenright bracketright
+ alt keycode 10 = nine
+ alt shift keycode 10 = parenleft
+keycode 11 = zero equal braceright
+ alt keycode 11 = zero
+ alt shift keycode 11 = parenright
+keycode 12 = +odiaeresis +Odiaeresis backslash
+ control keycode 12 = Control_underscore
+ alt keycode 12 = minus
+ alt shift keycode 12 = underscore
+keycode 13 = minus underscore hyphen
+ alt keycode 13 = equal
+ alt shift keycode 13 = plus
+keycode 14 = Delete Delete Meta_Delete
+ alt keycode 14 = Meta_Delete
+keycode 15 = Tab
+ alt keycode 15 = Meta_Tab
+keycode 16 = +q +Q at at
+ control keycode 16 = Control_q
+ alt keycode 16 = Meta_q
+keycode 17 = w
+keycode 18 = e
+keycode 19 = +r +R registered registered
+ control keycode 19 = Control_r
+ alt keycode 19 = Meta_r
+keycode 20 = t
+keycode 21 = +y +Y yen yen
+ control keycode 21 = Control_y
+ alt keycode 21 = Meta_y
+keycode 22 = +u +U mu mu
+ control keycode 22 = Control_u
+ alt keycode 22 = Meta_u
+keycode 23 = i
+keycode 24 = +o +O +oslash +Oslash
+ control keycode 24 = Control_o
+ alt keycode 24 = Meta_o
+keycode 25 = p
+keycode 26 = +eth +ETH
+ control keycode 26 = Escape
+ alt keycode 26 = bracketleft
+ alt shift keycode 26 = braceleft
+keycode 27 = apostrophe question asciitilde
+ control keycode 27 = Control_bracketright
+ alt keycode 27 = bracketright
+ alt shift keycode 27 = braceright
+keycode 28 = Return
+ alt keycode 28 = Meta_Control_m
+keycode 29 = Control
+keycode 30 = a
+keycode 31 = +s +S ssharp section
+ control keycode 31 = Control_s
+ alt keycode 31 = Meta_s
+keycode 32 = d
+keycode 33 = f
+keycode 34 = g
+keycode 35 = h
+keycode 36 = j
+keycode 37 = k
+keycode 38 = +l +L sterling sterling
+ control keycode 38 = Control_l
+ alt keycode 38 = Meta_l
+keycode 39 = +ae +AE +aring +Aring
+ alt keycode 39 = semicolon
+ alt shift keycode 39 = colon
+keycode 40 = dead_acute Compose asciicircum
+ control keycode 40 = Control_g
+ alt keycode 40 = apostrophe
+ alt shift keycode 40 = quotedbl
+keycode 41 = degree dead_diaeresis bar
+ control keycode 41 = nul
+ alt keycode 41 = grave
+ alt shift keycode 41 = tilde
+keycode 42 = Shift
+keycode 43 = plus asterisk grave
+ control keycode 43 = Control_backslash
+ alt keycode 43 = backslash
+ alt shift keycode 43 = bar
+keycode 44 = z
+keycode 45 = x
+keycode 46 = +c +C cent copyright
+ control keycode 46 = Control_c
+ alt keycode 46 = Meta_c
+keycode 47 = v
+keycode 48 = b
+keycode 49 = n
+keycode 50 = m
+keycode 51 = comma semicolon guillemotleft
+ alt keycode 51 = comma
+ alt shift keycode 51 = less
+keycode 52 = period colon guillemotright
+ alt keycode 52 = period
+ alt shift keycode 52 = greater
+keycode 53 = +thorn +THORN
+ alt keycode 53 = slash
+ alt shift keycode 53 = question
+keycode 54 = Shift
+keycode 56 = Alt
+keycode 57 = space
+ control keycode 57 = nul
+ alt keycode 57 = Meta_space
+ altgr keycode 57 = nobreakspace
+keycode 58 = Caps_Lock
+keycode 86 = less greater bar
+ alt keycode 86 = backslash
+ alt shift keycode 86 = bar
+keycode 97 = Alt