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

United Kingdom English Keyboard (ID 168) Translate Table

The AIX Version 4 NLS subsystem supports two Code Sets for UK English (ID 168). These Code Sets are the PC Code Set IBM-850 and the Code Set ISO8859-1, which is the industry standard. The two columns in the translate tables identify both the IBM-850 and ISO8859-1 code points for the key positions. The code points are the same for the ASCII characters since ASCII is a subset of the IBM-850 and ISO8859-1 Code Sets.

The following sections of the United Kingdom English keyboard translate table contain the keyboard information for the United Kingdom English 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:

United Kingdom English Keyboard (ID 168) Translate Table (Key Positions 1 - 6)

United Kingdom English Keyboard (ID 168) Translate Table
Key Shift Assignment Returned Returned String
Posn State
850 Code Set 8859-1 Code Set
1 Base Reverse Slash (c) 0x5c 0x5c
1 Shift Logical Or Sign (c) 0x7c 0x7c
1 Ctrl IS4 (c) 0x1c 0x1c
1 Alt PFK 86 (f) ESC [ 0 8 6 q (0x56) ESC [ 0 8 6 q (0x56)
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 49 (f) ESC [ 0 4 9 q (0x31) ESC [ 0 4 9 q (0x31)
2 Alt PFK 58 (f) ESC [ 0 5 8 q (0x3a) ESC [ 0 5 8 q (0x3a)
2 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
3 Base Two (c) 0x32 0x32
3 Shift Double Quote (c) 0x22 0x22
3 Ctrl Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)
3 Alt PFK 59 (f) ESC [ 0 5 9 q (0x3b) ESC [ 0 5 9 q (0x3b)
3 AltGr Superscript 2 (c) 0xfd 0xfd
4 Base Three (c) 0x33 0x33
4 Shift Pounds Sterling (c) 0x9c 0xa3
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 Superscript 3 (c) 0xfc 0xb3
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 Sign (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 One Half (c) 0xab 0xbd
c = character
f = function

United Kingdom English Keyboard (ID 168) Translate Table (Key Positions 7 - 12)

United Kingdom English Keyboard (ID 168) Translate Table
Key Shift Assignment Returned Returned String
Posn State
850 Code Set 8859-1 Code Set
7 Base Six (c) 0x36 0x36
7 Shift Ampersand (c) 0x26 0x26
7 Ctrl PFK 98 (f) ESC [ 0 9 8 q (0x62) ESC [ 0 9 8 q (0x62)
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 Quote, Apostrophe (c) 0x27 0x27
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 Left Parenthesis (c) 0x28 0x28
9 Ctrl PFK 54 (f) ESC [ 0 5 4 q (0x36) ESC [ 0 5 4 q (0x36)
9 Alt PFK 65 (f) ESC [ 0 6 5 q (0x41) ESC [ 0 6 5 q (0x41)
9 AltGr Ignore (f) Not Returned (0x1ff) Not Returned (0x1ff)