[ Previous | Next | Contents | Home | 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:

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)

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)
2