[ Previous | Next | Contents | Home | Search ]
AIX Version 4 Keyboard Technical Reference

Arabic Keyboard (Arabic) Translate Table

The AIX Version 4 NLS subsystem supports two Code Sets for Arabic (ID 253). These code sets are the PC Code Set IBM-1046 and the Code Set ISO8859-6, which is the industry standard. The two columns in the translate tables identify both the IBM-1046 and ISO8859-6 code points for the key positions. The code points are the same for the ASCII characters because ASCII is a subset of the IBM-1046 and ISO8859-6 Code Sets.

The following sections of the Arabic keyboard translate table contain the keyboard information for the Arabic keyboard. 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" .

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

Arabic Keyboard (Arabic) Translate Table (Key Positions 1-6)

Arabic Keyboard (Arabic) Translate Table                                                    
Key Shift Assignment Returned Returned String
Posn State
1046 Code Set 8859-6 Code Set
1 Base Less Than Sign (c) 0x3c 0x3c
1 Shift Greater Than Sign (c) 0x3e 0x3e
1 Ctrl Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
1 Alt Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
1 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
2 Base One (c) 0x31 0x31
2 Shift Exclamation Point (c) 0x21 0x21
2 Ctrl PFK 57 (f) ESC [ 0 5 7 q (0x39) ESC [ 0 5 7 q (0x39)
2 Alt PFK 115 (f) ESC [ 1 1 5 q (0x73) ESC [ 1 1 5 q (0x73)
2 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
3 Base Two (c) 0x32 0x32
3 Shift At Sign (c) 0x40 0x40
3 Ctrl NUL (c) 0x00 0x00
3 Alt PFK 59 (f) ESC [ 0 5 9 q (0x3b) ESC [ 0 5 9 q (0x3b)
3 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
4 Base Three (c) 0x33 0x33
4 Shift Number Sign (c) 0x23 0x23
4 Ctrl PFK 50 (f) ESC [ 0 5 0 q (0x32) ESC [ 0 5 0 q (0x32)
4 Alt PFK 60 (f) ESC [ 0 6 0 q (0x3c) ESC [ 0 6 0 q (0x3c)
4 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
5 Base Four (c) 0x34 0x34
5 Shift Dollar Sign (c) 0x24 0x24
5 Ctrl PFK 51 (f) ESC [ 0 5 1 q (0x33) ESC [ 0 5 1 q (0x33)
5 Alt PFK 61 (f) ESC [ 0 6 1 q (0x3d) ESC [ 0 6 1 q (0x3d)
5 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
6 Base Five (c) 0x35 0x35
6 Shift Percent (c) 0x25 0x25
6 Ctrl PFK 52 (f) ESC [ 0 5 2 q (0x34) ESC [ 0 5 2 q (0x34)
6 Alt PFK 62 (f) ESC [ 0 6 2 q (0x3e) ESC [ 0 6 2 q (0x3e)
6 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
c = character
f = function

Arabic Keyboard (Arabic) Translate Table (Key Positions 7 - 12)

Arabic Keyboard (Arabic) Translate Table                                                    
Key Shift Assignment Returned Returned String
Posn State
1046 Code Set 8859-6 Code Set
7 Base Six (c) 0x36 0x36
7 Shift Circumflex Accent (c) 0x5e 0x5e
7 Ctrl SS2 (c) 0x1e 0x1e
7 Alt PFK 63 (f) ESC [ 0 6 3 q (0x3f) ESC [ 0 6 3 q (0x3f)
7 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
8 Base Seven (c) 0x37 0x37
8 Shift Ampersand (c) 0x26 0x26
8 Ctrl PFK 53 (f) ESC [ 0 5 3 q (0x35) ESC [ 0 5 3 q (0x35)
8 Alt PFK 64 (f) ESC [ 0 6 4 q (0x40) ESC [ 0 6 4 q (0x40)
8 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
9 Base Eight (c) 0x38 0x38
9 Shift Asterisk (c) 0x2a 0x2a
9 Ctrl PFK 54 (f) ESC [ 0 5 4 q (f) ESC [ 0 5 4 q (f)
9 Alt PFK 65 (f) ESC [ 0 6 5 q (f) ESC [ 0 6 5 q (f)
9 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
10 Base Nine (c) 0x39 0x39
10 Shift Left Parenthesis (c) 0x28 0x28
10 Ctrl PFK 55 (f) ESC [ 0 5 5 q (0x37) ESC [ 0 5 5 q (0x37)
10 Alt PFK 66 (f) ESC [ 0 6 6 q (0x42) ESC [ 0 6 6 q (0x42)
10 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
11 Base Zero (c) 0x30 0x30
11 Shift Right Parenthesis (c) 0x29 0x29
11 Ctrl PFK 56 (f) ESC [ 0 5 6 q (0x38) ESC [ 0 5 6 q (0x38)
11 Alt PFK 67 (f) ESC [ 0 6 7 q (0x43) ESC [ 0 6 7 q (0x43)
11 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
12 Base Minus Sign (c) 0x2d 0x2d
12 Shift Underscore (c) 0x5f 0x5f
12 Ctrl SS1 (c) 0x1f 0x1f
12 Alt PFK 68 (f) ESC [ 0 6 8 q (0x44) ESC [ 0 6 8 q (0x44)
12 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
c = character
f = function

Arabic Keyboard (Arabic) Translate Table (Key Positions 13 - 19)

Arabic Keyboard (Arabic) Translate Table                                                    
Key Shift Assignment Returned Returned String
Posn State
1046 Code Set 8859-6 Code Set
13 Base Equal Sign (c) 0x3d 0x3d
13 Shift Plus Sign (c) 0x2b 0x2b
13 Ctrl PFK 69 (f) ESC [ 0 6 9 q (0x45) ESC [ 0 6 9 q (0x45)
13 Alt PFK 70 (f) ESC [ 0 7 0 q (0x46) ESC [ 0 7 0 q (0x46)
13 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
14
Not Available

15 Base BS (c) 0x08 0x08
15 Shift Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
15 Ctrl Break (c) 0x7f 0x7f
15 Alt PFK 71 (f) ESC [ 0 7 1 q (0x47) ESC [ 0 7 1 q (0x47)
15 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
16 Base HT (c) 0x09 0x09
16 Shift CBT (c) ESC [ Z (0x105) ESC [ Z (0x105)
16 Ctrl PFK 72 (f) ESC [ 0 7 2 q (0x48) ESC [ 0 7 2 q (0x48)
16 Alt PFK 73 (f) ESC [ 0 7 3 q (0x49) ESC [ 0 7 3 q (0x49)
16 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
17 Base Dad (c) 0xd6 0xd6
17 Shift Fatha (c) 0xee 0xee
17 Ctrl DC1 (c) 0x11 0x11
17 Alt PFK 74 (f) ESC [ 0 7 4 q (0x50) ESC [ 0 7 4 q (0x50)
17 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
18 Base Sad (c) 0xd5 0xd5
18 Shift Fathatan (c) 0xeb 0xeb
18 Ctrl ETB (c) 0x17 0x17
18 Alt PFK 75 (f) ESC [ 0 7 5 q (0x4b) ESC [ 0 7 5 q (0x4b)
18 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
19 Base Theh (c) 0xcb 0xcb
19 Shift Damma (c) 0xef 0xef
19 Ctrl ENQ (c) 0x05 0x05
19 Alt PFK 76 (f) ESC [ 0 7 6 q (0x4c) ESC [ 0 7 6 q (0x4c)
19 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
c = character
f = function

Arabic Keyboard (Arabic) Translate Table (Key Positions 20 - 25)

Arabic Keyboard (Arabic) Translate Table                                                    
Key Shift Assignment Returned Returned String
Posn State
1046 Code Set 8859-6 Code Set
20 Base Oaf (c) 0xe2 0xe2
20 Shift Dammatan (c) 0xec 0xec
20 Ctrl DC2 (c) 0x12 0x12
20 Alt PFK 77 (f) ESC [ 0 7 7 q (0x4d) ESC [ 0 7 7 q (0x4d)
20 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
21 Base Feh (c) 0xe1 0xe1
21 Shift Hamzaunderlamalef (c) 0xe4 0xc5
21 Ctrl DC4 (c) 0x14 0x14
21 Alt PFK 78 (f) ESC [ 0 7 8 (0x4e) ESC [ 0 7 8 (0x4e)
21 AltGr Ignore (f) Not returned (0x1ff) Not returned (0x1ff)
22 Base Ghain (c) 0xda 0xda
22 Shift HamzaUnderAlef (c) 0xc5 0xc5
22 Ctrl EM (c) 0x19 0x19
22 Alt PFK 79 (f) ESC [ 0 7 9 q (0x4f) ESC [ 0 7 9 q (0x4f)
22 AltGr Ignore (f) Not returned (0x1ff) Not returned (0x1ff)
23 Base Ain (c) 0xd9 0xd9
23 Shift Ignore (f) Not returned (0x1ff) Not returned (0x1ff)
23 Ctrl NAK (c) 0x15 0x15
23 Alt PFK 80 (f) ESC [ 0 8 0 q (0x50) ESC [ 0 8 0 q (0x50)
23 AltGr Ignore (f) Not returned (0x1ff) Not returned (0x1ff)
24 Base Heh (c) 0xe7 0xe7
24 Shift Ignore (f) Not returned (0x1ff) Not returned (0x1ff)
24 Ctrl HT (c) 0x09 0x09
24 Alt PFK 81 (f) ESC [ 0 8 1 q (0x51) ESC [ 0 8 1 q (0x51)
24 AltGr Ignore (f) Not returned (0x1ff) Not returned (0x1ff)
25 Base Khah (c) 0xce 0xce
25 Shift Ignore (f) Not returned (0x1ff) Not returned (0x1ff)
25 Ctrl SI (c) 0x0f 0x0f
25 Alt PFK 82 (f) ESC [ 0 8 2 q (0x52) ESC [ 0 8 2 q (0x52)
25 AltGr Currency (c) 0xa4 0xa4
c = character
f = function

Arabic Keyboard (Arabic) Translate Table (Key Positions 26 - 32)

Arabic Keyboard (Arabic) Translate Table                                                    
Key Shift Assignment Returned Returned String
Posn State
1046 Code Set 8859-6 Code Set
26 Base Hah (c) 0xcd 0xcd
26 Shift Arabic Semicolon (c) 0xbb 0xbb
26 Ctrl DLE (c) 0x10 0x10
26 Alt PFK 83 (f) ESC [ 0 8 3 q (0x53) ESC [ 0 8 3 q (0x53)
26 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
27 Base Jeem (c) 0xcc 0xcc
27 Shift Left Brace (c) 0x7d 0x7d
27 Ctrl ESC (c) 0x1b 0x1b
27 Alt PFK 84 (f) ESC [ 0 8 4 q (0x54) ESC [ 0 8 4 q (0x54)
27 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
28 Base Dal (c) 0xcf 0xcf
28 Shift Right Brace (c) 0x7b 0x7b
28 Ctrl SS3 (c) 0x1d 0x1d
28 Alt PFK 85 (f) ESC [ 0 8 5 q (0x55) ESC [ 0 8 5 q (0x55)
28 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
29
Not Available

30 Base Caps Lock Not Returned (none) Not Returned (none)
30 Shift Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
30 Ctrl Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
30 Alt PFK 86 (f) ESC [ 0 8 6 q (0x56) ESC [ 0 8 6 q (0x56)
30 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
31 Base Sheen (c) 0xd4 0xd4
31 Shift Back Slash (c) 0x5c 0x5c
31 Ctrl SOH (c) 0x01 0x01
31 Alt PFK 87 (f) ESC [ 0 8 7 q (0x57) ESC [ 0 8 7 q (0x57)
31 AltGr Ignore(f) Not Returned (0x1ff) Not Returned (0x1ff)
32 Base Seen (c) 0xd3 0xd3
32 Shift Ignore(f) Not Returned (0x1ff) Not Returned (0x1ff)
32 Ctrl DC3 (c) 0x13 0x13
32 Alt PFK 88 (f) ESC [ 0 8 8 q (0x58) ESC [ 0 8 8 q (0x58)
32 AltGr Ignore(f) Not Returned (0x1ff) Not Returned (0x1ff)
c = character
f = function

Arabic Keyboard (Arabic) Translate Table (Key Positions 33 - 38)

Arabic Keyboard (Arabic) Translate Table                                                    
Key Shift Assignment Returned Returned String
Posn State
1046 Code Set 8859-6 Code Set
33 Base Yeh (c) 0xea 0xea
33 Shift Ignore(f) Not Returned (0x1ff) Not Returned (0x1ff)
33 Ctrl EOT (c) 0x04 0x04
33 Alt PFK 89 (f) ESC [ 0 8 9 q (0x59) ESC [ 0 8 9 q (0x59)
33 AltGr Ignore(f) Not Returned (0x1ff) Not Returned (0x1ff)
34 Base Beh (c) 0xc8 0xc8
34 Shift Ignore(f) Not Returned (0x1ff) Not Returned (0x1ff)
34 Ctrl ACK (c) 0x06 0x06
34 Alt PFK 90 (f) ESC [ 0 9 0 q (0x5a) ESC [ 0 9 0 q (0x5a)
34 AltGr Ignore(f) Not Returned (0x1ff) Not Returned (0x1ff)
35 Base Lam (c) 0xe4 0xe4
35 Shift HamzaonLamalef (c) 0xe4 0xc3
35 Ctrl BEL (c) 0x07 0x07
35 Alt PFK 91 (f) ESC [ 0 9 1 q (0x5b) ESC [ 0 9 1 q (0x5b)
35 AltGr Ignore(f) Not Returned (0x1ff) Not Returned (0x1ff)
36 Base Alef (c) 0xc7 0xc7
36 Shift HamzaonAlef (c) 0xc3 0xc3
36 Ctrl BS (c) 0x08 0x08
36 Alt PFK 92 (f) ESC [ 0 9 2 q (0x5c) ESC [ 0 9 2 q (0x5c)
36 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
37 Base Teh (c) 0xca 0xca
37 Shift Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
37 Ctrl LF (c) 0x0a 0x0a
37 Alt PFK 93 (f) ESC [ 0 9 3 q (0x5d) ESC [ 0 9 3 q (0x5d)
37 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
38 Base Noon (c) 0xe6 0xe6
38 Shift Arabic Comma (c) 0xac 0xac
38 Ctrl VT (c) 0x0b 0x0b
38 Alt PFK 94 (f) ESC [ 0 9 4 q (0x5e) ESC [ 0 9 4 q (0x5e)
38 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
c = character
f = function

Arabic Keyboard (Arabic) Translate Table (Key Positions 39 - 45)

Arabic Keyboard (Arabic) Translate Table                                                    
Key Shift Assignment Returned Returned String
Posn State
1046 Code Set 8859-6 Code Set
39 Base Meem (c) 0xe5 0xe5
39 Shift Slash (c) 0x2f 0x2f
39 Ctrl FF (c) 0x0c 0x0c
39 Alt PFK 95 (f) ESC [ 0 9 5 q (0x5f) ESC [ 0 9 5 q (0x5f)
39 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
40 Base Kaf (c) 0xe3 0xe3
40 Shift Colon (c) 0x3a 0x3a
40 Ctrl PFK 96 (f) ESC [ 0 9 6 q (0x5g) ESC [ 0 9 6 q (0x5g)
40 Alt PFK 97 (f) ESC [ 0 9 7 q (0x61) ESC [ 0 9 7 q (0x61)
40 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
41 Base Tah (c) 0xd7 0xd7
41 Shift Double Quote (c) 0x22 0x22
41 Ctrl PFK 98 (f) ESC [ 0 9 8 q (0x62) ESC [ 0 9 8 q (0x62)
41 Alt PFK 99 (f) ESC [ 0 9 9 q (0x63) ESC [ 0 9 9 q (0x63)
41 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
42 Base Thal (c) 0xd0 0xd0
42 Shift Shadda (c) 0xf1 0xf1
42 Ctrl PFK 57 (f) ESC [ 0 5 7 q (0x39) ESC [ 0 5 7 q (0x39)
42 Alt PFK 115 (f) ESC [ 1 1 5 q (0x73) ESC [ 1 1 5 q (0x73)
42 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
43 Base Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
43 Shift Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
43 Ctrl CR (c) 0x0d 0x0d
43 Alt PFK 100 (f) ESC [ 1 0 0 q (0x64) ESC [ 1 0 0 q (0x64)
43 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
44
Not Available

45 Base Tatweel (c) 0xe0 0xe0
45 Shift Vertical Bar (c) 0x7c 0x7c
45 Ctrl SS4 (c) 0x1c 0x1c
45 Alt PFK 86 (f) ESC [ 0 8 6 q (0x56) ESC [ 0 8 6 q (0x56)
45 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
c = character
f = function

Arabic Keyboard (Arabic) Translate Table (Key Positions 46 - 51)

Arabic Keyboard (Arabic) Translate Table                                                 
Key Shift Assignment Returned Returned String
Posn State
1046 Code Set 8859-6 Code Set
46 Base HamzaonYeh (c) 0xc6 0xc6
46 Shift Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
46 Ctrl SUB (c) 0x1a 0x1a
46 Alt PFK 101 (f) ESC [ 1 0 1 q (0x65) ESC [ 1 0 1 q (0x65)
46 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
47 Base Hamza (c) 0xc1 0xc1
47 Shift Sukun (c) 0xf2 0xf2
47 Ctrl CAN (c) 0x18 0x18
47 Alt PFK 102 (f) ESC [ 1 0 2 q (0x66) ESC [ 1 0 2 q (0x66)
47 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
48 Base HamzaonWaw (c) 0xc4 0xc4
48 Shift Kasra (c) 0xf0 0xf0
48 Ctrl ETX (c) 0x03 0x03
48 Alt PFK 103 (f) ESC [ 1 0 3 q (0x67) ESC [ 1 0 3 q (0x67)
48 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
49 Base Reh (c) 0xd1 0xd1
49 Shift Kasratan (c) 0xed 0xed
49 Ctrl SYN (c) 0x16 0x16
49 Alt PFK 104 (f) ESC [ 1 0 4 q (0x68) ESC [ 1 0 4 q (0x68)
49 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
50 Base Lamalef (c) 0xe4 0xc7
50 Shift MaddaOnAlef (c) 0xe4 0xc2
50 Ctrl STX (c) 0x02 0x02
50 Alt PFK 105 (f) ESC [ 1 0 5 q (0x69) ESC [ 1 0 5 q (0x69)
50 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
51 Base AlefMaksura (c) 0xe9 0xe9
51 Shift MaddaonAlef (c) 0xc2 0xc2
51 Ctrl SO (c) 0x0e 0x0e
51 Alt PFK 106 (f) ESC [ 1 0 6 q (0x6a) ESC [ 1 0 6 q (0x6a)
51 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
c = character
f = function

Arabic Keyboard (Arabic) Translate Table (Key Positions 52 - 58)

Arabic Keyboard (Arabic) Translate Table                                                  
Key Shift Assignment Returned Returned String
Posn State
1046 Code Set 8859-6 Code Set
52 Base TehMarbuta (c) 0xc9 0xc9
52 Shift Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
52 Ctrl CR (c) 0x0d 0x0d
52 Alt PFK 107 (f) ESC [ 1 0 7 q (0x6b) ESC [ 1 0 7 q (0x6b)
52 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
53 Base Waw (c) 0xe8 0xe8
53 Shift Comma (c) 0x2c 0x2c
53 Ctrl PFK 108 (f) ESC [ 1 0 8 q (0x6c) ESC [ 1 0 8 q (0x6c)
53 Alt PFK 109 (f) ESC [ 1 0 9 q (0x6d) ESC [ 1 0 9 q (0x6d)
53 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
54 Base Zain (c) 0xd2 0xd2
54 Shift Point (c) 0x2e 0x2e
54 Ctrl PFK 110 (f) ESC [ 1 1 0 q (0x6e) ESC [ 1 1 0 q (0x6e)
54 Alt PFK 111 (f) ESC [ 1 1 1 q (0x6f) ESC [ 1 1 1 q (0x6f)
54 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
55 Base Zah (c) 0xd8 0xd8
55 Shift Arabic Question Mark (c) 0xbf 0xbf
55 Ctrl PFK 112 (f) ESC [ 1 1 2 q (0x70) ESC [ 1 1 2 q (0x70)
55 Alt PFK 113 (f) ESC [ 1 1 3 q (0x71) ESC [ 1 1 3 q (0x71)
55 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
56
Not Available

57 Base Shift (Right) Not Returned (none) Not Returned (none)
57 Shift Shift (Right) Not Returned (none) Not Returned (none)
57 Ctrl Shift (Right) Not Returned (none) Not Returned (none)
57 Alt Shift (Right) Not Returned (none) Not Returned (none)
57 AltGr Shift (Right) Not Returned (none) Not Returned (none)
58 Base Control Not Returned (none) Not Returned (none)
58 Shift Control Not Returned (none) Not Returned (none)
58 Ctrl Control Not Returned (none) Not Returned (none)
58 Alt Control Not Returned (none) Not Returned (none)
58 AltGr Control Not Returned (none) Not Returned (none)
c = character
f = function

Arabic Keyboard (Arabic) Translate Table (Key Positions 59 - 75)

Arabic Keyboard (Arabic) Translate Table                                                  
Key Shift Assignment Returned Returned String
Posn State
1046 Code Set 8859-6 Code Set
59
Not Available

60 Base Alternate Shift Not Returned (none) Not Returned (none)
60 Shift Alternate Shift Not Returned (none) Not Returned (none)
60 Ctrl Alternate Shift Not Returned (none) Not Returned (none)
60 Alt Alternate Shift Not Returned (none) Not Returned (none)
60 AltGr Alternate Shift Not Returned (none) Not Returned (none)
61 Base SP (c) 0x20 0x20
61 Shift SP (c) 0x20 0x20
61 Ctrl SP (c) 0x20 0x20
61 Alt SP (c) 0x20 0x20
61 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
62 Base AltGr Shift Not Returned (none) Not Returned (none)
62 Shift AltGr Shift Not Returned (none) Not Returned (none)
62 Ctrl AltGr Shift Not Returned (none) Not Returned (none)
62 Alt AltGr Shift Not Returned (none) Not Returned (none)
62 AltGr AltGr Shift Not Returned (none) Not Returned (none)
63 Base Not Available

64 Base PFK 114 (f) ESC [ 1 1 4 q (0x72) ESC [ 1 1 4 q (0x72)
64 Shift Previous Window Prev Window (none) Prev Window (none)
64 Ctrl Windows Window Wind Window (none) Wind Window (none)
64 Alt Next Window Next Window (none) Next Window (none)
64 AltGr Next Window Next Window (none) Next Window (none)
65-74
Not Available

75 Base PFK 139 (f) ESC [ 1 3 9 q (0x8b) ESC [ 1 3 9 q (0x8b)
75 Shift PFK 139 (f) ESC [ 1 3 9 q (0x8b) ESC [ 1 3 9 q (0x8b)
75 Ctrl PFK 140 (f) ESC [ 1 4 0 q (0x8c) ESC [ 1 4 0 q (0x8c)
75 Alt PFK 141 (f) ESC [ 1 4 1 q (0x8d) ESC [ 1 4 1 q (0x8d)
75 AltGr Ignored (f) Not Returned (0x1ff) Not Returned (0x1ff)
c = character
f = function

Arabic Keyboard (Arabic) Translate Table (Key Positions 76 - 83)

Arabic Keyboard (Arabic) Translate Table                                                  
Key Shift Assignment Returned Returned String
Posn State
1046 Code Set 8859-6 Code Set
76 Base DCH (f) ESC [ P (0x151) ESC [ P (0x151)
76 Shift DCH (f) ESC [ P (0x151) ESC [ P (0x151)
76 Ctrl PFK 142 (f) ESC [ 1 4 2 q (0xe8) ESC [ 1 4 2 q (0xe8)
76 Alt DL (f) ESC [ M (0x153) ESC [ M (0x153)
76 Altgr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
77-78
Not Available

79 Base CUB (f) ESC [ D (0x104) ESC [ D (0x104)
79 Shift PFK 158 (f) ESC [ 1 5 8 q (0x9e) ESC [ 1 5 8 q (0x9e)
79 Ctrl PFK 159 (f) ESC [ 1 5 9 q (0x9f) ESC [ 1 5 9 q (0x9f)
79 Alt PFK 160 (f) ESC [ 1 6 0 q (0xa0) ESC [ 1 6 0 q (0xa0)
79 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
80 Base HOME (f) ESC [ H (0x108) ESC [ H (0x108)
80 Shift PFK 143 (f) ESC [ 1 4 3 (0x8f) ESC [ 1 4 3 (0x8f)
80 Ctrl PFK 144 (f) ESC [ 1 4 4 (0x90) ESC [ 1 4 4 (0x90)
80 Alt PFK 145 (f) ESC [ 1 4 5 (0x91) ESC [ 1 4 5 (0x91)
80 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
81 Base PFK 146 (f) ESC [ 1 4 6 q (0x92) ESC [ 1 4 6 q (0x92)
81 Shift PFK 147 (f) ESC [ 1 4 7 q (0x93) ESC [ 1 4 7 q (0x93)
81 Ctrl PFK 148 (f) ESC [ 1 4 8 q (0x94) ESC [ 1 4 8 q (0x94)
81 Alt PFK 149 (f) ESC [ 1 4 9 q (0x95) ESC [ 1 4 9 q (0x95)
81 Altgr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
82
Not Available

83 Base CUU (f) ESC [ A (0x101) ESC [ A (0x101)
83 Shift PFK 161 (f) ESC [ 1 6 1 q (0xa1) ESC [ 1 6 1 q (0xa1)
83 Ctrl PFK 162 (f) ESC [ 1 6 2 q (0xa2) ESC [ 1 6 2 q (0xa2)
83 Alt PFK 163 (f) ESC [ 1 6 3 q (0xa3) ESC [ 1 6 3 q (0xa3)
83 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
c = character
f = function

Arabic Keyboard (Arabic) Translate Table (Key Positions 84 - 90)

Arabic Keyboard (Arabic) Translate Table                                                  
Key Shift Assignment Returned Returned String
Posn State
1046 Code Set 8859-6 Code Set
84 Base CUD (f) ESC [ B (0x102) ESC [ B (0x102)
84 Shift PFK 164 (f) ESC [ 1 6 4 q (0xa4) ESC [ 1 6 4 q (0xa4)
84 Ctrl PFK 165 (f) ESC [ 1 6 5 q (0xa5) ESC [ 1 6 5 q (0xa5
84 Alt PFK 166 (f) ESC [ 1 6 6 q (0xa6) ESC [ 1 6 6 q (0xa6)
84 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
85 Base PFK 150 (f) ESC [ 1 5 0 q (0x96) ESC [ 1 5 0 q (0x96)
85 Shift PFK 151 (f) ESC [ 1 5 1 q (0x97) ESC [ 1 5 1 q (0x97)
85 Ctrl PFK 152 (f) ESC [ 1 5 2 q (0x98) ESC [ 1 5 2 q (0x98)
85 Alt PFK 153 (f) ESC [ 1 5 3 q (0x99) ESC [ 1 5 3 q (0x99)
85 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
86 Base PFK 154 (f) ESC [ 1 5 4 q (0x9a) ESC [ 1 5 4 q (0x9a)
86 Shift PFK 155 (f) ESC [ 1 5 5 q (0x9b) ESC [ 1 5 5 q (0x9b)
86 Ctrl PFK 156 (f) ESC [ 1 5 6 q (0x9c) ESC [ 1 5 6 q (0x9c)
86 Alt PFK 157 (f) ESC [ 1 5 7 q (0x9d) ESC [ 1 5 7 q (0x9d)
86 Altgr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
87-88
Not Available

89 Base CUF (f) ESC [ C (0x103) ESC [ C (0x103)
89 Shift PFK 167 (f) ESC [ 1 6 7 q (0xa7) ESC [ 1 6 7 q (0xa7)
89 Ctrl PFK 168 (f) ESC [ 1 6 8 q (0xa8) ESC [ 1 6 8 q (0xa8)
89 Alt PFK 169 (f) ESC [ 1 6 9 q (0xa9) ESC [ 1 6 9 q (0xa9)
89 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
90 Base Num Lock Not Returned (none) Not Returned (none)
90 Shift Num Lock Not Returned (none) Not Returned (none)
90 Ctrl DC3 (c) 0x13 0x13
90 Alt PFK 170 (f) ESC [ 1 7 0 q (0xaa) ESC [ 1 7 0 q (0xaa)
90 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
c = character
f = function

Arabic Keyboard (Arabic) Translate Table (Key Positions 91 - 96)

Arabic Keyboard (Arabic) Translate Table                                                  
Key Shift Assignment Returned Returned String
Posn State
1046 Code Set 8859-6 Code Set
91 Base Ghain (c) 0xda 0xda
91 Shift Seven (c) 0x37 0x37
91 Ctrl PFK 172 (f) ESC [ 1 7 2 q (0xac) ESC [ 1 7 2 q (0xac)
91 Alt Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
91 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
92 Base Hamzaonalef (c) 0xc3 0xc3
92 Shift Four (c) 0x34 0x34
92 Ctrl PFK 174 (f) ESC [ 1 7 4 q (0xae) ESC [ 1 7 4 q (0xae)
92 Alt Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
92 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
93 Base Initial Ain (c) 0xc0 0xc0
93 Shift One (c) 0x31 0x31
93 Ctrl PFK 176 (f) ESC [ 1 7 6 q (0xb0) ESC [ 1 7 6 q (0xb0)
93 Alt Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
93 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
94
Not Available

95 Base Slash (c) 0x2f 0x2f
95 Shift Slash (c) 0x2f 0x2f
95 Ctrl PFK 179 (f) ESC [ 1 7 9 q (0xb3) ESC [ 1 7 9 q (0xb3)
95 Alt PFK 180 (f) ESC [ 1 8 0 q (0xb4) ESC [ 1 8 0 q (0xb4)
95 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
96 Base Maddaonalef (c) 0xc2 0xc2
96 Shift Eight (c) 0x38 0x38
96 Ctrl PFK 182  (f) ESC [ 1 8 2 q (0xb6) ESC [ 1 8 2 q (0xb6)
96 Alt Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
96 Altgr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
c = character
f = function

Arabic Keyboard (Arabic) Translate Table (Key Positions 97 - 101)

Arabic Keyboard (Arabic) Translate Table                                                  
Key Shift Assignment Returned Returned String
Posn State
1046 Code Set 8859-6 Code Set
97 Base Hamzaounderalef (c) 0xc5 0xc5
97 Shift Five (c) 0x35 0x35
97 Ctrl PFK 184 (f) ESC [ 1 8 4 q (0xb8) ESC [ 1 8 4 q (0xb8)
97 Alt Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
97 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
98 Base Hamza (c) 0xc1 0xc1
98 Shift Two (c) 0x32 0x32
98 Ctrl PFK 186 (f) ESC [ 1 8 6 q (0xba) ESC [ 1 8 6 q (0xba)
98 Alt Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
98 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
99 Base Three (c) 0xb3 0xb3
99 Shift Zero (c) 0x30 0x30
99 Ctrl PFK 178 (f) ESC [ 1 7 8 q (0xba) ESC [ 1 7 8 q (0xba)
99 Alt Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
99 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
100 Base Asterisk (c) 0x2a 0x2a
100 Shift Asterisk (c) 0x2a 0x2a
100 Ctrl PFK 187 (f) ESC [ 1 8 7 q (0xbb) ESC [ 1 8 7 q (0xbb)
100 Alt PFK 188 (f) ESC [ 1 8 8 q (0xbc) ESC [ 1 8 8 q (0xbc)
100 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
101 Base Arabic Question Mark (c) 0xbf 0xbf
101 Shift Nine (c) 0x39 0x39
101 Ctrl PFK 190 (f) ESC [ 1 9 0 q (0xbe) ESC [ 1 9 0 q (0xbe)
101 Alt Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
101 Altgr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
c = character
f = function

Arabic Keyboard (Arabic) Translate Table (Key Positions 102 - 107)

Arabic Keyboard (Arabic) Translate Table                                                  
Key Shift Assignment Returned Returned String
Posn State
1046 Code Set 8859-6 Code Set
102 Base Four (c) 0xb4 0xb4
102 Shift Six (c) 0x36 0x36
102 Ctrl PFK 192 (f) ESC [ 1 9 2 q (0xc0) ESC [ 1 9 2 q (0xc0)
102 Alt Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
102 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
103 Base Ain (c) 0xd9 0xd9
103 Shift Three (c) 0x33 0x33
103 Ctrl PFK 194 (f) ESC [ 1 9 4 q (0xc2) ESC [ 1 9 4 q (0xc2)
103 Alt Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
103 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
104 Base Hamzaonwaw (c) 0xc4 0xc4
104 Shift Period (c) 0x2e 0x2e
104 Ctrl PFK 196 (f) ESC [ 1 9 6 q (0xc4) ESC [ 1 9 6 q (0xc4)
104 Alt PFK 197 (f) ESC [ 1 9 7 q (0xc5) ESC [ 1 9 7 q (0xc5)
104 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
105 Base Hyphen, Minus (c) 0x2d 0x2d
105 Shift Hyphen, Minus (c) 0x2d 0x2d
105 Ctrl PFK 198 (f) ESC [ 1 9 8 q (0xc6) ESC [ 1 9 8 q (0xc6)
105 Alt PFK 199 (f) ESC [ 1 9 9 q (0xc7) ESC [ 1 9 9 q (0xc7)
105 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
106 Base Plus Sign (c) 0x2b 0x2b
106 Shift Plus Sign (c) 0x2b 0x2b
106 Ctrl PFK 200 (f) ESC [ 2 0 0 q (0xc8) ESC [ 2 0 0 q (0xc8)
106 Alt PFK 201 (f) ESC [ 2 0 1 q (0xc9) ESC [ 2 0 1 q (0xc9)
106 Altgr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
107
Not Available

c = character
f = function

Arabic Keyboard (Arabic) Translate Table (Key Positions 108 - 115)

Arabic Keyboard (Arabic) Translate Table                                                  
Key Shift Assignment Returned Returned String
Posn State
1046 Code Set 8859-6 Code Set
108 Base CR (c) 0x0d 0x0d
108 Shift CR (c) 0x0d 0x0d
108 Ctrl CR (c) 0x0d 0x0d
108 Alt PFK 100 (f) ESC [ 1 0 0 q (0x64) ESC [ 1 0 0 q (0x64)
108 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
109
Not Available

110 Base ESC (c) 0x1b 0x1b
110 Shift PFK 120 (f) ESC [ 1 2 0 q (0x78) ESC [ 1 2 0 q (0x78)
110 Ctrl PFK 121 (f) ESC [ 1 2 1 q (0x79) ESC [ 1 2 1 q (0x79)
110 Alt PFK 122 (f) ESC [ 1 2 2 q (0x7a) ESC [ 1 2 2 q (0x7a)
110 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
111
Not Available

112 Base PFK 1 (f) ESC [ 0 0 1 q (0x01) ESC [ 0 0 1 q (0x01)
112 Shift PFK 13 (f) ESC [ 0 1 3 q (0x0d) ESC [ 0 1 3 q (0x0d)
112 Ctrl PFK 25 (f) ESC [ 0 2 5 q (0x19) ESC [ 0 2 5 q (0x19)
112 Alt PFK 37 (f) ESC [ 0 3 7 q (0x25) ESC [ 0 3 7 q (0x25)
112 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
113 Base PFK 2 (f) ESC [ 0 0 2 q (0x02) ESC [ 0 0 2 q (0x02)
113 Shift PFK 14 (f) ESC [ 0 1 4 q (0x0e) ESC [ 0 1 4 q (0x0e)
113 Ctrl PFK 26 (f) ESC [ 0 2 6 q (0x1a) ESC [ 0 2 6 q (0x1a)
113 Alt PFK 38 (f) ESC [ 0 3 8 q (0x26) ESC [ 0 3 8 q (0x26)
113 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
114 Base PFK 3 (f) ESC [ 0 0 3 q (0x03) ESC [ 0 0 3 q (0x03)
114 Shift PFK 15 (f) ESC [ 0 1 5 q (0x0f) ESC [ 0 1 5 q (0x0f)
114 Ctrl PFK 27 (f) ESC [ 0 2 7 q (0x1b) ESC [ 0 2 7 q (0x1b)
114 Alt PFK 39 (f) ESC [ 0 3 9 q (0x27) ESC [ 0 3 9 q (0x27)
114 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
115 Base PFK 4 (f) ESC [ 0 0 4 q (0x04) ESC [ 0 0 4 q (0x04)
115 Shift PFK 16 (f) ESC [ 0 1 6 q (0x10) ESC [ 0 1 6 q (0x10)
115 Ctrl PFK 28 (f) ESC [ 0 2 8 q (0x1c) ESC [ 0 2 8 q (0x1c)
115 Alt PFK 40 (f) ESC [ 0 4 0 q (0x28) ESC [ 0 4 0 q (0x28)
115 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
c = character
f = function

Arabic Keyboard (Arabic) Translate Table (Key Positions 116 - 120)

Arabic Keyboard (Arabic) Translate Table                                                  
Key Shift Assignment Returned Returned String
Posn State
1046 Code Set 8859-6 Code Set
116 Base PFK 5 (f) ESC [ 0 0 5 q (0x05) ESC [ 0 0 5 q (0x05)
116 Shift PFK 17 (f) ESC [ 0 1 7 q (0x11) ESC [ 0 1 7 q (0x11)
116 Ctrl PFK 29 (f) ESC [ 0 2 9 q (0x1d) ESC [ 0 2 9 q (0x1d)
116 Alt PFK 41 (f) ESC [ 0 4 1 q (0x29) ESC [ 0 4 1 q (0x29)
116 Altgr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
117 Base PFK 6 (f) ESC [ 0 0 6 q (0x06) ESC [ 0 0 6 q (0x06)
117 Shift PFK 18 (f) ESC [ 0 1 8 q (0x12) ESC [ 0 1 8 q (0x12)
117 Ctrl PFK 30 (f) ESC [ 0 3 0 q (0x1e) ESC [ 0 3 0 q (0x1e)
117 Alt PFK 42 (f) ESC [ 0 4 2 q (0x2a) ESC [ 0 4 2 q (0x2a)
117 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
118 Base PFK 7(f) ESC [ 0 0 7 q (0x07) ESC [ 0 0 7 q (0x07)
118 Shift PFK 19 (f) ESC [ 0 1 9 q (0x13) ESC [ 0 1 9 q (0x13)
118 Ctrl PFK 31 (f) ESC [ 0 3 1 q (0x1f) ESC [ 0 3 1 q (0x1f)
118 Alt PFK 43 (f) ESC [ 0 4 3 q (0x2b) ESC [ 0 4 3 q (0x2b)
118 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
119 Base PFK 8 (f) ESC [ 0 0 8 q (0x08) ESC [ 0 0 8 q (0x08)
119 Shift PFK 20 (f) ESC [ 0 2 0 q (0x14) ESC [ 0 2 0 q (0x14)
119 Ctrl PFK 32 (f) ESC [ 0 3 2 q (0x20) ESC [ 0 3 2 q (0x20)
119 Alt PFK 44 (f) ESC [ 0 4 4 q (0x2c) ESC [ 0 4 4 q (0x2c)
119 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
120 Base PFK 9 (f) ESC [ 0 0 9 q (0x09) ESC [ 0 0 9 q (0x09)
120 Shift PFK 21 (f) ESC [ 0 2 1 q (0x15) ESC [ 0 2 1 q (0x15)
120 Ctrl PFK 33 (f) ESC [ 0 3 3 q (0x21) ESC [ 0 3 3 q (0x21)
120 Alt PFK 45 (f) ESC [ 0 4 5 q (0x2d) ESC [ 0 4 5 q (0x2d)
120 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
c = character
f = function

Arabic Keyboard (Arabic) Translate Table (Key Positions 121 - 126)

Arabic Keyboard (Arabic) Translate Table                                                  
Key Shift Assignment Returned Returned String
Posn State
1046 Code Set 8859-6 Code Set
121 Base PFK 10 (f) ESC [ 0 1 0 q (0x0a) ESC [ 0 1 0 q (0x0a)
121 Shift PFK 22 (f) ESC [ 0 2 2 q (0x16) ESC [ 0 2 2 q (0x16)
121 Ctrl PFK 34 (f) ESC [ 0 3 4 q (0x22) ESC [ 0 3 4 q (0x22)
121 Alt PFK 46 (f) ESC [ 0 4 6 q (0x2e) ESC [ 0 4 6 q (0x2e)
121 Altgr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
122 Base PFK 11 (f) ESC [ 0 1 1 q (0x0b) ESC [ 0 1 1 q (0x0b)
122 Shift PFK 23 (f) ESC [ 0 2 3 q (0x17) ESC [ 0 2 3 q (0x17)
122 Ctrl PFK 35 (f) ESC [ 0 3 5 q (0x23) ESC [ 0 3 5 q (0x23)
122 Alt PFK 47 (f) ESC [ 0 4 7 q (0x2f) ESC [ 0 4 7 q (0x2f)
122 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
123 Base PFK 12 (f) ESC [ 0 1 2 q (0x0c) ESC [ 0 1 2 q (0x0c)
123 Shift PFK 24 (f) ESC [ 0 2 4 q (0x18) ESC [ 0 2 4 q (0x18)
123 Ctrl PFK 36 (f) ESC [ 0 3 6 q (0x24) ESC [ 0 3 6 q (0x24)
123 Alt PFK 48 (f) ESC [ 0 4 8 q (0x30) ESC [ 0 4 8 q (0x30)
123 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
124 Base PFK 209 (f) ESC [ 2 0 9 q (0xd1) ESC [ 2 0 9 q (0xd1)
124 Shift PFK 210 (f) ESC [ 2 1 0 q (0xd2) ESC [ 2 1 0 q (0xd2)
124 Ctrl PFK 211 (f) ESC [ 2 1 1 q (0xd3) ESC [ 2 1 1 q (0xd3)
124 Alt PFK 212 (f) ESC [ 2 1 2 q (0xd4) ESC [ 2 1 2 q (0xd4)
124 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
125 Base PFK 213 (f) ESC [ 2 1 3 q (0xd5) ESC [ 2 1 3 q (0xd5)
125 Shift PFK 214 (f) ESC [ 2 1 4 q (0xd6) ESC [ 2 1 4 q (0xd6)
125 Ctrl PFK 215 (f) ESC [ 2 1 5 q (0xd7) ESC [ 2 1 5 q (0xd7)
125 Alt PFK 216 (f) ESC [ 2 1 6 q (0xd8) ESC [ 2 1 6 q (0xd8)
125 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
126 Base PFK 217 (f) ESC [ 2 1 7 q (0xd9) ESC [ 2 1 7 q (0xd9)
126 Shift PFK 218 (f) ESC [ 2 1 8 q (0xda) ESC [ 2 1 8 q (0xda)
126 Ctrl DEL (c) 0x7f 0x7f
126 Alt DEL (c) 0x7f 0x7f
126 Altgr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
c = character
f = function

[ Previous | Next | Contents | Home | Search ]