Re: Turkce konsol tuseslemleri
Merhaba,
Turkce-NASIL'in eklerinde gelen 'trq' (ISO Q eslemi) ve 'trqu' (Unicode
Q eslemi) dosyalarinda kucuk bazi degisiklikler yaptim. Bu
degisiklikleri ekteki diff'lerde gorebilirsiniz.
* Aksanli karakterler icin ilgili butun tuslara 'dead_*' serisi eklendi:
Altgr-ğ --> ä
Altgr-ş --> á
Shift-Altgr-, --> à
Shift-Altgr-3 --> â
* Turkce X klavyeyle uyumluluk icin normalde Eacute olarak gorulen
konuma "backslash" atandi:
Shift-" --> \
Ayni degisiklikler her iki eslem icin de uygulandi. Yamalanmis haliyle
bu iki eslemi de gonderiyorum. Gorusleri olan varsa lutfen kisa surede
bildirsin, bu hafta icinde hata bildiriminde bulunacagim.
P.S. Testleri sanal konsola gecerek su sekilde yapabilirsiniz:
'trq'
loadkeys trq.kmap
'trqu'
export LANG=tr_TR.UTF-8; kbd_mode -u; loadkeys trqu.kmap
(Unicode kipinden donusde 'kbd_mode -a'yi calistirmayi
unutmayin.)
--
roktas
32c32
< keycode 4 = three asciicircum numbersign
---
> keycode 4 = three asciicircum numbersign dead_circumflex
59a60
> control altgr keycode 10 = Control_bracketright
73c74,75
< keycode 14 = Delete
---
> keycode 14 = Delete Delete
> control keycode 14 = BackSpace
94c96
< keycode 26 = +gbreve +Gbreve
---
> keycode 26 = +gbreve +Gbreve dead_diaeresis
96c98
< keycode 27 = +udiaeresis +Udiaeresis asciitilde
---
> keycode 27 = +udiaeresis +Udiaeresis asciitilde dead_tilde
112c114
< keycode 39 = +scedilla +Scedilla
---
> keycode 39 = +scedilla +Scedilla dead_acute
115c117
< keycode 41 = quotedbl plusminus degree
---
> keycode 41 = quotedbl backslash plusminus degree
119c121
< keycode 43 = comma semicolon grave
---
> keycode 43 = comma semicolon grave dead_grave
17c17
< #
---
> # XXX roktas
42,43c42,43
< keycode 4 = three asciicircum numbersign VoidSymbol \
< Escape Escape Escape Escape \
---
> keycode 4 = three asciicircum numbersign dead_circumflex \
> Escape Escape Control_bracketright Escape \
142,143c142,143
< keycode 26 = U+011F U+011E VoidSymbol VoidSymbol
< keycode 27 = U+00FC U+00DC asciitilde VoidSymbol
---
> keycode 26 = U+011F U+011E dead_diaeresis VoidSymbol
> keycode 27 = U+00FC U+00DC asciitilde dead_tilde
195c195
< keycode 39 = U+015F U+015E U+00B4 VoidSymbol \
---
> keycode 39 = U+015F U+015E U+00B4 dead_acute \
203c203
< keycode 41 = quotedbl U+00B1 U+00B0 VoidSymbol \
---
> keycode 41 = quotedbl backslash U+00B1 U+00B0 \
208c208
< keycode 43 = comma semicolon grave VoidSymbol \
---
> keycode 43 = comma semicolon grave dead_grave \
# Turkish ISO-8859-9 Q-Keyboard Map (105 keys PC)
# Copyright (C) Nilgün Belma Bugüner
# Nilgün Belma Bugüner <nilgun@superonline.com>, 2002
#
# Permission is granted to freely copy and distrubute
# this file and modified versions, provided that this
# header is not removed and modified versions are marked
# as such.
#
# ctrl+alt ile birlikte 8 ve 9 tuslari utf-8 ve iso8859-9 kipler arasinda,
# ayrica ctrl+alt ile birlikte 0 tusu F ve Q klavyeler arasinda
# gecis yapmak icin kullanilabilir.
#
# Aksanli karakterleri uretmeye yonelik degisiklikler
# Recai Oktas <roktas@omu.edu.tr>, 2004
#
# Aksanli karakterleri (or. acute, eacute) uretmek icin aksan
# karakterinin goruldugu tusu altgr veya shift-altgr ile birlikte
# tusladiktan sonra ilgili karakteri tuslayin.
#
charset "iso-8859-9"
keymaps 0-6,8-9,12
include "linux-with-alt-and-altgr"
plain keycode 111 = Remove
alt keycode 111 = Meta_Control_h
strings as usual
keycode 1 = Escape
alt keycode 1 = Meta_Escape
keycode 2 = one exclam
alt keycode 2 = Meta_one
alt shift keycode 2 = Meta_exclam
keycode 3 = two apostrophe
control keycode 3 = nul
control shift keycode 3 = nul
alt keycode 3 = Meta_two
alt shift keycode 3 = Meta_apostrophe
keycode 4 = three asciicircum numbersign dead_circumflex
control keycode 4 = Escape
alt keycode 4 = Meta_three
alt shift keycode 4 = Meta_asciicircum
keycode 5 = four plus dollar
control keycode 5 = Control_backslash
alt keycode 5 = Meta_four
alt shift keycode 5 = Meta_plus
keycode 6 = five percent
control keycode 6 = Control_bracketright
alt keycode 6 = Meta_five
alt shift keycode 6 = Meta_percent
keycode 7 = six ampersand
control keycode 7 = Control_asciicircum
alt keycode 7 = Meta_six
alt shift keycode 7 = Meta_ampersand
keycode 8 = seven slash braceleft
control keycode 8 = Control_underscore
alt keycode 8 = Meta_seven
alt shift keycode 8 = Meta_slash
keycode 9 = eight parenleft bracketleft
control keycode 9 = Delete
alt keycode 9 = Meta_eight
alt shift keycode 9 = Meta_parenleft
control alt keycode 9 = F200
keycode 10 = nine parenright bracketright
alt keycode 10 = Meta_nine
alt shift keycode 10 = Meta_parenright
control altgr keycode 10 = Control_bracketright
control alt keycode 10 = F201
keycode 11 = zero equal braceright
alt keycode 11 = Meta_zero
alt shift keycode 11 = Meta_equal
control alt keycode 11 = F202
keycode 12 = asterisk question backslash
control keycode 12 = Control_underscore
control shift keycode 12 = Control_underscore
alt keycode 12 = Meta_asterisk
alt shift keycode 12 = Meta_question
keycode 13 = minus underscore
alt keycode 13 = Meta_minus
alt shift keycode 13 = Meta_underscore
keycode 14 = Delete Delete
control keycode 14 = BackSpace
alt keycode 14 = Meta_Delete
keycode 15 = Tab
alt keycode 15 = Meta_Tab
keycode 16 = q
altgr keycode 16 = at
keycode 17 = w
keycode 18 = e
keycode 19 = r
keycode 20 = t
keycode 21 = y
keycode 22 = u
altgr keycode 22 = +ucircumflex
altgr shift keycode 22 = +Ucircumflex
keycode 23 = +dotlessi +I
altgr keycode 23 = +icircumflex
altgr shift keycode 23 = +Icircumflex
keycode 24 = o
altgr keycode 24 = +ocircumflex
altgr shift keycode 24 = +Ocircumflex
keycode 25 = p
keycode 26 = +gbreve +Gbreve dead_diaeresis
control keycode 26 = Escape
keycode 27 = +udiaeresis +Udiaeresis asciitilde dead_tilde
control keycode 27 = Control_bracketright
keycode 28 = Return
alt keycode 28 = 0x080d
keycode 29 = Control
keycode 30 = a
altgr keycode 30 = +acircumflex
altgr shift keycode 30 = +Acircumflex
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 = +scedilla +Scedilla dead_acute
keycode 40 = +i +Idotabove
control keycode 40 = Control_g
keycode 41 = quotedbl backslash plusminus degree
control keycode 41 = nul
alt keycode 41 = Meta_quotedbl
keycode 42 = Shift
keycode 43 = comma semicolon grave dead_grave
control keycode 43 = Control_backslash
alt keycode 43 = Meta_comma
alt shift keycode 43 = Meta_semicolon
keycode 44 = z Z space
keycode 45 = x
keycode 46 = c
keycode 47 = v
keycode 48 = b
keycode 49 = n
keycode 50 = m
keycode 51 = +odiaeresis +Odiaeresis
keycode 52 = +ccedilla +Ccedilla
keycode 53 = period colon slash
control keycode 53 = Delete
alt keycode 53 = Meta_period
alt shift keycode 53 = Meta_colon
keycode 54 = Shift
keycode 56 = Alt
keycode 57 = space nobreakspace
control keycode 57 = nul
alt keycode 57 = Meta_space
keycode 58 = Caps_Lock
keycode 86 = less greater bar brokenbar
alt keycode 86 = Meta_less
alt shift keycode 86 = Meta_greater
keycode 97 = Control
string F200 = "export LANG=tr_TR.UTF-8; kbd_mode -u; loadkeys trqu; echo -ne '\\033\\045G\\033(K'\015"
string F201 = "export LANG=tr_TR; kbd_mode -a; loadkeys trq; echo -ne '\\033\\045@\\033(B'\015"
string F202 = "loadkeys trf; echo \015"
# Turkish UTF-8 Q-Keybord Map (105 keys PC)
# Copyright (C) Nilgün Belma Bugüner
# Nilgün Belma Bugüner <nilgun@superonline.com>, 2002
#
# Permission is granted to freely copy and distrubute
# this file and modified versions, provided that this
# header is not removed and modified versions are marked
# as such.
#
# CapsLock Turkce karakterlerde calismazsa sol tarafta ctrl ve Alt tuslari
# arasindaki win tusunu kullanabilirsiniz. CapsLock tusu ile birlikte
# kullanmamanizi oneririm, yoksa diger karakterler kucuk cikar.
#
# ctrl+alt ile birlikte 8 ve 9 tuslari utf-8 ve iso8859-9 kipler arasinda,
# ayrica ctrl+alt ile birlikte 0 tusu F ve Q klavyeler arasinda
# gecis yapmak icin kullanilabilir.
#
# Aksanli karakterleri uretmeye yonelik degisiklikler
# Recai Oktas <roktas@omu.edu.tr>, 2004
#
# Aksanli karakterleri (or. acute, eacute) uretmek icin aksan
# karakterinin goruldugu tusu altgr veya shift-altgr ile birlikte
# tusladiktan sonra ilgili karakteri tuslayin.
#
charset "iso-10646-18"
keymaps 0-15
strings as usual
# Kendi +Shift +AltGr +Shift
# +AltGr
# Kendi 0 1 2 3
# +Control 4 5 6 7
# +Alt 8 9 10 11
# +Control+Alt 12 13 14 15
keycode 1 = Escape Escape Escape Escape \
VoidSymbol VoidSymbol VoidSymbol VoidSymbol \
Meta_Escape Meta_Escape Meta_Escape Meta_Escape
keycode 2 = one exclam VoidSymbol VoidSymbol \
VoidSymbol VoidSymbol VoidSymbol VoidSymbol \
Meta_one Meta_exclam Meta_one Meta_exclam \
VoidSymbol VoidSymbol VoidSymbol VoidSymbol
keycode 3 = two apostrophe U+00A3 VoidSymbol \
nul nul nul nul \
Meta_two Meta_at Meta_two Meta_at \
nul nul nul nul
keycode 4 = three asciicircum numbersign dead_circumflex \
Escape Escape Control_bracketright Escape \
Meta_three Meta_numbersign Meta_three Meta_numbersign
keycode 5 = four plus dollar VoidSymbol \
Control_backslash Control_backslash Control_backslash Control_backslash \
Meta_four Meta_dollar Meta_four Meta_dollar
keycode 6 = five percent U+00BD VoidSymbol \
Control_bracketright Control_bracketright Control_bracketright Control_bracketright\
Meta_five Meta_percent Meta_five Meta_percent
keycode 7 = six ampersand VoidSymbol VoidSymbol \
Control_asciicircum Control_asciicircum Control_asciicircum Control_asciicircum \
Meta_six Meta_asciicircum Meta_six Meta_asciicircum \
Meta_Control_asciicircum Meta_Control_asciicircum Meta_Control_asciicircum Meta_Control_asciicircum
keycode 8 = seven slash braceleft VoidSymbol \
Control_underscore Control_underscore Control_underscore Control_underscore \
Meta_seven Meta_ampersand Meta_seven Meta_ampersand
keycode 9 = eight parenleft bracketleft VoidSymbol \
Delete Delete Delete Delete \
Meta_eight Meta_asterisk Meta_eight Meta_asterisk \
F200 F200 F200 F200
keycode 10 = nine parenright bracketright VoidSymbol \
VoidSymbol VoidSymbol VoidSymbol VoidSymbol \
Meta_nine Meta_parenleft Meta_nine Meta_parenleft \
F201 F201 F201 F201
keycode 11 = zero equal braceright VoidSymbol \
VoidSymbol VoidSymbol VoidSymbol VoidSymbol \
Meta_zero Meta_parenright Meta_zero Meta_parenright \
F202 F202 F202 F202
keycode 12 = asterisk question backslash VoidSymbol \
Control_underscore VoidSymbol Control_underscore VoidSymbol \
Meta_minus VoidSymbol Meta_minus VoidSymbol \
Meta_Control_underscore VoidSymbol Meta_Control_underscore VoidSymbol
keycode 13 = minus underscore minus underscore \
VoidSymbol VoidSymbol VoidSymbol VoidSymbol \
Meta_equal Meta_plus Meta_equal Meta_plus
keycode 14 = BackSpace BackSpace BackSpace BackSpace \
Delete Delete Delete Delete \
Meta_BackSpace Meta_BackSpace Meta_BackSpace Meta_BackSpace \
Meta_Delete Meta_Delete Meta_Delete Meta_Delete
keycode 15 = Tab F215 Tab F215 \
VoidSymbol VoidSymbol VoidSymbol VoidSymbol \
Meta_Tab Meta_Tab Meta_Tab Meta_Tab
keycode 16 = +q +Q at VoidSymbol \
Control_q Control_q Control_q Control_q \
Meta_q Meta_Q Meta_q Meta_Q \
Meta_Control_q Meta_Control_q Meta_Control_q Meta_Control_q
keycode 17 = +w +W VoidSymbol VoidSymbol \
Control_w Control_w Control_w Control_w \
Meta_w Meta_W Meta_w Meta_W \
Meta_Control_w Meta_Control_w Meta_Control_w Meta_Control_w
keycode 18 = +e +E U+20AC VoidSymbol \
Control_e Control_e Control_e Control_e \
Meta_e Meta_E Meta_e Meta_E \
Meta_Control_e Meta_Control_e Meta_Control_e Meta_Control_e
keycode 19 = +r +R VoidSymbol VoidSymbol \
Control_r Control_r Control_r Control_r \
Meta_r Meta_R Meta_r Meta_R \
Meta_Control_r Meta_Control_r Meta_Control_r Meta_Control_r
keycode 20 = +t +T VoidSymbol VoidSymbol \
Control_t Control_t Control_t Control_t \
Meta_t Meta_T Meta_t Meta_T \
Meta_Control_t Meta_Control_t Meta_Control_t Meta_Control_t
keycode 21 = +y +Y U+00A5 VoidSymbol \
Control_y Control_y Control_y Control_y \
Meta_y Meta_Y Meta_y Meta_Y \
Meta_Control_y Meta_Control_y Meta_Control_y Meta_Control_y
keycode 22 = +u +U U+00FB U+00DB \
Control_u Control_u Control_u Control_u \
Meta_u Meta_U Meta_u Meta_U \
Meta_Control_u Meta_Control_u Meta_Control_u Meta_Control_u
keycode 23 = U+0131 +I U+00EE U+00CE
keycode 24 = +o +O U+00F4 U+00D4 \
Control_o Control_o Control_o Control_o \
Meta_o Meta_O Meta_o Meta_O \
Meta_Control_o Meta_Control_o Meta_Control_o Meta_Control_o
keycode 25 = +p +P VoidSymbol VoidSymbol \
Control_p Control_p Control_p Control_p \
Meta_p Meta_P Meta_p Meta_P \
Meta_Control_p Meta_Control_p Meta_Control_p Meta_Control_p
keycode 26 = U+011F U+011E dead_diaeresis VoidSymbol
keycode 27 = U+00FC U+00DC asciitilde dead_tilde
keycode 28 = Return Return Return Return \
Return Return Return Return \
Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m \
AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock
keycode 29 = Control
keycode 30 = +a +A U+00E2 U+00C2 \
Control_a Control_a Control_a Control_a \
Meta_a Meta_A Meta_a Meta_A \
Meta_Control_a Meta_Control_a Meta_Control_a Meta_Control_a
keycode 31 = +s +S VoidSymbol VoidSymbol \
Control_s Control_s Control_s Control_s \
Meta_s Meta_S Meta_s Meta_S \
Meta_Control_s Meta_Control_s Meta_Control_s Meta_Control_s
keycode 32 = +d +D VoidSymbol VoidSymbol \
Control_d Control_d Control_d Control_d \
Meta_d Meta_D Meta_d Meta_D \
Meta_Control_d Meta_Control_d Meta_Control_d Meta_Control_d
keycode 33 = +f +F VoidSymbol VoidSymbol \
Control_f Control_f Control_f Control_f \
Meta_f Meta_F Meta_f Meta_F \
Meta_Control_f Meta_Control_f Meta_Control_f Meta_Control_f
keycode 34 = +g +G VoidSymbol VoidSymbol \
Control_g Control_g Control_g Control_g \
Meta_g Meta_G Meta_g Meta_G \
Meta_Control_g Meta_Control_g Meta_Control_g Meta_Control_g
keycode 35 = +h +H VoidSymbol VoidSymbol \
BackSpace F1 BackSpace F1 \
Meta_h Meta_H Meta_h Meta_H \
Meta_BackSpace Meta_BackSpace Meta_BackSpace Meta_BackSpace
keycode 36 = +j +J VoidSymbol VoidSymbol \
Linefeed Linefeed Linefeed Linefeed \
Meta_j Meta_J Meta_j Meta_J \
Meta_Linefeed Meta_Linefeed Meta_Linefeed Meta_Linefeed
keycode 37 = +k +K VoidSymbol VoidSymbol \
Control_k Control_k Control_k Control_k \
Meta_k Meta_K Meta_k Meta_K \
Meta_Control_k Meta_Control_k Meta_Control_k Meta_Control_k
keycode 38 = +l +L VoidSymbol VoidSymbol \
Control_l Control_l Control_l Control_l \
Meta_l Meta_L Meta_l Meta_L \
Meta_Control_l Meta_Control_l Meta_Control_l Meta_Control_l
keycode 39 = U+015F U+015E U+00B4 dead_acute \
VoidSymbol VoidSymbol VoidSymbol VoidSymbol \
Meta_semicolon Meta_colon Meta_semicolon Meta_colon
keycode 40 = +i U+0130 apostrophe VoidSymbol \
Control_l Control_l Control_l Control_l \
Meta_apostrophe Meta_quotedbl Meta_apostrophe Meta_quotedbl
keycode 41 = quotedbl backslash U+00B1 U+00B0 \
nul nul nul nul \
Meta_grave Meta_asciitilde Meta_grave Meta_asciitilde
keycode 42 = Shift
keycode 43 = comma semicolon grave dead_grave \
Control_backslash Control_backslash Control_backslash Control_backslash \
Meta_backslash Meta_bar Meta_backslash Meta_bar \
Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash Meta_Control_backslash
keycode 44 = +z +Z U+00AB VoidSymbol \
Control_z Control_z Control_z Control_z \
Meta_z Meta_Z Meta_z Meta_Z \
Meta_Control_z Meta_Control_z Meta_Control_z Meta_Control_z
keycode 45 = +x +X U+00BB VoidSymbol \
Control_x Control_x Control_x Control_x \
Meta_x Meta_X Meta_x Meta_X \
Meta_Control_x Meta_Control_x Meta_Control_x Meta_Control_x
keycode 46 = +c +C U+00A9 VoidSymbol \
Control_c Control_c Control_c Control_c \
Meta_c Meta_C Meta_c Meta_C \
Meta_Control_c Meta_Control_c Meta_Control_c Meta_Control_c
keycode 47 = +v +V VoidSymbol VoidSymbol \
Control_v Control_v Control_v Control_v \
Meta_v Meta_V Meta_v Meta_V \
Meta_Control_v Meta_Control_v Meta_Control_v Meta_Control_v
keycode 48 = +b +B U+00A0 VoidSymbol \
Control_b Control_b Control_b Control_b \
Meta_b Meta_B Meta_b Meta_B \
Meta_Control_b Meta_Control_b Meta_Control_b Meta_Control_b
keycode 49 = +n +N VoidSymbol VoidSymbol \
Control_n Control_n Control_n Control_n \
Meta_n Meta_N Meta_n Meta_N \
Meta_Control_n Meta_Control_n Meta_Control_n Meta_Control_n
keycode 50 = +m +M U+00B5 VoidSymbol \
Control_m Control_m Control_m Control_m \
Meta_m Meta_M Meta_m Meta_M \
Meta_Control_m Meta_Control_m Meta_Control_m Meta_Control_m
keycode 51 = U+00F6 U+00D6 VoidSymbol VoidSymbol \
VoidSymbol VoidSymbol VoidSymbol VoidSymbol \
Meta_comma Meta_less Meta_comma Meta_less
keycode 52 = U+00E7 U+00C7 VoidSymbol VoidSymbol \
Compose Compose Compose Compose \
Meta_period Meta_greater Meta_period Meta_greater
keycode 53 = period colon U+2022 VoidSymbol \
Delete Delete Delete Delete \
Meta_slash Meta_question Meta_slash Meta_question
keycode 54 = Shift
keycode 55 = KP_Multiply KP_Multiply Hex_C KP_Multiply \
KP_Multiply Hex_C KP_Multiply Hex_C \
KP_Multiply Hex_C KP_Multiply Hex_C \
KP_Multiply KP_Multiply KP_Multiply KP_Multiply
keycode 56 = Alt
keycode 57 = space space U+00A0 U+00A0 \
nul VoidSymbol nul VoidSymbol \
Meta_space Meta_space Meta_space Meta_space
keycode 58 = Shift_Lock
keycode 59 = F1 F1 F1 F11 \
F21 F31 F21 F31 \
Console_1 Console_1 Console_1 Console_13 \
Console_1 Console_13 Console_1 Console_13
keycode 60 = F2 F2 F2 F12 \
F22 F32 F22 F32 \
Console_2 Console_2 Console_2 Console_14 \
Console_2 Console_14 Console_2 Console_14
keycode 61 = F3 F3 F3 F13 \
F23 F33 F23 F33 \
Console_3 Console_3 Console_3 Console_15 \
Console_3 Console_15 Console_3 Console_15
keycode 62 = F4 F4 F4 F14 \
F24 F34 F24 F34 \
Console_4 Console_4 Console_4 Console_16 \
Console_4 Console_16 Console_4 Console_16
keycode 63 = F5 F5 F5 F15 \
F25 F35 F25 F35 \
Console_5 Console_5 Console_5 Console_17 \
Console_5 Console_17 Console_5 Console_17
keycode 64 = F6 F6 F6 F16 \
F26 F36 F26 F36 \
Console_6 Console_6 Console_6 Console_18 \
Console_6 Console_18 Console_6 Console_18
keycode 65 = F7 F7 F7 F17 \
F27 F37 F27 F37 \
Console_7 Console_7 Console_7 Console_19 \
Console_7 Console_19 Console_7 Console_19
keycode 66 = F8 F8 F8 F18 \
F28 F38 F28 F38 \
Console_8 Console_8 Console_8 Console_20 \
Console_8 Console_20 Console_8 Console_20
keycode 67 = F9 F9 F9 F19 \
F29 F39 F29 F39 \
Console_9 Console_9 Console_9 Console_21 \
Console_9 Console_21 Console_9 Console_21
keycode 68 = F10 F10 F10 F20 \
F30 F40 F30 F40 \
Console_10 Console_10 Console_10 Console_22 \
Console_10 Console_22 Console_10 Console_22
keycode 69 = Num_Lock Bare_Num_Lock Hex_A Bare_Num_Lock \
Num_Lock Hex_A Num_Lock Hex_A \
Num_Lock Hex_A Num_Lock Hex_A \
Num_Lock Num_Lock Num_Lock Num_Lock
keycode 70 = Scroll_Lock Show_Memory Scroll_Lock Show_Memory \
Show_State VoidSymbol Show_State VoidSymbol \
Scroll_Lock Show_Registers Scroll_Lock Show_Registers
keycode 71 = KP_7 KP_7 Hex_7 KP_7 \
KP_7 Hex_7 KP_7 Hex_7 \
Ascii_7 Hex_7 Ascii_7 Hex_7 \
KP_7 KP_7 KP_7 KP_7
keycode 72 = KP_8 KP_8 Hex_8 KP_8 \
KP_8 Hex_8 KP_8 Hex_8 \
Ascii_8 Hex_8 Ascii_8 Hex_8 \
KP_8 KP_8 KP_8 KP_8
keycode 73 = KP_9 KP_9 Hex_9 KP_9 \
KP_9 Hex_9 KP_9 Hex_9 \
Ascii_9 Hex_9 Ascii_9 Hex_9 \
KP_9 KP_9 KP_9 KP_9
keycode 74 = KP_Subtract KP_Subtract Hex_D KP_Subtract \
KP_Subtract Hex_D KP_Subtract Hex_D \
KP_Subtract Hex_D KP_Subtract Hex_D \
KP_Subtract KP_Subtract KP_Subtract KP_Subtract
keycode 75 = KP_4 KP_4 Hex_4 KP_4 \
KP_4 Hex_4 KP_4 Hex_4 \
Ascii_4 Hex_4 Ascii_4 Hex_4 \
KP_4 KP_4 KP_4 KP_4
keycode 76 = KP_5 KP_5 Hex_5 KP_5 \
KP_5 Hex_5 KP_5 Hex_5 \
Ascii_5 Hex_5 Ascii_5 Hex_5 \
KP_5 KP_5 KP_5 KP_5
keycode 77 = KP_6 KP_6 Hex_6 KP_6 \
KP_6 Hex_6 KP_6 Hex_6 \
Ascii_6 Hex_6 Ascii_6 Hex_6 \
KP_6 KP_6 KP_6 KP_6
keycode 78 = KP_Add KP_Add Hex_E KP_Add \
KP_Add Hex_E KP_Add Hex_E \
KP_Add Hex_E KP_Add Hex_E \
KP_Add KP_Add KP_Add KP_Add
keycode 79 = KP_1 KP_1 Hex_1 KP_1 \
KP_1 Hex_1 KP_1 Hex_1 \
Ascii_1 Hex_1 Ascii_1 Hex_1 \
KP_1 KP_1 KP_1 KP_1
keycode 80 = KP_2 KP_2 Hex_2 KP_2 \
KP_2 Hex_2 KP_2 Hex_2 \
Ascii_2 Hex_2 Ascii_2 Hex_2 \
KP_2 KP_2 KP_2 KP_2
keycode 81 = KP_3 KP_3 Hex_3 KP_3 \
KP_3 Hex_3 KP_3 Hex_3 \
Ascii_3 Hex_3 Ascii_3 Hex_3 \
KP_3 KP_3 KP_3 KP_3
keycode 82 = KP_0 KP_0 Hex_0 KP_0 \
KP_0 Hex_0 KP_0 Hex_0 \
Ascii_0 Hex_0 Ascii_0 Hex_0 \
KP_0 KP_0 KP_0 KP_0
keycode 83 = KP_Period KP_Period KP_Period KP_Period \
KP_Period KP_Period Boot KP_Period \
KP_Period KP_Period KP_Period KP_Period \
Boot KP_Period Boot KP_Period
keycode 84 = Last_Console
keycode 85 = VoidSymbol
keycode 86 = less greater bar U+00A6
keycode 87 = F11 F11 F11 F21 \
F31 F41 F31 F41 \
Console_11 Console_11 Console_11 Console_23 \
Console_11 Console_23 Console_11 Console_23
keycode 88 = F12 F12 F12 F22 \
F32 F42 F32 F42 \
Console_12 Console_12 Console_12 Console_24 \
Console_12 Console_24 Console_12 Console_24
keycode 89 = VoidSymbol
keycode 90 = VoidSymbol
keycode 91 = VoidSymbol
keycode 92 = VoidSymbol
keycode 93 = VoidSymbol
keycode 94 = VoidSymbol
keycode 95 = VoidSymbol
keycode 96 = KP_Enter KP_Enter Hex_F KP_Enter \
KP_Enter Hex_F KP_Enter Hex_F \
Hex_F Hex_F Hex_F Hex_F \
AltGr_Lock AltGr_Lock AltGr_Lock AltGr_Lock
keycode 97 = Control
keycode 98 = KP_Divide KP_Divide Hex_B KP_Divide \
KP_Divide Hex_B KP_Divide Hex_B \
Hex_B Hex_B Hex_B Hex_B \
KP_Divide KP_Divide KP_Divide KP_Divide
keycode 99 = Control_backslash
keycode 100 = AltGr AltGr AltGr AltGr \
AltGr AltGr AltGr AltGr \
Compose Compose Compose Compose \
AltGr AltGr AltGr AltGr
keycode 101 = Break
keycode 102 = Find F102 Find F102
keycode 103 = Up Up Up F103 \
Up F103 Up Up \
KeyboardSignal KeyboardSignal KeyboardSignal KeyboardSignal \
Up Up Up Up
keycode 104 = Prior Scroll_Backward Prior Scroll_Backward
keycode 105 = Left Left Left F105 \
Left F105 Left Left \
Decr_Console Decr_Console Decr_Console Decr_Console \
Left Left Left Left
keycode 106 = Right Right Right F106 \
Right F106 Right F106 \
Incr_Console Incr_Console Incr_Console Incr_Console \
Right Right Right Right
keycode 107 = Select F108 Select F108
keycode 108 = Down Down Down F107
keycode 109 = Next Scroll_Forward Next Scroll_Forward
keycode 110 = Insert F110 Insert F110
keycode 111 = Remove Remove Remove F111 \
Delete Delete Delete Delete \
Meta_Delete Meta_Delete Meta_Delete Meta_Delete \
Boot Boot Boot Boot
keycode 112 = Macro
keycode 113 = F13
keycode 114 = F14
keycode 115 = Help
keycode 116 = Do
keycode 117 = F17
keycode 118 = KP_MinPlus
keycode 119 = Pause
keycode 120 = VoidSymbol
keycode 121 = VoidSymbol
keycode 122 = VoidSymbol
keycode 123 = VoidSymbol
keycode 124 = VoidSymbol
keycode 125 = Shift_Lock
keycode 126 = Caps_On
keycode 127 = Uncaps_Shift
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 Macro = "\033[M"
string Pause = "\033[P"
string F21 = "\033[35~"
string F22 = "\033[36~"
string F23 = "\033[37~"
string F24 = "\033[38~"
string F25 = "\033[39~"
string F26 = "\033[40~"
string F27 = "\033[41~"
string F28 = "\033[42~"
string F29 = "\033[43~"
string F30 = "\033[44~"
string F31 = "\033[45~"
string F32 = "\033[46~"
string F33 = "\033[47~"
string F34 = "\033[48~"
string F35 = "\033[49~"
string F36 = "\033[50~"
string F37 = "\033[51~"
string F38 = "\033[52~"
string F39 = "\033[53~"
string F40 = "\033[54~"
string F41 = "\033[55~"
string F42 = "\033[56~"
string F102 = "\033[7$"
string F103 = "\033[a"
string F105 = "\033[d"
string F106 = "\033[c"
string F107 = "\033[8$"
string F108 = "\033[b"
string F110 = "\033[2$"
string F111 = "\033[3$"
string F200 = "export LANG=tr_TR.UTF-8; kbd_mode -u; loadkeys trqu; echo -ne '\\033\\045G\\033(K'\015"
string F201 = "export LANG=tr_TR; kbd_mode -a; loadkeys trq; echo -ne '\\033\\045@\\033(B'\015"
string F202 = "loadkeys trfu; echo \015"
string F215 = "\033[Z"
Reply to: