diff options
Diffstat (limited to 'keymaps/i386/qwerty/it-ibm.kmap')
-rw-r--r-- | keymaps/i386/qwerty/it-ibm.kmap | 108 |
1 files changed, 108 insertions, 0 deletions
diff --git a/keymaps/i386/qwerty/it-ibm.kmap b/keymaps/i386/qwerty/it-ibm.kmap new file mode 100644 index 0000000..e91af9f --- /dev/null +++ b/keymaps/i386/qwerty/it-ibm.kmap @@ -0,0 +1,108 @@ +# Keyboard map for italian IBM(c) PC keyboards +# Dec 1994 - Leonardo Valcamonici /CASPUR +# ---------------------------------------------------------- +# Please report bugs & improvements to valcamonici@caspur.it +keymaps 0-2,4,6,8-9,12 +include "linux-with-alt-and-altgr" +strings as usual +compose as usual for "iso-8859-1" +include "euro" + + keycode 1 = Escape Escape +alt keycode 1 = Meta_Escape + keycode 2 = one exclam +alt keycode 2 = Meta_one +alt shift keycode 2 = Meta_exclam + keycode 3 = two quotedbl +alt keycode 3 = Meta_two + keycode 4 = three sterling numbersign +control keycode 4 = Escape +alt keycode 4 = Meta_three + keycode 5 = four dollar +control keycode 5 = Control_backslash +alt keycode 5 = Meta_four + keycode 6 = five percent +control keycode 6 = Control_bracketright +alt keycode 6 = Meta_five + keycode 7 = six ampersand +alt keycode 7 = Meta_six + keycode 8 = seven slash braceleft +control keycode 8 = Control_underscore +alt keycode 8 = Meta_seven + keycode 9 = eight parenleft bracketleft +control keycode 9 = Delete +alt keycode 9 = Meta_eight + keycode 10 = nine parenright bracketright +alt keycode 10 = Meta_nine + keycode 11 = zero equal braceright +alt keycode 11 = Meta_zero + keycode 12 = apostrophe question +alt keycode 12 = Meta_apostrophe + keycode 13 = igrave asciicircum +alt keycode 13 = Meta_equal + keycode 14 = Delete Delete +alt keycode 14 = Meta_Delete + keycode 15 = Tab Tab +alt keycode 15 = Meta_Tab + keycode 16 = q Q at + keycode 17 = w + keycode 18 = e + keycode 19 = r + keycode 20 = t + keycode 21 = y + keycode 22 = u + keycode 23 = i + keycode 24 = o + keycode 25 = p + keycode 26 = eacute egrave +control keycode 26 = Escape +alt keycode 26 = Meta_bracketleft + keycode 27 = plus asterisk asciitilde +control keycode 27 = Control_bracketright +alt keycode 27 = Meta_bracketright + keycode 28 = Return +alt keycode 28 = Meta_Control_m + keycode 29 = Control + keycode 30 = a + keycode 31 = s + keycode 32 = d + keycode 33 = f + keycode 34 = g + keycode 35 = h + keycode 36 = j + keycode 37 = k + keycode 38 = l + keycode 39 = ograve colon +alt keycode 39 = Meta_semicolon + keycode 40 = agrave quotedbl +control keycode 40 = Control_g +alt keycode 40 = Meta_apostrophe + keycode 41 = backslash bar +control keycode 41 = Control_backslash +alt keycode 41 = Meta_backslash + keycode 42 = Shift + keycode 43 = ugrave bar grave + keycode 44 = z + keycode 45 = x + keycode 46 = c + keycode 47 = v + keycode 48 = b + keycode 49 = n + keycode 50 = m + keycode 51 = comma semicolon +alt keycode 51 = Meta_comma + keycode 52 = period colon +control keycode 52 = Compose +alt keycode 52 = Meta_period + keycode 53 = minus underscore +control keycode 53 = Delete +alt keycode 53 = Meta_minus + keycode 54 = Shift + keycode 56 = Alt + keycode 57 = space +control keycode 57 = nul +alt keycode 57 = Meta_space + keycode 58 = Caps_Lock + keycode 86 = less greater +alt keycode 86 = Meta_less + keycode 97 = Control |