Add Kazakh keymap
authorAlexey Gladkov <legion@altlinux.org>
Mon, 19 Nov 2007 08:05:13 +0000 (11:05 +0300)
committerAlexey Gladkov <legion@altlinux.org>
Mon, 19 Nov 2007 08:05:13 +0000 (11:05 +0300)
Signed-off-by: Alexey Gladkov <legion@altlinux.org>
data/keymaps/i386/qwerty/kazakh.map [new file with mode: 0644]

diff --git a/data/keymaps/i386/qwerty/kazakh.map b/data/keymaps/i386/qwerty/kazakh.map
new file mode 100644 (file)
index 0000000..79ad38c
--- /dev/null
@@ -0,0 +1,310 @@
+! Kazakh keyboard map. Cyrillic mode is toggled by Caps Lock,
+! kazakh -- by Right Control.
+! Based on Andrew Aksyonov <andraks@geocities.com> Russian CP1251 
+! Cyrillic keyboard.kmap. 
+! AEN <aen@logic.ru>
+keymaps 0-4,6,8,10,12, 128-132
+include "linux-with-alt-and-altgr"
+strings as usual
+
+               keycode 1 =     Escape
+       alt     keycode 1 =     Meta_Escape
+               keycode 2 =     one     exclam          one     exclam
+       alt     keycode 2 =     Meta_one        
+               keycode 3 =     two     at              two     quotedbl
+       control keycode 3 =     nul     
+       alt     keycode 3 =     Meta_two        
+               keycode 4 =     three   numbersign      three   slash
+       control keycode 4 =     Escape
+       alt     keycode 4 =     Meta_three
+               keycode 5 =     four    dollar          four    semicolon       
+       control keycode 5 =     Control_backslash
+       alt     keycode 5 =     Meta_four
+               keycode 6 =     five    percent         five    colon
+       control keycode 6 =     Control_bracketright
+       alt     keycode 6 =     Meta_five
+               keycode 7 =     six     asciicircum     six     comma
+       control keycode 7 =     Control_asciicircum
+       alt     keycode 7 =     Meta_six        
+               keycode 8 =     seven   ampersand       seven   period
+       control keycode 8 =     Control_underscore
+       alt     keycode 8 =     Meta_seven
+               keycode 9 =     eight   asterisk        eight   semicolon
+       control keycode 9 =     Delete  
+       alt     keycode 9 =     Meta_eight
+               keycode 10 =    nine    parenleft       nine    question
+       alt     keycode 10 =    Meta_nine
+               keycode 11 =    zero    parenright      zero    percent
+       alt     keycode 11 =    Meta_zero
+               keycode 12 =    minus   underscore      minus   underscore
+       control keycode 12 =    Control_underscore
+       alt     keycode 12 =    Meta_minus
+               keycode 13 =    equal   plus            equal   plus
+       alt     keycode 13 =    Meta_equal
+               keycode 14 =    BackSpace
+       alt     keycode 14 =    Meta_Delete
+               keycode 15 =    Tab
+       alt     keycode 15 =    Meta_Tab        
+               keycode 16 =    +q      +Q              +233    +201
+       control keycode 16 =    Control_q
+altgr  control keycode 16 =    Control_q
+               keycode 17 =    +w      +W              +246    +214
+       control keycode 17 =    Control_w
+altgr  control keycode 17 =    Control_w
+               keycode 18 =    +e      +E              +243    +211
+altgr  ctrlr   keycode 18 =    +0x89
+altgr  ctrlr   shift   keycode 18 =    +0x87
+       control keycode 18 =    Control_e
+altgr  control keycode 18 =    Control_e
+               keycode 19 =    +r      +R              +234    +202
+altgr  ctrlr   keycode 19 =    +0x9d           
+altgr  ctrlr   shift   keycode 19 =    +0x8d
+       control keycode 19 =    Control_r
+altgr  control keycode 19 =    Control_r
+               keycode 20 =    +t      +T              +229    +197
+       control keycode 20 =    Control_t
+altgr  control keycode 20 =    Control_t
+               keycode 21 =    +y      +Y              +237    +205
+altgr  ctrlr   keycode 21 =    +0x9c           
+altgr  ctrlr   shift   keycode 21 =    +0x8c           
+       control keycode 21 =    Control_y
+altgr  control keycode 21 =    Control_y
+               keycode 22 =    +u      +U              +227    +195
+altgr  ctrlr   keycode 22 =    +0x83           
+altgr  ctrlr   shift   keycode 22 =    +0x81           
+       control keycode 22 =    Control_u
+altgr  control keycode 22 =    Control_u
+               keycode 23 =    +i      +I              +248    +216
+       control keycode 23 =    Tab
+altgr  control keycode 23 =    Tab
+               keycode 24 =    +o      +O              +249    +217
+       control keycode 24 =    Control_o
+altgr  control keycode 24 =    Control_o
+               keycode 25 =    +p      +P              +231    +199
+       control keycode 25 =    Control_p
+altgr  control keycode 25 =    Control_p
+               keycode 26 =    bracketleft braceleft   +245    +213
+altgr  ctrlr   keycode 26 =    +0x9e           
+altgr  ctrlr   shift   keycode 26 =    +0x8e           
+       control keycode 26 =    Escape  
+               keycode 27 =    bracketright braceright +250    +218
+altgr  ctrlr   keycode 27 =    +0x98           
+altgr  ctrlr   shift   keycode 27 =    +0x88           
+       control keycode 27 =    Control_bracketright
+altgr  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      +A              +244    +212
+       control keycode 30 =    Control_a
+altgr  control keycode 30 =    Control_a
+               keycode 31 =    +s      +S              +251    +219
+       control keycode 31 =    Control_s
+altgr  control keycode 31 =    Control_s
+               keycode 32 =    +d      +D              +226    +194
+       control keycode 32 =    Control_d
+altgr  control keycode 32 =    Control_d
+               keycode 33 =    +f      +F              +224    +192
+altgr  ctrlr   keycode 33 =    +0xba           
+altgr  ctrlr   shift   keycode 33 =    +0xaa           
+       control keycode 33 =    Control_f
+altgr  control keycode 33 =    Control_f
+               keycode 34 =    +g      +G              +239    +207
+       control keycode 34 =    Control_g
+altgr  control keycode 34 =    Control_g
+               keycode 35 =    +h      +H              +240    +208
+       control keycode 35 =    BackSpace
+altgr  control keycode 35 =    BackSpace
+               keycode 36 =    +j      +J              +238    +206
+altgr   ctrlr  keycode 36 =    +0xb5
+altgr   ctrlr  shift keycode   36 =    +0xa4
+       control keycode 36 =    Linefeed
+altgr  control keycode 36 =    Linefeed
+               keycode 37 =    +k      +K              +235    +203
+       control keycode 37 =    Control_k
+altgr  control keycode 37 =    Control_k
+               keycode 38 =    +l      +L              +228    +196
+       control keycode 38 =    Control_l
+altgr  control keycode 38 =    Control_l
+               keycode 39 =    semicolon colon         +230    +198
+       alt     keycode 39 =    Meta_semicolon
+               keycode 40 =    apostrophe quotedbl     +253    +221
+       control keycode 40 =    Control_g
+altgr  control keycode 40 =    Control_g
+       alt     keycode 40 =    Meta_apostrophe
+               keycode 41 =    grave   asciitilde      parenright parenleft
+       control keycode 41 =    nul     
+       alt     keycode 41 =    Meta_grave
+               keycode 42 =    Shift   
+               keycode 43 =    backslash bar           backslash bar   
+       control keycode 43 =    Control_backslash
+       alt     keycode 43 =    Meta_backslash
+               keycode 44 =    +z      +Z              +255    +223
+       control keycode 44 =    Control_z
+altgr  control keycode 44 =    Control_z
+               keycode 45 =    +x      +X              +247    +215
+       control keycode 45 =    Control_x
+altgr  control keycode 45 =    Control_x
+               keycode 46 =    +c      +C              +241    +209
+       control keycode 46 =    Control_c
+altgr  control keycode 46 =    Control_c
+               keycode 47 =    +v      +V              +236    +204
+       control keycode 47 =    Control_v
+altgr  control keycode 47 =    Control_v
+               keycode 48 =    +b      +B              +232    +200
+altgr  ctrlr   keycode 48 =    +0xb3           
+altgr  ctrlr   shift   keycode 48 =    +0xb2           
+       control keycode 48 =    Control_b
+altgr  control keycode 48 =    Control_b
+               keycode 49 =    +n      +N              +242    +210
+       control keycode 49 =    Control_n
+altgr  control keycode 49 =    Control_n
+               keycode 50 =    +m      +M              +252    +220
+       control keycode 50 =    Control_m
+altgr  control keycode 50 =    Control_m
+               keycode 51 =    comma   less            +225    +193
+       alt     keycode 51 =    Meta_comma
+               keycode 52 =    period  greater         +254    +222
+altgr  ctrlr   keycode 52 =    +0xb1           
+altgr  ctrlr   shift   keycode 52 =    +0xa6           
+               keycode 53 =    slash   question        +0xb8   +0xa8
+       control keycode 53 =    Delete  
+       alt     keycode 53 =    Meta_slash
+               keycode 54 =    Shift
+               keycode 55 =    KP_Multiply
+               keycode 56 =    Alt     
+               keycode 57 =    space
+       control keycode 57 =    nul     
+       alt     keycode 57 =    Meta_space
+               keycode 58 =    AltGr_Lock
+       shift   keycode 58 =    Caps_Lock
+altgr   shift  keycode 58 =    Caps_Lock
+               keycode 59 =    F1      F11     F1      F11
+       control keycode 59 =    F1      
+       alt     keycode 59 =    Console_1
+altgr  alt     keycode 59 =    Console_1
+               keycode 60 =    F2      F12     F2      F12
+       control keycode 60 =    F2      
+       alt     keycode 60 =    Console_2
+altgr  alt     keycode 60 =    Console_2
+               keycode 61 =    F3      F13     F3      F13
+       control keycode 61 =    F3      
+       alt     keycode 61 =    Console_3
+altgr  alt     keycode 61 =    Console_3
+               keycode 62 =    F4      F14     F4      F14
+       control keycode 62 =    F4      
+       alt     keycode 62 =    Console_4
+altgr  alt     keycode 62 =    Console_4
+               keycode 63 =    F5      F15     F5      F15
+       control keycode 63 =    F5      
+       alt     keycode 63 =    Console_5
+altgr  alt     keycode 63 =    Console_5
+               keycode 64 =    F6      F16     F6      F16
+       control keycode 64 =    F6      
+       alt     keycode 64 =    Console_6
+altgr  alt     keycode 64 =    Console_6
+               keycode 65 =    F7      F17     F7      F17
+       control keycode 65 =    F7      
+       alt     keycode 65 =    Console_7
+altgr  alt     keycode 65 =    Console_7
+               keycode 66 =    F8      F18     F8      F18
+       control keycode 66 =    F8      
+       alt     keycode 66 =    Console_8
+altgr  alt     keycode 66 =    Console_8
+               keycode 67 =    F9      F19     F9      F19
+       control keycode 67 =    F9      
+       alt     keycode 67 =    Console_9
+altgr  alt     keycode 67 =    Console_9
+               keycode 68 =    F10     F20     F10     F20
+       control keycode 68 =    F10     
+       alt     keycode 68 =    Console_10
+altgr  alt     keycode 68 =    Console_10
+               keycode 69 =    Num_Lock        
+               keycode 70 =    Scroll_Lock     Show_Memory     Show_Registers
+       control keycode 70 =    Show_State
+       alt     keycode 70 =    Scroll_Lock
+               keycode 71 =    KP_7    
+       alt     keycode 71 =    Ascii_7 
+               keycode 72 =    KP_8    
+       alt     keycode 72 =    Ascii_8 
+               keycode 73 =    KP_9    
+       alt     keycode 73 =    Ascii_9 
+               keycode 74 =    KP_Subtract
+               keycode 75 =    KP_4    
+       alt     keycode 75 =    Ascii_4 
+               keycode 76 =    KP_5    
+       alt     keycode 76 =    Ascii_5 
+               keycode 77 =    KP_6    
+       alt     keycode 77 =    Ascii_6 
+               keycode 78 =    KP_Add  
+               keycode 79 =    KP_1    
+       alt     keycode 79 =    Ascii_1 
+               keycode 80 =    KP_2    
+       alt     keycode 80 =    Ascii_2 
+               keycode 81 =    KP_3    
+       alt     keycode 81 =    Ascii_3 
+               keycode 82 =    KP_0    
+       alt     keycode 82 =    Ascii_0 
+               keycode 83 =    KP_Period
+altgr  control keycode 83 =    Boot    
+control        alt     keycode 83 =    Boot    
+               keycode 84 =    Last_Console
+               keycode 85 =
+               keycode 86 =    less    greater bar     
+       alt     keycode 86 =    Meta_less
+               keycode 87 =    F11     F11     F11     F11
+       control keycode 87 =    F11     
+       alt     keycode 87 =    Console_11
+altgr  alt     keycode 87 =    Console_11
+               keycode 88 =    F12     F12     F12     F12
+       control keycode 88 =    F12     
+       alt     keycode 88 =    Console_12
+altgr  alt     keycode 88 =    Console_12
+               keycode 89 =
+               keycode 90 =
+               keycode 91 =
+               keycode 92 =
+               keycode 93 =
+               keycode 94 =
+               keycode 95 =
+               keycode 96 =    KP_Enter        
+               keycode 97 =    CtrlR
+               keycode 98 =    KP_Divide
+               keycode 99 =    Control_backslash
+       control keycode 99 =    Control_backslash
+       alt     keycode 99 =    Control_backslash
+               keycode 100 =   AltGr   
+               keycode 101 =   Break   
+               keycode 102 =   Find    
+               keycode 103 =   Up      
+               keycode 104 =   Prior   
+       shift   keycode 104 =   Scroll_Backward
+               keycode 105 =   Left    
+        alt     keycode 105 =  Decr_Console
+               keycode 106 =   Right
+        alt     keycode 106 =  Incr_Console
+               keycode 107 =   Select  
+               keycode 108 =   Down    
+               keycode 109 =   Next    
+       shift   keycode 109 =   Scroll_Forward
+               keycode 110 =   Insert  
+               keycode 111 =   Remove  
+altgr  control keycode 111 =   Boot    
+control        alt     keycode 111 =   Boot    
+               keycode 112 =
+               keycode 113 =
+               keycode 114 =
+               keycode 115 =
+               keycode 116 =
+               keycode 117 =
+               keycode 118 =
+               keycode 119 =
+               keycode 120 =
+               keycode 121 =
+               keycode 122 =
+               keycode 123 =
+               keycode 124 =
+               keycode 125 =
+               keycode 126 =
+               keycode 127 =