Package: console-data
Version: 2:1.08a-1
Severity: normal
Tags: patch

Attached is a Kirghiz keymap contributed by Ilyas Bakirov.

That keymap should be added to the udeb and linked to Kirghiz language in
the maintainer scripts.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.29-1-686 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages console-data depends on:
ii  cdebconf [debconf-2.0]        0.141      Debian Configuration Management Sy
ii  debconf [debconf-2.0]         1.5.26     Debian configuration management sy

Versions of packages console-data recommends:
ii  console-common                0.7.80     basic infrastructure for text cons
ii  kbd                           1.15-1     Linux console font and keytable ut

Versions of packages console-data suggests:
ii  unicode-data                  5.1.0-1    Property data for the Unicode char

-- debconf information excluded
# 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 =   ""

Reply via email to