[ Bottom of Page | Previous Page | Next Page | Contents | Index | Library Home | Legal | Search ]

Keyboard Technical Reference

Turkish Keyboard (ID 440) Translate Table

The following sections of the Turkish keyboard translate table contain the keyboard information for the Turkish keyboard ID 440 (Code Set ISO8859-9). The keyboard table:

To find out the position number of one or more of the keyboard keys, see Key Position Codes and Scan Codes for Keyboards.

Notes:
  1. In addition to the Turkish Keyboard ID 440 there is also a Turkish Keyboard ID 179. See Turkish Keyboard (ID 179) Translate Table for more information.
  2. The Turkish Keyboard ID 440 supports six Alt-graphics symbols not marked on the key caps and 16 Shift-Alt graphics symbols that can only be generated with the numerical keypad. See Turkish Keyboard ID 440 Special Symbols for more information.

For more detailed information about the abbreviations, characters, and headings used in this table, see:

Turkish Keyboard (ID 440) Translate Table (Key Positions 1 - 6)

Table 899. Turkish Keyboard (ID 440) Translate Table (Key Positions 1 - 6)
Key Posn Shift State Assignment Returned Returned String
1 Base Plus Sign (c) 0x2b
1 Shift Asterisk (c) 0x2a
1 Ctrl PFK 57 (f) ESC [ 0 5 7 q (0x39)
1 Alt PFK 86 (f) ESC [ 0 8 6 q (0x56)
1 AltGr Logical Not (c) 0xac
2 Base One (c) 0x31
2 Shift Exclamation Point (c) 0x21
2 Ctrl Ignore (f) Not Returned (0x1ff)
2 Alt PFK 58 (f) ESC [ 0 5 8 q (0x3a)
2 AltGr Superscript one (c) 0xb9
3 Base Two (c) 0x32
3 Shift Double Quote (c) 0x22
3 Ctrl NUL (c) 0x00
3 Alt PFK 59 (f) ESC [ 0 5 9 q (0x3b)
3 AltGr Superscript one (c) 0xb2
4 Base Three (c) 0x33
4 Shift Circumflex Accent (c) 0x5e DK
4 Ctrl IS2 (c) 0x1e
4 Alt PFK 60 (f) ESC [ 0 6 0 q (0x3c)
4 AltGr Number Sign (c) 0x23
5 Base Four (c) 0x34
5 Shift Dollar Sign (c) 0x24
5 Ctrl PFK 51 (f) ESC [ 0 5 1 q (0x33)
5 Alt PFK 61 (f) ESC [ 0 6 1 q (0x3d)
5 AltGr One Quarter Symbol (c) 0xbc
6 Base Five (c) 0x35
6 Shift Percent Sign (c) 0x25
6 Ctrl PFK 52 (f) ESC [ 0 5 2 q (0x34)
6 Alt PFK 62 (f) ESC [ 0 6 2 q (0x3e)
6 AltGr On Half Symbol (c) 0xbd

c = character
f = function

Turkish Keyboard (ID 440) Translate Table (Key Positions 7 - 12)

Table 900. Turkish Keyboard (ID 440) Translate Table (Key Positions 7 - 12)
Key Posn Shift State Assignment Returned Returned String
7 Base Six (c) 0x36
7 Shift Ampersand (c) 0x26
7 Ctrl PFK 98 (c) ESC [ 0 9 8 q (0x62)
7 Alt PFK 63 (f) ESC [ 0 6 3 q (0x3f)
7 AltGr Three Quarters Sym (c) 0xbe
8 Base Seven (c) 0x37
8 Shift Apostrophe (c) 0x27
8 Ctrl PFK 53 (f) ESC [ 0 5 3 q (0x35)
8 Alt PFK 64 (f) ESC [ 0 6 4 q (0x40)
8 AltGr Left Brace (c) 0x7b
9 Base Eight (c) 0x38
9 Shift Left Parenthesis (c) 0x28
9 Ctrl ESC (c) 0x1b
9 Alt PFK 65 (f) ESC [ 0 6 5 q (0x41)
9 AltGr Left Bracket (c) 0x5b
10 Base Nine (c) 0x39
10 Shift Right Parenthesis (c) 0x29
10 Ctrl IS3 (c) 0x1d
10 Alt PFK 66 (f) ESC [ 0 6 6 q (0c42)
10 AltGr Right Bracket (c) 0x5d
11 Base Zero (c) 0x30
11 Shift Equal Sign (c) 0x3d
11 Ctrl PFK 56 (f) ESC [ 0 5 6 q (0x38)
11 Alt PFK 67 (f) ESC [ 0 6 7 q (0x43)
11 AltGr Right Brace (c) 0x7d
12 Base Slash (c) 0x2f
12 Shift Question Mark (c) 0x3f
12 Ctrl IS4 (c) 0x1c
12 Alt PFK 68 (f) ESC [ 0 8 6 q (0x44)
12 AltGr Reverse Slash (c) 0x5c

c = character
f = function

Turkish Keyboard (ID 440) Translate Table (Key Positions 13 - 19)

Table 901. Turkish Keyboard (ID 440) Translate Table (Key Positions 13 - 19)
Key Posn Shift State Assignment Returned Returned String
13 Base Hyphen (c) 0x2d
13 Shift Underscore (c) 0x5f
13 Ctrl IS1 (c) 0x1f
13 Alt PFK 70 (f) ESC [ 0 7 0 q (0x46)
13 AltGr Cedilla Accent (c) 0xb8 DK
14
Not Available
15 Base BS (c) 0x08
15 Shift BS (c) 0x08
15 Ctrl DEL (c) 0x7f
15 Alt PFK 71(f) ESC [ 0 7 1 q (0x47)
15 AltGr Ignore (f) Not Returned (0x1ff)
16 Base HT (c) 0x09
16 Shift CBT (f) ESC [ Z q (0x105)
16 Ctrl PFK 72 (f) ESC [ 0 7 2 q (0x48)
16 Alt PFK 73 (f) ESC [ 0 7 3 q (0x49)
16 AltGr Ignore (f) Not Returned (0x1ff)
17 Base Lowercase f (c) 0x66 CL
17 Shift Uppercase f (c) 0x46
17 Ctrl ACK (c) 0x06
17 Alt PFK 90 (f) ESC [ 0 9 0 q (0x5a)
17 AltGr At Sign (c) 0x40
18 Base Lowercase g (c) 0x67 CL
18 Shift Uppercase g (c) 0x47
18 Ctrl BEL (c) 0x07
18 Alt PFK 91 (f) ESC [ 0 9 1 q (0x5b)
18 AltGr Ignore (f) Not Returned (0x1ff)
19 Base g Breve Lowercase (c) 0xf0 CL
19 Shift g Breve Uppercase (c) 0xd0
19 Ctrl Ignore (f) Not Returned (0x1ff)
19 Alt Ignore (f) Not Returned (0x1ff)
19 AltGr Ignore (f) Not Returned (0x1ff)

c = character
f = function

Turkish Keyboard (ID 440) Translate Table (Key Positions 20 - 25)

Table 902. Turkish Keyboard (ID 440) Translate Table (Key Positions 20 - 25)
Key Posn Shift State Assignment Returned Returned String
20 Base i Dotless Lowercase (c) 0xfd CL
20 Shift Uppercase i (c) 0x49
20 Ctrl HT (c) 0x09
20 Alt PFK 81 (f) ESC [ 0 8 1 q (0x51)
20 AltGr Paragraph Symbol (c) 0xb6
21 Base Lowercase o (c) 0x6f CL
21 Shift Uppercase o (c) 0x4f
21 Ctrl SI (c) 0x0f
21 Alt PFK 82 (f) ESC [ 0 8 2 q (0x52)
21 AltGr Ignore (f) Not Returned (0x1ff)
22 Base Lowercase d (c) 0x64 CL
22 Shift Uppercase d (c) 0x44
22 Ctrl EOT (c) 0x04
22 Alt PFK 89 (f) ESC [ 0 8 9 q (0x59)
22 AltGr Yen Sign (c) 0xa5
23 Base Lowercase r (c) 0x72 CL
23 Shift Uppercase r (c) 0x52
23 Ctrl DC2 (c) 0x12
23 Alt PFK 77 (f) ESC [ 0 7 7 q (0x4d)
23 AltGr Ignore (f) Not Returned (0x1ff)
24 Base Lowercase n (c) 0x6e CL
24 Shift Uppercase n (c) 0x4e
24 Ctrl SO (c) 0x0e
24 Alt PFK 106 (f) ESC [ 1 0 6 q (0x65)
24 AltGr Ignore (f) Not Returned (0x1ff)
25 Base Lowercase h (c) 0x68 CL
25 Shift Uppercase h (c) 0x48
25 Ctrl BS (c) 0x08
25 Alt PFK 92 (f) ESC [ 0 9 2 q (0x5c)
25 AltGr o Slash Lowercase (c) 0xf8

c = character
f = function

Turkish Keyboard (ID 440) Translate Table (Key Positions 26 - 32)

Table 903. Turkish Keyboard (ID 440) Translate Table (Key Positions 26 - 32)
Key Posn Shift State Assignment Returned Returned String
26 Base Lowercase p (c) 0x70 CL
26 Shift Uppercase p (c) 0x50
26 Ctrl DLE (c) 0x10
26 Alt PFK 83 (f) ESC [ 0 8 3 q (0x53)
26 AltGr Pounds Sterling (c) 0xa3
27 Base Lowercase q (c) 0x71 CL
27 Shift Uppercase q (c) 0x51
27 Ctrl DC1 (c) 0x11
27 Alt PFK 74 (f) ESC [ 0 7 4 q (0x4a)
27 AltGr Umlaut (c) 0xa8 DK
28 Base Lowercase w (c) 0x77 CL
28 Shift Uppercase w (c) 0x57
28 Ctrl ETB (c) 0x17
28 Alt PFK 75 (f) ESC [ 0 7 5 q (0x4b)
28 AltGr Tilde (c) 0x7e DK
29
Not Available
30 Base Caps Lock Not Returned (none)
30 Shift Caps Lock Not Returned (none)
30 Ctrl Caps Lock Not Returned (none)
30 Alt Caps Lock Not Returned (none)
30 AltGr Caps Lock Not Returned (none)
31 Base Lowercase u (c) 0x75 CL
31 Shift Uppercase u (c) 0x55
31 Ctrl NAK (c) 0x15
31 Alt PFK 80 (f) ESC [ 0 8 0 q (0x50)
31 AltGr AE Dipthong Small (c) 0xe6
32 Base Lowercase i (c) 0x69 CL
32 Shift Uppercase i Overdot (c) 0xdd
32 Ctrl PFK 50 (f) ESC [ 0 5 0 q (0x32)
32 Alt PFK 99 (f) ESC [ 0 9 9 q (0x63)
32 AltGr s Sharp Small (c) 0xdf

c = character
f = function

Turkish Keyboard (ID 440) Translate Table (Key Positions 33 - 38)

Table 904. Turkish Keyboard (ID 440) Translate Table (Key Positions 33 - 38)
Key Posn Shift State Assignment Returned Returned String
33 Base Lowercase e (c) 0x65 CL
33 Shift Uppercase e (c) 0x45
33 Ctrl ENQ (c) 0x05
33 Alt PFK 76 (f) ESC [ 0 7 6 q (0x4c)
33 AltGr Ignore (f) Not Returned (0x1ff)
34 Base Lowercase a (c) 0x61 CL
34 Shift Uppercase a (c) 0x41
34 Ctrl SOH (c) 0x01
34 Alt PFK 87 (f) ESC [ 0 8 7 q (0x57)
34 AltGr Ignore (f) Not Returned (0x1ff)
35 Base u Umlaut Small (c) 0xfc CL
35 Shift u Umlaut Capital (c) 0xdc
35 Ctrl PFK 54 (f) ESC [ 0 5 4 q (0x36)
35 Alt PFK 84 (f) ESC [ 0 8 4 q (0x54)
35 AltGr Ignore (f) Not Returned (0x1ff)
36 Base Lowercase t (c) 0x74 CL
36 Shift Uppercase t (c) 0x54
36 Ctrl DC4 (c) 0x14
36 Alt PFK 78 (f) ESC [ 0 7 8 q (0x4e)
36 AltGr Ignore (f) Not Returned (0x1ff)
37 Base Lowercase k (c) 0x6b CL
37 Shift Uppercase k (c) 0x4b
37 Ctrl VT (c) 0x0b
37 Alt PFK 94 (f) ESC [ 0 9 4 q (0x5e)
37 AltGr Ignore (f) Not Returned (0x1ff)
38 Base Lowercase m (c) 0x6d CL
38 Shift Uppercase m (c) 0x4d
38 Ctrl CR (c) 0x0d
38 Alt PFK 107 (f) ESC [ 1 0 7 q (0x66)
38 AltGr Ignore (f) Not Returned (0x1ff)

c = character
f = function

Turkish Keyboard (ID 440) Translate Table (Key Positions 39 - 44)

Table 905. Turkish Keyboard (ID 440) Translate Table (Key Positions 39 - 44)
Key Posn Shift State Assignment Returned Returned String
39 Base Lowercase m (c) 0x6c CL
39 Shift Uppercase m (c) 0x4c
39 Ctrl CR (c) 0x0c
39 Alt PFK 95 (f) ESC [ 0 9 5 q (0x5f)
39 AltGr Ignore (f) Not Returned (0x1ff)
40 Base Uppercase y (c) 0x79 CL
40 Shift Lowercase y (c) 0x59
40 Ctrl EM (c) 0x19
40 Alt PFK 79 (f) ESC [ 0 7 9 q (0x4f)
40 AltGr Acute Accent (c) 0xb4 DK
41 Base s Cedilla Small (c) 0xfe CL
41 Shift s Cedilla Capital (c) 0xde
41 Ctrl PFK 96 (c) ESC [ 0 9 6 q (0x60)
41 Alt PFK 97 (f) ESC [ 0 9 7 q (0x61)
41 AltGr Ignore (f) Not Returned (0x1ff)
42 Base Lowercase x (c) 0x78 CL
42 Shift Uppercase x (c) 0x58
42 Ctrl CAN (c) 0x18
42 Alt PFK 102 (f) ESC [ 1 0 2 q (0x66)
42 AltGr Grave Accent (C) 0x60 DK
43 Base CR (c) 0x0d
43 Shift CR (c) 0x0d
43 Ctrl CR (c) 0x0d
43 Alt PFK 100 (f) ESC [ 1 0 0 q (0x64)
43 AltGr Ignore (f) Not Returned (0x1ff)
44 Base Shift (Left) Not Returned (none)
44 Shift Shift (Left) Not Returned (none)
44 Ctrl Shift (Left) Not Returned (none)
44 Alt Shift (Left) 5080 (none)
44 AltGr Shift (Left) Not Returned (none)

c = character
f = function

Turkish Keyboard (ID 440) Translate Table (Key Positions 45 - 50)

Table 906. Turkish Keyboard (ID 440) Translate Table (Key Positions 45 - 50)
Key Posn Shift State Assignment Returned Returned String
45 Base Less-than Sign (c) 0x3c
45 Shift Greater-than Sign (c) 0x3e
45 Ctrl PFK 69 (f) ESC [ 0 6 9 q (0x45)
45 Alt PFK 115 (f) ESC [ 1 1 5 q (0x73)
45 AltGr Pipe Symbol (c) 0x7c
46 Base Lowercase j (c) 0x6a
46 Shift Uppercase j (c) 0x4a
46 Ctrl LF (c) 0x0a
46 Alt PFK 93 (f) ESC [ 0 9 3 q (0x5d)
46 AltGr Left Angle Quotes (c) 0xab
47 Base o Umlaut Small (c) 0xf6
47 Shift o Umlaut Capital (c) 0xd6
47 Ctrl PFK 108 (f) ESC [ 1 0 8 q (0x6c)
47 Alt PFK 109 (f) ESC [ 1 0 9 q (0x6d)
47 AltGr Right Angle Quotes (c) 0xbb
48 Base Lowercase c (c) 0x76
48 Shift Uppercase c (c) 0x56
48 Ctrl SYN (c) 0x16
48 Alt PFK 104 (f) ESC [ 1 0 4 q (0x68)
48 AltGr Cent Sign (c) 0xa2
49 Base Lowercase c (c) 0x63
49 Shift Uppercase c (c) 0x43
49 Ctrl ETX (c) 0x03
49 Alt PFK 103 (f) ESC [ 1 0 3 q (0x67)
49 AltGr Ignore (f) Not Returned (0x1ff)
50 Base c Cedilla Small (c) 0xe7
50 Shift c Cedilla Capital (c) 0xc7
50 Ctrl PFK 110 (f) ESC [ 1 1 0 q (0x6e)
50 Alt PFK 111 (f) ESC [ 1 1 1 q (0x6f)
50 AltGr Ignore (f) Not Returned (0x1ff)

c = character
f = function

Turkish Keyboard (ID 440) Translate Table (Key Positions 51 - 57)

Table 907. Turkish Keyboard (ID 440) Translate Table (Key Positions 51 - 57)
Key Posn Shift State Assignment Returned Returned String
51 Base Lowercase z (c) 0x7a
51 Shift Uppercase z (c) 0x5a
51 Ctrl SUB (c) 0x1a
51 Alt PFK 101 (f) ESC [ 1 0 1 q (0x65)
51 AltGr Ignore (f) Not Returned (0x1ff)
52 Base Lowercase s (c) 0x73
52 Shift Uppercase s (c) 0x53
52 Ctrl DC3 (c) 0x13
52 Alt PFK 88 (f) ESC [ 0 8 8 q (0x58)
52 AltGr Micro Symbol (c) 0xb5
53 Base Lowercase b (c) 0x62
53 Shift Uppercase b (c) 0x42
53 Ctrl STX (c) 0x02
53 Alt PFK 105 (f) ESC [ 1 0 5 q (0x69)
53 AltGr Multiply Sign (c) 0xd7
54 Base Period (c) 0x2e
54 Shift Colon (c) 0x3a
54 Ctrl PFK 112 (f) ESC [ 1 1 2 q (0x70)
54 Alt PFK 113 (f) ESC [ 1 1 3 q (0x71)
54 AltGr Divide Sign (c) 0xf7
55 Base Comma (c) 0x2c
55 Shift Semicolon (c) 0x3b
55 Ctrl PFK 55 (f) ESC [ 0 5 5 q (0x37)
55 Alt PFK 85 (f) ESC [ 0 8 5 q (0x55)
55 AltGr Syllable Hyphen (c) 0xad
56
Not Available
57 Base Shift (Right) Not Returned (none)
57 Shift Shift (Right) Not Returned (none)
57 Ctrl Shift (Right) Not Returned (none)
57 Alt Shift (Right) 5080 (none)
57 AltGr Shift (Right) Not Returned (none)

c = character
f = function

Turkish Keyboard (ID 440) Translate Table (Key Positions 58 - 74)

Table 908. Turkish Keyboard (ID 440) Translate Table (Key Positions 58 - 74)
Key Posn Shift State Assignment Returned Returned String
58 Base Control Not Returned (none)
58 Shift Control Not Returned (none)
58 Ctrl Control Not Returned (none)
58 Alt Control Not Returned (none)
58 AltGr Control Not Returned (none)
59
Not Available
60 Base Alternate Shift Not Returned (none)
60 Shift Alternate Shift Not Returned (none)
60 Ctrl Alternate Shift Not Returned (none)
60 Alt Alternate Shift Not Returned (none)
60 AltGr Alternate Shift Not Returned (none)
61 Base SP (c) 0x20
61 Shift SP (c) 0x20
61 Ctrl SP (c) 0x20
61 Alt SP (c) 0x20
61 AltGr Ignore (f) Not Returned (0x1ff)
62 Base AltGr Shift Not Returned (none)
62 Shift AltGr Shift Not Returned (none)
62 Ctrl AltGr Shift Not Returned (none)
62 Alt AltGr Shift Not Returned (none)
62 AltGr AltGr Shift Not Returned (none)
63 Base Not Available
64 Base PFK 114 (f) ESC [ 1 1 4 q (0x72)
64 Shift Previous Window Prev Window (none)
64 Ctrl Windows Window Win Window (none)
64 Alt Next Window Next Window (none)
64 AltGr Next Window Next Window (none)
65-74
Not Available

c = character
f = function

Turkish Keyboard (ID 440) Translate Table (Key Positions 75 - 82)

Table 909. Turkish Keyboard (ID 440) Translate Table (Key Positions 75 - 82)
Key Posn Shift State Assignment Returned Returned String
75 Base PFK 139 (INS) (f) ESC [ 1 3 9 q (0x8b)
75 Shift PFK 139 (INS) (f) ESC [ 1 3 9 q (0x8b)
75 Ctrl PFK 140 (f) ESC [ 1 4 0 q (0x8c)
75 Alt PFK 141 (f) ESC [ 1 4 1 q (0x8d)
75 AltGr Ignore (f) Not Returned (0x1ff)
76 Base DCH (f) ESC [ P (0x151)
76 Shift DCH (f) ESC [ P (0x151)
76 Ctrl PFK 142 (f) ESC [ 1 4 2 q (0x8e)
76 Alt DL (f0 ESC [ M (0x153)
76 AltGr Ignore (f) Not Returned (0x1ff)
77
Not Available
78
Not Available
79 Base CUB (f) ESC [ D (0x104)
79 Shift PFK 158 (f) ESC [ 1 5 8 q (0x9e)
79 Ctrl PFK 159 (f) ESC [ 1 5 9 q (0x9f)
79 Alt PFK 160 (f) ESC [ 1 6 0 q (0xa0)
79 AltGr Ignore (f) Not Returned (0x1ff)
80 Base HOME (f) ESC [ H (0x108)
80 Shift PFK 143 (f) ESC [ 1 4 3 q (0x8f)
80 Ctrl PFK 144 (f) ESC [ 1 4 4 q (0x90)
80 Alt PFK 145 (f) ESC [ 1 4 5 q (0x91)
80 AltGr Ignore (f) Not Returned (0x1ff)
81 Base PFK 146 (f) ESC [ 1 4 6 q (0x92)
81 Shift PFK 147 (f) ESC [ 1 4 7 q (0x93)
81 Ctrl PFK 148 (f) ESC [ 1 4 8 q (0x94)
81 Alt PFK 149 (f) ESC [ 1 4 9 q (0x95)
81 AltGr Ignore (f) Not Returned (0x1ff)
82
Not Available

c = character
f = function

Turkish Keyboard (ID 440) Translate Table (Key Positions 83 - 89)

Table 910. Turkish Keyboard (ID 440) Translate Table (Key Positions 83 - 89)
Key Posn Shift State Assignment Returned Returned String
83 Base CUU (f) ESC [ A (0x101)
83 Shift PFK 161 (f) ESC [ 1 6 1 q (0xa1)
83 Ctrl PFK 162 (f) ESC [ 1 6 2 q (0xa2)
83 Alt PFK 163 (f) ESC [ 1 6 3 q (0xa3)
83 AltGr Ignore (f) Not Returned (0x1ff)
84 Base CUD (f) ESC [ B (0x102)
84 Shift PFK 164 (f) ESC [ 1 6 4 q (0xa4)
84 Ctrl PFK 165 (f) ESC [ 1 6 5 q (0xa5)
84 Alt PFK 166 (f) ESC [ 1 6 6 q (0xa6)
84 AltGr Ignore (f) Not Returned (0x1ff)
85 Base PFK 150 (f) ESC [ 1 5 0 q (0x96)
85 Shift PFK 151 (f) ESC [ 1 5 1 q (0x97)
85 Ctrl PFK 152 (f) ESC [ 1 5 2 q (0x98)
85 Alt PFK 153 (f) ESC [ 1 5 3 q (0x99)
85 AltGr Ignore (f) Not Returned (0x1ff)
86 Base PFK 154 (f) ESC [ 1 5 4 q (0x9a)
86 Shift PFK 155 (f) ESC [ 1 5 5 q (0x9b)
86 Ctrl PFK 156 (f) ESC [ 1 5 6 q (0x9c)
86 Alt PFK 157 (f) ESC [ 1 5 7 q (0x9d)
86 AltGr Ignore (f) Not Returned (0x1ff)
87
Not Available
88
Not Available
89 Base CUF (f) ESC [ C (0x103)
89 Shift PFK 167 (f) ESC [ 1 6 7 q (0xa7)
89 Ctrl PFK 168 (f) ESC [ 1 6 8 q (0xa8)
89 Alt PFK 169 (f) ESC [ 1 6 9 q (0xa9)
89 AltGr Ignore (f) Not Returned (0x1ff)

c = character
f = function

Turkish Keyboard (DI 440) Translate Table (Key Positions 90 - 96)

Table 911. Turkish Keyboard (DI 440) Translate Table (Key Positions 90 - 96)
Key Posn Shift State Assignment Returned Returned String
90 Base Num Lock Not Returned (none)
90 Shift Num Lock Not Returned (none)
90 Ctrl DC3 (c) 0x13
90 Alt PFK 170 (f) ESC [ 1 7 0 q (0xaa)
90 AltGr Ignore (f) Not Returned (0x1ff)
91 Base Ignore (f) Not Returned (0x1ff)
91 Shift Seven (c) 0x37
91 Ctrl PFK 172 (f) ESC [ 1 7 2 q (0xac)
91 Alt Alt+Num Entry Ret at AltBrk (none)
91 AltGr Ignore (f) Not Returned (0x1ff)
92 Base Ignore (f) Not Returned (0x1ff)
92 Shift Four (c) 0x34
92 Ctrl PFK 174 (f) ESC [ 1 7 4 q (0xae)
92 Alt Alt+Num Entry Ret at AltBrk (none)
92 AltGr Ignore (f) Not Returned (0x1ff)
93 Base Ignore (f) Not Returned (0x1ff)
93 Shift One (c) 0x31
93 Ctrl PFK 176 (f) ESC [ 1 7 6 q (0xb0)
93 Alt Alt+Num Entry Ret at AltBrk (none)
93 AltGr Ignore (f) Not Returned (0x1ff)
94
Not Available
95 Base Slash (c) 0x2f
95 Shift Slash (c) 0x2f
95 Ctrl PFK 179 (f) ESC [ 1 7 9 q (0xb3)
95 Alt PFK 180 (f) ESC [ 1 8 0 q (0xb4)
95 AltGr Ignore (f) Not Returned (0x1ff)
96 Base Ignore (f) Not Returned (0x1ff)
96 Shift Eight (c) 0x38
96 Ctrl PFK 182 (f) ESC [ 1 8 2 q (0xb6)
96 Alt Alt+Num Entry Ret at AltBrk (none)
96 AltGr Ignore (f) Not Returned (0x1ff)

c = character
f = function

Turkish Keyboard (ID 440) Translate Table (Key Positions 97 - 102)

Table 912. Turkish Keyboard (ID 440) Translate Table (Key Positions 97 - 102)
Key Posn Shift State Assignment Returned Returned String
97 Base Ignore (f) Not Returned (0x1ff)
97 Shift Five (c) 0x35
97 Ctrl PFK 184 (f) ESC [ 1 8 4 q (0xb8)
97 Alt Alt+Num Entry Ret at AltBrk (none)
97 AltGr Ignore (f) Not Returned (0x1ff)
98 Base Ignore (f) Not Returned (0x1ff)
98 Shift Two (c) 0x32
98 Ctrl PFK 186 (f) ESC [ 1 8 6 q (0xba)
98 Alt Alt+Num Entry Ret at AltBrk (none)
98 AltGr Ignore (f) Not Returned (0x1ff)
99 Base Ignore (f) Not Returned (0x1ff)
99 Shift Zero (c) 0x30
99 Ctrl PFK 178 (f) ESC [ 1 7 8 q (0xb2)
99 Alt Alt+Num Entry Ret at AltBrk (none)
99 AltGr Ignore (f) Not Returned (0x1ff)
100 Base Asterisk (c) 0x2a
100 Shift Asterisk (c0 0x2a
100 Ctrl PFK 187 (f) ESC [ 1 8 7 q (0xbb)
100 Alt PFK 188 (f) ESC [ 1 8 8 q (0xbc)
100 AltGr Ignore (f) Not Returned (0x1ff)
101 Base Ignore (f) Not Returned (0x1ff)
101 Shift Nine (c) 0x39
101 Ctrl PFK 190 (f) ESC [ 1 9 0 q (0xbe)
101 Alt Alt+Num Entry Ret at AltBrk (none)
101 AltGr Ignore (f) Not Returned (0x1ff)
102 Base Ignore (f) Not Returned (0x1ff)
102 Shift Six (c) 0x36
102 Ctrl PFK 192 (f) ESC [ 1 9 2 q (0xc0)
102 Alt Alt+Num Entry Ret at AltBrk (none)
102 AltGr Ignore (f) Not Returned (0x1ff)

c = character
f = function

Turkish Keyboard (ID 440) Translate Table (Key Positions 103 - 109)

Table 913. Turkish Keyboard (ID 440) Translate Table (Key Positions 103 - 109)
Key Posn Shift State Assignment Returned Returned String
103 Base Ignore (f) Not Returned (0x1ff)
103 Shift Three (c) 0x33
103 Ctrl PFK 194 (f) ESC [ 1 9 4 q (0xc2)
103 Alt Alt+Num Entry Ret at AltBrk (none)
103 AltGr Ignore (f) Not Returned (0x1ff)
104 Base Ignore (f) Not Returned (0x1ff)
104 Shift Comma (c) 0x2c
104 Ctrl PFK 196 (f) ESC [ 1 9 6 q (0xc4)
104 Alt PFK 197 (f) ESC [ 1 9 7 q (0xc5)
104 AltGr Ignore (f) Not Returned (0x1ff)
105 Base Hyphen (Minus) 0x2d
105 Shift Hyphen (Minus) 0x2d
105 Ctrl PFK 198 (f) ESC [ 1 9 8 q (0xc6)
105 Alt PFK 199 (f) ESC [ 1 9 9 q (0xc7)
105 AltGr Ignore (f) Not Returned (0x1ff)
106 Base Plus Sign (c) 0x2b
106 Shift Plus Sign (c) 0x2b
106 Ctrl PFK 200 (f) ESC [ 2 0 0 q (0xc8)
106 Alt PFK 201 (f) ESC [ 2 0 1 q (0xc9)
106 AltGr Ignore (f) Not Returned (0x1ff)
107 Base Not Available
108 Base CR (c) 0x0d
108 Shift CR (c) 0x0d
108 Ctrl CR (c) 0x0d
108 Alt PFK 100 (f) ESC [ 1 0 0 q (0x64)
108 AltGr Ignore (f) Not Returned (0x1ff)
109 Base Not Available

c = character
f = function

Turkish Keyboard (ID 440) Translate Table (Key Positions 110 - 116)

Table 914. Turkish Keyboard (ID 440) Translate Table (Key Positions 110 - 116)
Key Posn Shift State Assignment Returned Returned String
110 Base ESC (c) 0x1b
110 Shift PFK 120 (f) ESC [ 1 2 0 q (0x78)
110 Ctrl PFK 121 (f) ESC [ 1 2 1 q (0x79)
110 Alt PFK 122(f) ESC [ 1 2 2 q (0x7a)
110 AltGr Ignore (f) Not Returned (0x1ff)
111
Not Available
112 Base PFK 1 (f) ESC [ 0 0 1 q (0x01)
112 Shift PFK 13 (f) ESC [ 0 1 3 q (0x0d)
112 Ctrl PFK 25 (f) ESC [ 0 2 5 q (0x19)
112 Alt PFK 37 (f) ESC [ 0 3 7 q (0x25)
112 AltGr Ignore (f) Not Returned (0x1ff)
113 Base PFK 2 (f) ESC [ 0 0 2 q (0x02)
113 Shift PFK 14 (f) ESC [ 0 1 4 q (0x0e)
113 Ctrl PFK 26 (f) ESC [ 0 2 6 q (0x1a)
113 Alt PFK 38 (f) ESC [ 0 3 8 q (0x26)
113 AltGr Ignore (f) Not Returned (0x1ff)
114 Base PFK 3 (f) ESC [ 0 0 3 q (0x03)
114 Shift PFK 15 (f) ESC [ 0 1 5 q (0x0f)
114 Ctrl PFK 27 (f) ESC [ 0 2 7 q (0x1b)
114 Alt PFK 39 (f) ESC [ 0 3 9 q (0x27)
114 AltGr Ignore (f) Not Returned (0x1ff)
115 Base PFK 4 (f) ESC [ 0 0 4 q (0x04)
115 Shift PFK 16 (f) ESC [ 0 1 6 q (0x10)
115 Ctrl PFK 28 (f) ESC [ 0 2 8 q (0x1c)
115 Alt PFK 40 (f) ESC [ 0 4 0 q (0x28)
115 AltGr Ignore (f) Not Returned (0x1ff)
116 Base PFK 5 (f) ESC [ 0 0 5 q (0x05)
116 Shift PFK 17 (f) ESC [ 0 1 7 q (0x11)
116 Ctrl PFK 29 (f) ESC [ 0 2 9 q (0x1d)
116 Alt PFK 41 (f) ESC [ 0 4 1 q (0x29)
116 AltGr Ignore (f) Not Returned (0x1ff)

c = character
f = function

Turkish Keyboard (ID 440) Translate Table (Key Positions 117 - 122)

Table 915. Turkish Keyboard (ID 440) Translate Table (Key Positions 117 - 122)
Key Posn Shift State Assignment Returned Returned String
117 Base PFK 6 (f) ESC [ 0 0 6 q (0x06)
117 Shift PFK 18 (f) ESC [ 0 1 8 q (0x12)
117 Ctrl PFK 30 (f) ESC [ 0 3 0 q (0x1e)
117 Alt PFK 42 (f) ESC [ 0 4 2 q (0x2a)
117 AltGr Ignore (f) Not Returned (0x1ff)
118 Base PFK 7 (f) ESC [ 0 0 7 q (0x07)
118 Shift PFK 19 (f) ESC [ 0 1 9 q (0x13)
118 Ctrl PFK 31 (f) ESC [ 0 3 1 q (0x1f)
118 Alt PFK 43 (f) ESC [ 0 4 3 q (0x2b)
118 AltGr Ignore (f) Not Returned (0x1ff)
119 Base PFK 8 (f) ESC [ 0 0 8 q (0x08)
119 Shift PFK 20 (f) ESC [ 0 2 0 q (0x14)
119 Ctrl PFK 32 (f) ESC [ 0 3 2 q (0x20)
119 Alt PFK 44 (f) ESC [ 0 4 4 q (0x2c)
119 AltGr Ignore (f) Not Returned (0x1ff)
120 Base PFK 9 (f) ESC [ 0 0 9 q (0x09)
120 Shift PFK 21 (f) ESC [ 0 2 1 q (0x15)
120 Ctrl PFK 33 (f) ESC [ 0 3 3 q (0x21)
120 Alt PFK 45 (f) ESC [ 0 4 5 q (0x2d)
120 AltGr Ignore (f) Not Returned (0x1ff)
121 Base PFK 10 (f) ESC [ 0 1 0 q (0x0a)
121 Shift PFK 22 (f) ESC [ 0 2 2 q (0x16)
121 Ctrl PFK 34 (f) ESC [ 0 3 4 q (0x22)
121 Alt PFK 46 (f) ESC [ 0 4 6 q (0x2e)
121 AltGr Ignore (f) Not Returned (0x1ff)
122 Base PFK 11 (f) ESC [ 0 1 1 q (0x0b)
122 Shift PFK 23 (f) ESC [ 0 2 3 q (0x17)
122 Ctrl PFK 35 (f) ESC [ 0 3 5 q (0x23)
122 Alt PFK 47 (f) ESC [ 0 4 7 q (0x2f)
122 AltGr Ignore (f) Not Returned (0x1ff)

c = character
f = function

Turkish Keyboard (ID 440) Translate Table (Key Positions 123 - 126)

Table 916. Turkish Keyboard (ID 440) Translate Table (Key Positions 123 - 126)
Key Posn Shift State Assignment Returned Returned String
123 Base PFK 12 (f) ESC [ 0 1 2 q (0x0c)
123 Shift PFK 24 (f) ESC [ 0 2 4 q (0x18)
123 Ctrl PFK 36 (f) ESC [ 0 3 6 q (0x24)
123 Alt PFK 48 (f) ESC [ 0 4 8 q (0x30)
123 AltGr Ignore (f) Not Returned (0x1ff)
124 Base PFK 209 (f) ESC [ 2 0 9 q (0xd1)
124 Shift PFK 210 (f) ESC [ 2 1 0 q (0xd2)
124 Ctrl PFK 211 (f) ESC [ 2 1 1 q (0xd3)
124 Alt PFK 212 (f) ESC [ 2 1 2 q (0xd4)
124 AltGr Ignore (f) Not Returned (0x1ff)
125 Base PFK 213 (f) ESC [ 2 1 3 q (0xd5)
125 Shift PFK 214 (f) ESC [ 2 1 4 q (0xd6)
125 Ctrl PFK 215 (f) ESC [ 2 1 5 q (0xd7)
125 Alt PFK 216 (f) ESC [ 2 1 6 q (0xd8)
125 AltGr Ignore (f) Not Returned (0x1ff)
126 Base PFK 217 (f) ESC [ 2 1 7 q (0xd9)
126 Shift PFK 218 (f) ESC [ 2 1 8 q (0xda)
126 Ctrl DEL (c) 0x7f
126 Alt DEL (c) 0x7f
126 AltGr Ignore (f) Not Returned (0x1ff)

c = character
f = function

[ Top of Page | Previous Page | Next Page | Contents | Index | Library Home | Legal | Search ]