[ Next Article |
Previous Article |
Book Contents |
Library Home |
Legal |
Search ]
AIX Version 4 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:
- Specifies the key assignments to be used on the keyboards.
- Gives the character sequences that are to be produced.
To find out the position number of one or more of the keyboard keys, see "Key Position Codes and Scan Codes for Keyboards"
.
Notes:
- 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.
- 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)
Turkish Keyboard (ID440) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
|
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)
Turkish Keyboard (ID 440) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
|
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)
Turkish Keyboard (ID 440) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
|
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)
Turkish Keyboard (ID 440) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
|
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)
Turkish Keyboard (ID 440) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
|
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)
Turkish Keyboard (ID 440) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
|
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)
Turkish Keyboard (ID 440) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
|
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)
Turkish Keyboard (ID 440) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
|
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)
Turkish Keyboard (ID 440) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
|
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)
Turkish Keyboard (ID 440) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
|
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)
Turkish Keyboard (ID 440) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
|
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)
Turkish Keyboard (ID 440) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
|
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)
Turkish Keyboard (ID 440) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
|
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)
Turkish Keyboard (ID 440) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
|
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)
Turkish Keyboard (ID 440) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
|
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)
Turkish Keyboard (ID 440) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
|
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)
Turkish Keyboard (ID 440) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
|
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)
Turkish Keyboard (ID 440) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
|
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
[ Next Article |
Previous Article |
Book Contents |
Library Home |
Legal |
Search ]