ALT Linux Bugzilla
– Attachment 3465 Details for
Bug 19629
Kirghiz (aka Kyrgyz) standard console keyboard
New bug
|
Search
|
[?]
|
Help
Register
|
Log In
[x]
|
Forgot Password
Login:
[x]
|
EN
|
RU
[patch]
adds standard console keyboard layout
ky.patch (text/plain), 15.41 KB, created by
Ilyas
on 2009-04-17 18:23:31 MSD
(
hide
)
Description:
adds standard console keyboard layout
Filename:
MIME Type:
Creator:
Ilyas
Created:
2009-04-17 18:23:31 MSD
Size:
15.41 KB
patch
obsolete
>diff -Nur kbd/data/keymaps/i386/qwerty/ky.map kbd-new/data/keymaps/i386/qwerty/ky.map >--- kbd/data/keymaps/i386/qwerty/ky.map 1970-01-01 06:00:00.000000000 +0600 >+++ kbd-new/data/keymaps/i386/qwerty/ky.map 2009-04-17 17:33:01.000000000 +0600 >@@ -0,0 +1,481 @@ >+# Kirghiz(aka Kyrgyz) UTF-8 Standard Console Keyboard. >+# >+# Based on Russian ru4.map (ru4) and modified >+# to suit standard Kirghiz X keyboard layout. >+# >+# Kirghiz mode is toggled by left Alt+Shift. >+# >+# Author: Ilyas Bakirov <just_ilyas [at] yahoo.com> >+# >+# History: >+# 22.02.2005 Ilyas Bakirov <just_ilyas [at] yahoo.com> Initial version. >+ >+ keycode 0 = >+ keycode 1 = Escape Escape Escape Escape >+ alt keycode 1 = Meta_Escape >+altgr alt keycode 1 = Meta_Escape >+ keycode 2 = one exclam one exclam >+ alt keycode 2 = Meta_one >+altgr alt keycode 2 = Meta_one >+ shift alt keycode 2 = Meta_exclam >+altgr shift alt keycode 2 = Meta_exclam >+ keycode 3 = two at two quotedbl >+ control keycode 3 = nul >+altgr control keycode 3 = nul >+ alt keycode 3 = Meta_two >+altgr alt keycode 3 = Meta_two >+ shift alt keycode 3 = Meta_at >+altgr shift alt keycode 3 = Meta_at >+ keycode 4 = three numbersign three numbersign >+ control keycode 4 = Escape >+altgr control keycode 4 = Escape >+ alt keycode 4 = Meta_three >+altgr alt keycode 4 = Meta_three >+ shift alt keycode 4 = Meta_numbersign >+altgr shift alt keycode 4 = Meta_numbersign >+ keycode 5 = four dollar four semicolon >+ control keycode 5 = Control_backslash >+altgr control keycode 5 = Control_backslash >+ alt keycode 5 = Meta_four >+altgr alt keycode 5 = Meta_four >+ shift alt keycode 5 = Meta_dollar >+altgr shift alt keycode 5 = Meta_dollar >+ keycode 6 = five percent five percent >+ control keycode 6 = Control_bracketright >+altgr control keycode 6 = Control_bracketright >+ alt keycode 6 = Meta_five >+altgr alt keycode 6 = Meta_five >+ shift alt keycode 6 = Meta_percent >+altgr shift alt keycode 6 = Meta_percent >+ keycode 7 = six asciicircum six colon >+ control keycode 7 = Control_asciicircum >+altgr control keycode 7 = Control_asciicircum >+ alt keycode 7 = Meta_six >+altgr alt keycode 7 = Meta_six >+ shift alt keycode 7 = Meta_asciicircum >+altgr shift alt keycode 7 = Meta_asciicircum >+ keycode 8 = seven ampersand seven question >+ control keycode 8 = Control_underscore >+altgr control keycode 8 = Control_underscore >+ alt keycode 8 = Meta_seven >+altgr alt keycode 8 = Meta_seven >+ shift alt keycode 8 = Meta_ampersand >+altgr shift alt keycode 8 = Meta_ampersand >+ keycode 9 = eight asterisk eight asterisk >+ control keycode 9 = Delete >+altgr control keycode 9 = Delete >+ alt keycode 9 = Meta_eight >+altgr alt keycode 9 = Meta_eight >+ shift alt keycode 9 = Meta_asterisk >+altgr shift alt keycode 9 = Meta_asterisk >+ keycode 10 = nine parenleft nine parenleft >+ alt keycode 10 = Meta_nine >+altgr alt keycode 10 = Meta_nine >+ shift alt keycode 10 = Meta_parenleft >+altgr shift alt keycode 10 = Meta_parenleft >+ keycode 11 = zero parenright zero parenright >+ alt keycode 11 = Meta_zero >+altgr alt keycode 11 = Meta_zero >+ shift alt keycode 11 = Meta_parenright >+altgr shift alt keycode 11 = Meta_parenright >+ keycode 12 = minus underscore minus underscore >+ control keycode 12 = Control_underscore >+altgr control keycode 12 = Control_underscore >+ alt keycode 12 = Meta_minus >+altgr alt keycode 12 = Meta_minus >+ shift alt keycode 12 = Meta_underscore >+altgr shift alt keycode 12 = Meta_underscore >+altgr keycode 12 = U+04E9 >+altgr shift keycode 12 = U+04E8 >+ keycode 13 = equal plus equal plus >+ alt keycode 13 = Meta_equal >+altgr alt keycode 13 = Meta_equal >+ shift alt keycode 13 = Meta_plus >+altgr shift alt keycode 13 = Meta_plus >+altgr keycode 13 = U+04A3 >+altgr shift keycode 13 = U+04A2 >+ keycode 14 = Delete Delete Delete Delete >+ alt keycode 14 = Meta_Delete >+altgr alt keycode 14 = Meta_Delete >+ keycode 15 = Tab Tab Tab Tab >+ alt keycode 15 = Meta_Tab >+altgr alt keycode 15 = Meta_Tab >+ keycode 16 = +q >+altgr keycode 16 = U+0439 >+altgr shift keycode 16 = U+0419 >+ keycode 17 = +w >+altgr keycode 17 = U+0446 >+altgr shift keycode 17 = U+0426 >+ keycode 18 = +e >+altgr keycode 18 = U+0443 >+altgr shift keycode 18 = U+0423 >+ keycode 19 = +r >+altgr keycode 19 = U+043A >+altgr shift keycode 19 = U+041A >+ keycode 20 = +t >+altgr keycode 20 = U+0435 >+altgr shift keycode 20 = U+0415 >+ keycode 21 = +y >+altgr keycode 21 = U+043D >+altgr shift keycode 21 = U+041D >+ keycode 22 = +u >+altgr keycode 22 = U+0433 >+altgr shift keycode 22 = U+0413 >+ keycode 23 = +i >+altgr keycode 23 = U+0448 >+altgr shift keycode 23 = U+0428 >+ keycode 24 = +o >+altgr keycode 24 = U+0449 >+altgr shift keycode 24 = U+0429 >+ keycode 25 = +p >+altgr keycode 25 = U+0437 >+altgr shift keycode 25 = U+0417 >+ keycode 26 = bracketleft braceleft >+altgr keycode 26 = U+0445 >+altgr shift keycode 26 = U+0425 >+ control keycode 26 = Escape >+altgr control keycode 26 = Escape >+ alt keycode 26 = Meta_bracketleft >+altgr alt keycode 26 = Meta_bracketleft >+ keycode 27 = bracketright braceright bracketleft bracketright >+ >+# The keycode "0xFF" is too dangerous for many programs (including emacs). >+# So let it be bracket instead of Hard Sign. >+altgr keycode 27 = U+044A >+altgr shift keycode 27 = U+042A >+ control keycode 27 = Control_bracketright >+altgr control keycode 27 = Control_bracketright >+ alt keycode 27 = Meta_bracketright >+altgr alt keycode 27 = Meta_bracketright >+ keycode 28 = Return >+ alt keycode 28 = 0x080d >+altgr alt keycode 28 = 0x080d >+ control keycode 28 = Linefeed >+altgr control keycode 28 = Linefeed >+ keycode 29 = Control >+ keycode 30 = +a >+altgr keycode 30 = U+0444 >+altgr shift keycode 30 = U+0424 >+ keycode 31 = +s >+altgr keycode 31 = U+044B >+altgr shift keycode 31 = U+042B >+ keycode 32 = +d >+altgr keycode 32 = U+0432 >+altgr shift keycode 32 = U+0412 >+ keycode 33 = +f >+altgr keycode 33 = U+0430 >+altgr shift keycode 33 = U+0410 >+ keycode 34 = +g >+altgr keycode 34 = U+043F >+altgr shift keycode 34 = U+041F >+ keycode 35 = +h >+altgr keycode 35 = U+0440 >+altgr shift keycode 35 = U+0420 >+ keycode 36 = +j >+altgr keycode 36 = U+043E >+altgr shift keycode 36 = U+041E >+ keycode 37 = +k >+altgr keycode 37 = U+043B >+altgr shift keycode 37 = U+041B >+ keycode 38 = +l >+altgr keycode 38 = U+0434 >+altgr shift keycode 38 = U+0414 >+ keycode 39 = semicolon colon >+altgr keycode 39 = U+0436 >+altgr shift keycode 39 = U+0416 >+ alt keycode 39 = Meta_semicolon >+altgr alt keycode 39 = Meta_semicolon >+ keycode 40 = apostrophe quotedbl >+ control keycode 40 = Control_g >+altgr control keycode 40 = Control_g >+ alt keycode 40 = Meta_apostrophe >+altgr alt keycode 40 = Meta_apostrophe >+altgr keycode 40 = U+044D >+altgr shift keycode 40 = U+042D >+ keycode 41 = grave asciitilde U+0451 U+0401 >+ control keycode 41 = nul >+altgr control keycode 41 = nul >+ alt keycode 41 = Meta_grave >+altgr alt keycode 41 = Meta_grave >+ keycode 42 = Shift >+ alt keycode 42 = AltGr_Lock >+altgr alt keycode 42 = AltGr_Lock >+ keycode 43 = backslash bar slash bar >+ control keycode 43 = Control_backslash >+altgr control keycode 43 = Control_backslash >+ alt keycode 43 = Meta_backslash >+altgr alt keycode 43 = Meta_backslash >+ shift alt keycode 43 = Meta_bar >+altgr shift alt keycode 43 = Meta_bar >+altgr keycode 43 = U+04AF >+altgr shift keycode 43 = U+04AE >+ keycode 44 = +z >+altgr keycode 44 = U+044F >+altgr shift keycode 44 = U+042F >+ keycode 45 = +x >+altgr keycode 45 = U+0447 >+altgr shift keycode 45 = U+0427 >+ keycode 46 = +c >+altgr keycode 46 = U+0441 >+altgr shift keycode 46 = U+0421 >+ keycode 47 = +v >+altgr keycode 47 = U+043C >+altgr shift keycode 47 = U+041C >+ keycode 48 = +b >+altgr keycode 48 = U+0438 >+altgr shift keycode 48 = U+0418 >+ keycode 49 = +n >+altgr keycode 49 = U+0442 >+altgr shift keycode 49 = U+0422 >+ keycode 50 = +m >+altgr keycode 50 = U+044C >+altgr shift keycode 50 = U+042C >+ keycode 51 = comma less >+ alt keycode 51 = Meta_comma >+altgr alt keycode 51 = Meta_comma >+ alt shift keycode 51 = Meta_less >+altgr alt shift keycode 51 = Meta_less >+altgr keycode 51 = U+0431 >+altgr shift keycode 51 = U+0411 >+ keycode 52 = period greater >+ alt keycode 52 = Meta_period >+altgr alt keycode 52 = Meta_period >+ alt shift keycode 52 = Meta_greater >+altgr alt shift keycode 52 = Meta_greater >+altgr keycode 52 = U+044E >+altgr shift keycode 52 = U+042E >+ >+# Can you survive without "yuo" letter? If no put U+0451 and U+0401 for >+# altgr keycode 53. >+ keycode 53 = slash question period comma >+ control keycode 53 = Delete >+altgr control keycode 53 = Delete >+ alt keycode 53 = Meta_slash >+altgr alt keycode 53 = Meta_slash >+ shift alt keycode 53 = Meta_question >+altgr shift alt keycode 53 = Meta_question >+ keycode 54 = Shift >+ keycode 55 = KP_Multiply >+ keycode 56 = Alt >+ keycode 57 = space space space space >+ control keycode 57 = nul >+altgr control keycode 57 = nul >+ alt keycode 57 = Meta_space >+altgr alt keycode 57 = Meta_space >+ keycode 58 = Caps_Lock >+ keycode 59 = F1 F11 F1 F11 >+ control keycode 59 = F1 >+altgr control keycode 59 = F1 >+ alt keycode 59 = Console_1 >+altgr alt keycode 59 = Console_1 >+ control alt keycode 59 = Console_1 >+altgr control alt keycode 59 = Console_1 >+ keycode 60 = F2 F12 F2 F12 >+ control keycode 60 = F2 >+altgr control keycode 60 = F2 >+ alt keycode 60 = Console_2 >+altgr alt keycode 60 = Console_2 >+ control alt keycode 60 = Console_2 >+altgr control alt keycode 60 = Console_2 >+ keycode 61 = F3 F13 F3 F13 >+ control keycode 61 = F3 >+altgr control keycode 61 = F3 >+ alt keycode 61 = Console_3 >+altgr alt keycode 61 = Console_3 >+ control alt keycode 61 = Console_3 >+altgr control alt keycode 61 = Console_3 >+ keycode 62 = F4 F14 F4 F14 >+ control keycode 62 = F4 >+ altgr control keycode 62 = F4 >+ alt keycode 62 = Console_4 >+altgr alt keycode 62 = Console_4 >+ control alt keycode 62 = Console_4 >+altgr control alt keycode 62 = Console_4 >+ keycode 63 = F5 F15 F5 F15 >+ control keycode 63 = F5 >+altgr control keycode 63 = F5 >+ alt keycode 63 = Console_5 >+altgr alt keycode 63 = Console_5 >+ control alt keycode 63 = Console_5 >+altgr control alt keycode 63 = Console_5 >+ keycode 64 = F6 F16 F6 F16 >+ control keycode 64 = F6 >+altgr control keycode 64 = F6 >+ alt keycode 64 = Console_6 >+altgr alt keycode 64 = Console_6 >+ control alt keycode 64 = Console_6 >+altgr control alt keycode 64 = Console_6 >+ keycode 65 = F7 F17 F7 F17 >+ control keycode 65 = F7 >+altgr control keycode 65 = F7 >+ alt keycode 65 = Console_7 >+altgr alt keycode 65 = Console_7 >+ control alt keycode 65 = Console_7 >+altgr control alt keycode 65 = Console_7 >+ keycode 66 = F8 F18 F8 F18 >+ control keycode 66 = F8 >+altgr control keycode 66 = F8 >+ alt keycode 66 = Console_8 >+altgr alt keycode 66 = Console_8 >+ control alt keycode 66 = Console_8 >+altgr control alt keycode 66 = Console_8 >+ keycode 67 = F9 F19 F9 F19 >+ control keycode 67 = F9 >+altgr control keycode 67 = F9 >+ alt keycode 67 = Console_9 >+altgr alt keycode 67 = Console_9 >+ control alt keycode 67 = Console_9 >+altgr control alt keycode 67 = Console_9 >+ keycode 68 = F10 F20 F10 F20 >+ control keycode 68 = F10 >+altgr control keycode 68 = F10 >+ alt keycode 68 = Console_10 >+altgr alt keycode 68 = Console_10 >+ control alt keycode 68 = Console_10 >+altgr control alt keycode 68 = Console_10 >+ keycode 69 = Num_Lock >+ keycode 70 = Scroll_Lock Show_Memory Show_Registers >+ control keycode 70 = Show_State >+altgr control keycode 70 = Show_State >+ alt keycode 70 = Scroll_Lock >+altgr alt keycode 70 = Scroll_Lock >+ keycode 71 = KP_7 >+ alt keycode 71 = Ascii_7 >+altgr alt keycode 71 = Ascii_7 >+ keycode 72 = KP_8 >+ alt keycode 72 = Ascii_8 >+altgr alt keycode 72 = Ascii_8 >+ keycode 73 = KP_9 >+ alt keycode 73 = Ascii_9 >+altgr alt keycode 73 = Ascii_9 >+ keycode 74 = KP_Subtract >+ keycode 75 = KP_4 >+ alt keycode 75 = Ascii_4 >+altgr alt keycode 75 = Ascii_4 >+ keycode 76 = KP_5 >+ alt keycode 76 = Ascii_5 >+altgr alt keycode 76 = Ascii_5 >+ keycode 77 = KP_6 >+ alt keycode 77 = Ascii_6 >+altgr alt keycode 77 = Ascii_6 >+ keycode 78 = KP_Add >+ keycode 79 = KP_1 >+ alt keycode 79 = Ascii_1 >+altgr alt keycode 79 = Ascii_1 >+ keycode 80 = KP_2 >+ alt keycode 80 = Ascii_2 >+altgr alt keycode 80 = Ascii_2 >+ keycode 81 = KP_3 >+ alt keycode 81 = Ascii_3 >+altgr alt keycode 81 = Ascii_3 >+ keycode 82 = KP_0 >+ alt keycode 82 = Ascii_0 >+altgr alt keycode 82 = Ascii_0 >+ keycode 83 = KP_Period >+altgr control keycode 83 = Boot >+control alt keycode 83 = Boot >+altgr control alt keycode 83 = Boot >+ keycode 84 = Last_Console >+ keycode 85 = >+ keycode 86 = less greater bar >+ alt keycode 86 = Meta_less >+altgr alt keycode 86 = Meta_less >+ keycode 87 = F11 F11 F11 F11 >+ control keycode 87 = F11 >+altgr control keycode 87 = F11 >+ alt keycode 87 = Console_11 >+altgr alt keycode 87 = Console_11 >+ control alt keycode 87 = Console_11 >+altgr control alt keycode 87 = Console_11 >+ keycode 88 = F12 F12 F12 F12 >+ control keycode 88 = F12 >+altgr control keycode 88 = F12 >+ alt keycode 88 = Console_12 >+altgr alt keycode 88 = Console_12 >+ control alt keycode 88 = Console_12 >+altgr control 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 = Control >+ keycode 98 = KP_Divide >+ keycode 99 = Control_backslash >+ control keycode 99 = Control_backslash >+altgr control keycode 99 = Control_backslash >+ alt keycode 99 = Control_backslash >+altgr 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 >+altgr 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 >+altgr shift keycode 109 = Scroll_Forward >+ keycode 110 = Insert >+ keycode 111 = Remove >+altgr control keycode 111 = Boot >+control alt keycode 111 = Boot >+altgr 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 = >+string F1 = "\033[[A" >+string F2 = "\033[[B" >+string F3 = "\033[[C" >+string F4 = "\033[[D" >+string F5 = "\033[[E" >+string F6 = "\033[17~" >+string F7 = "\033[18~" >+string F8 = "\033[19~" >+string F9 = "\033[20~" >+string F10 = "\033[21~" >+string F11 = "\033[23~" >+string F12 = "\033[24~" >+string F13 = "\033[25~" >+string F14 = "\033[26~" >+string F15 = "\033[28~" >+string F16 = "\033[29~" >+string F17 = "\033[31~" >+string F18 = "\033[32~" >+string F19 = "\033[33~" >+string F20 = "\033[34~" >+string Find = "\033[1~" >+string Insert = "\033[2~" >+string Remove = "\033[3~" >+string Select = "\033[4~" >+string Prior = "\033[5~" >+string Next = "\033[6~" >+string F21 = "" >+string F22 = "" >+string F23 = "" >+string F24 = "" >+string F25 = "" >+string F26 = "" >+
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 19629
:
3454
| 3465