[ Next Article |
Previous Article |
Book Contents |
Library Home |
Legal |
Search ]
AIX Version 4 Keyboard Technical Reference
Finnish/Swedish Keyboard (ID 153) Translate Table
The AIX Version 4 NLS subsystem supports two Code Sets for Finnish/Swedish (ID 153). 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 Finnish/Swedish keyboard translate table contain the keyboard information for the Finnish/Swedish 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"
.
- Specifies the key assignments to be used on the keyboards.
- Gives the character sequences that are to be produced.
For more detailed information about the abbreviations, characters, and headings used in this table, see:
Finnish/Swedish Keyboard (ID 153) Translate Table (Key Positions 1 - 6)
Finnish/Swedish Keyboard (ID153) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
850 Code Set |
8859-1 Code Set |
1 |
Base |
Section Symbol (c) |
0xf5 |
0xa7 |
1 |
Shift |
One-half Fraction (c) |
0xab |
0xbd* |
1 |
Ctrl |
PFK 57 (f) |
ESC [ 0 5 7 q (0x39) |
ESC [ 0 5 7 q (0x39) |
1 |
Alt |
PFK 115 (f) |
ESC [ 1 1 5 q (0x73) |
ESC [ 1 1 5 q (0x73) |
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 |
NUL (c) |
0x00 |
0x00 |
3 |
Alt |
PFK 59 (f) |
ESC [ 0 5 9 q (0x3b) |
ESC [ 0 5 9 q (0x3b) |
3 |
AltGr |
At Sign (c) |
0x40 |
0x40 |
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 |
Pounds Sterling (c) |
0x9c |
0x9c |
5 |
Base |
Four (c) |
0x34 |
0x34 |
5 |
Shift |
Int. Curr Symbol (c) |
0xcf |
0xa4* |
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 |
Dollar Sign (c) |
0x24 |
0x24 |
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 |
Ignore (f) |
Not Returned (0x1ff) |
Not Returned (0x1ff)** |
c = character
f = function
* For the ISO8859-15 Code Set, the Returned String is Not Returned (none).
** For the ISO8859-15 Code Set, the Returned String is 0xa4.
Finnish/Swedish Keyboard (ID 153) Translate Table (Key Positions 7 - 12)
Finnish/Swedish Keyboard (ID153) 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 |
Ampesand (c) |
0x26 |
0x26 |
7 |
Ctrl |
IS2 (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 |
Slash (c) |
0x2f |
0x2f |
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 |
Left Brace (c) |
0x7b |
0x7b |
9 |
Base |
Eight (c) |
0x38 |
0x38 |
9 |
Shift |
Left Perenthesis (c) |
0x28 |
0x28 |
9 |
Ctrl |
ESC (c) |
0x1b |
0x1b |
9 |
Alt |
PFK 65 (f) |
ESC [ 0 6 5 q (0x41) |
ESC [ 0 6 5 q (0x41) |
9 |
AltGr |
Left Bracket (c) |
0x5b |
0x5b |
10 |
Base |
Nine (c) |
0x39 |
0x39 |
10 |
Shift |
Right Parenthesis (c) |
0x29 |
0x29 |
10 |
Ctrl |
IS3 (c) |
0x1d |
0x1d |
10 |
Alt |
PFK 66 (f) |
ESC [ 0 6 6 q (0x42) |
ESC [ 0 6 6 q (0x42) |
10 |
AltGr |
RIght Bracket (c) |
0x5d |
0x5d |
11 |
Base |
Zero (c) |
0x30 |
0x30 |
11 |
Shift |
Equal Sign (c) |
0x3d |
0x3d |
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 |
Right Brace (c) |
0x7d |
0x7d |
12 |
Base |
Plus Sign (c) |
0x2b |
0x2b |
12 |
Shift |
Question Mark (c) |
0x3f |
0x3f |
12 |
Ctrl |
PFK 112 (f) |
ESC [ 1 1 2 q (0x70) |
ESC [ 1 1 2 q (0x70) |
12 |
Alt |
PFK 113 (f) |
ESC [ 1 1 3 q (0x71) |
ESC [ 1 1 3 q (0x71) |
12 |
AltGr |
Reverse Slash (c) |
0x5c |
0x5c |
c = character
f = function
Finnish/Swedish Keyboard (ID 153) Translate Table (Key Positions 13 - 19)
Finnish/Swedish Keyboard (ID153) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
850 Code Set |
8859-1 Code Set |
13 |
Base |
Acute Accent (c) |
0xef |
0xb4* |
13 |
Shift |
Grave Accent (c) |
0x60 |
0x60 |
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 |
Back Space (c) |
0x08 |
0x08 |
15 |
Shift |
Back Space (c) |
0x08 |
0x08 |
15 |
Ctrl |
Delete (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 |
Horizontal Tab (c) |
0x09 |
0x09 |
16 |
Shift |
Cursor Back Tab (f) |
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 |
Lowercase q (c) |
0x71 |
0x71 |
17 |
Shift |
Uppercase q (c) |
0x51 |
0x51 |
17 |
Ctrl |
DC1 (c) |
0x11 |
0x11 |
17 |
Alt |
PFK 74 (f) |
ESC [ 0 7 4 q (0x4a) |
ESC [ 0 7 4 q (0x4a) |
17 |
AltGr |
Ignore (f) |
Not Returned (0x1ff) |
Not Returned (0x1ff) |
18 |
Base |
Lowercase w (c) |
0x77 |
0x77 |
18 |
Shift |
Uppercase w (c) |
0x57 |
0x57 |
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 |
Lowercase e (c) |
0x65 |
0x65 |
19 |
Shift |
Uppercase e (c) |
0x45 |
0x45 |
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
* For the ISO8859-15 Code Set, the Returned String is Not Returned (none).
** For the ISO8859-15 Code Set, the Returned String is 0xa4.
Finnish/Swedish Keyboard (ID 153) Translate Table (Key Positions 20 - 25)
Finnish/Swedish Keyboard (ID153) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
850 Code Set |
8859-1 Code Set |
20 |
Base |
Lowercase r (c) |
0x72 |
0x72 |
20 |
Shift |
Uppercase r (c) |
0x52 |
0x52 |
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 |
Lowercase t (c) |
0x74 |
0x74 |
21 |
Shift |
Uppercase t (c) |
0x54 |
0x54 |
21 |
Ctrl |
DC4 (c) |
0x14 |
0x14 |
21 |
Alt |
PFK 78 (f) |
ESC [ 0 7 8 q (0x4e) |
ESC [ 0 7 8 q (0x4e) |
21 |
AltGr |
Ignore (f) |
Not Returned (0x1ff) |
Not Returned (0x1ff) |
22 |
Base |
Lowercase y (c) |
0x79 |
0x79 |
22 |
Shift |
Uppercase y (f) |
0x59 |
0x59 |
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 |
Lowercase u (c) |
0x75 |
0x75 |
23 |
Shift |
Uppercase u (c) |
0x55 |
0x55 |
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 |
Lowercase i (c) |
0x69 |
0x69 |
24 |
Shift |
Uppercase i (c) |
0x49 |
0x49 |
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 |
Lowercase o (c) |
0x6f |
0x6f |
25 |
Shift |
Uppercase o (c) |
0x4f |
0x4f |
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 |
Ignore (f) |
Not Returned (0x1ff) |
Not Returned (0x1ff) |
c = character
f = function
Finnish/Swedish Keyboard (ID 153) Translate Table (Key Positions 26 - 32)
Finnish/Swedish Keyboard (ID153) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
850 Code Set |
8859-1 Code Set |
26 |
Base |
Lowercase p (c) |
0x70 |
0x70 |
26 |
Shift |
Uppercase p (c) |
0x50 |
0x50 |
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 |
a Overcircle Small (c) |
0x86 |
0xe5 |
27 |
Shift |
a Overcircle Cap. (c) |
0x8f |
0xc5 |
27 |
Ctrl |
PFK 54 (f) |
ESC [ 0 5 4 q (0x36) |
ESC [ 0 5 4 q (0x36) |
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 |
Diaeresis Accent (c) |
0xf9 |
0xa8* |
28 |
Shift |
Circumflex Accent (c) |
0x5e |
0x5e |
28 |
Ctrl |
PFK 55 (f) |
ESC [ 0 5 5 q (0x37) |
ESC [ 0 5 5 q (0x37) |
28 |
Alt |
PFK 85 (f) |
ESC [ 0 8 5 q (0x55) |
ESC [ 0 8 5 q (0x55) |
28 |
AltGr |
Tilde Accent (c) |
Not Returned (0x1ff) |
Not Returned (0x1ff) |
29 |
|
Not Available |
|
|
30 |
Base |
Caps Lock |
Not Returned (none) |
Not Returned (none) |
30 |
Shift |
Caps Lock |
Not Returned (none) |
Not Returned (none) |
30 |
Ctrl |
Caps Lock |
Not Returned (none) |
Not Returned (none) |
30 |
Alt |
Caps Lock |
Not Returned (none) |
Not Returned (none) |
30 |
AltGr |
Caps Lock |
Not Returned (none) |
Not Returned (none) |
31 |
Base |
Lowercase a (c) |
0x61 |
0x61 |
31 |
Shift |
Uppercase a (c) |
0x41 |
0x41 |
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 |
Lowercase s (c) |
0x73 |
0x73 |
32 |
Shift |
Uppercase s (c) |
0x53 |
0x53 |
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
* For the ISO8859-15 Code Set, the Returned String is Not Returned (none).
Finnish/Swedish Keyboard (ID 153) Translate Table (Key Positions 33 - 38)
Finnish/Swedish Keyboard (ID153) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
850 Code Set |
8859-1 Code Set |
33 |
Base |
Lowercase d (c) |
0x64 |
0x64 |
33 |
Shift |
Uppercase d (c) |
0x44 |
0x44 |
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 |
Lowercase f (c) |
0x66 |
0x66 |
34 |
Shift |
Uppercase f (c) |
0x46 |
0x46 |
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 |
Lowercase g (c) |
0x67 |
0x67 |
35 |
Shift |
Uppercase g (c) |
0x47 |
0x47 |
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 |
Lowercase h (c) |
0x68 |
0x68 |
36 |
Shift |
Uppercase h (c) |
0x48 |
0x48 |
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 |
Lowercase j (c) |
0x6a |
0x6a |
37 |
Shift |
Uppercase j (c) |
0x4a |
0x4a |
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 |
Lowercase k (c) |
0x6b |
0x6b |
38 |
Shift |
Uppercase k (f) |
0x4b |
0x4b |
38 |
Ctrl |
VT (f) |
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
Finnish/Swedish Keyboard (ID 153) Translate Table (Key Positions 39 - 44)
Finnish/Swedish Keyboard (ID153) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
850 Code Set |
8859-1 Code Set |
39 |
Base |
Lowercase l (c) |
0x6c |
0x6c |
39 |
Shift |
Uppercase l (c) |
0x4c |
0x4c |
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 |
o Diaeresis Small (c) |
0x94 |
0xf6 |
40 |
Shift |
o Diaeresis Cap. (c) |
0x99 |
0xd6 |
40 |
Ctrl |
PFK 96 (f) |
ESC [ 0 9 6 q (0x60) |
ESC [ 0 9 6 q (0x60) |
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 |
a Diaeresis Small (c) |
0x84 |
0xe4 |
41 |
Shift |
a Diaeresis Cap. (c) |
0x8e |
0xc4 |
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 |
Quote Apostrophe (c) |
0x27 |
0x27 |
42 |
Shift |
Asterisk (c) |
0x2a |
0x2a |
42 |
Ctrl |
Ignore (f) |
Not Returned (0x1ff) |
Not Returned (0x1ff) |
42 |
Alt |
Ignore (f) |
Not Returned (0x1ff) |
Not Returned (0x1ff) |
42 |
AltGr |
Ignore (f) |
Not Returned (0x1ff) |
Not Returned (0x1ff) |
42 |
Base |
CR (c) |
0x0d |
0x0d |
43 |
Shift |
CR (c) |
0x0d |
0x0d |
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 |
Base |
Shift (left) |
Not Returned (none) |
Not Returned (none) |
44 |
Shift |
Shift (left) |
Not Returned (none) |
Not Returned (none) |
44 |
Ctrl |
Shift (left) |
Not Returned (none) |
Not Returned (none) |
44 |
Alt |
Shift (left) |
5080 (none) |
5080 (none) |
44 |
AltGr |
Shift (left) |
Not Returned (none) |
Not Returned (none) |
c = character
f = function
Finnish/Swedish Keyboard (ID 153) Translate Table (Key Positions 45 - 50)
Finnish/Swedish Keyboard (ID153) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
850 Code Set |
8859-1 Code Set |
45 |
Base |
Less-than Sign (c) |
0x3c |
0x3c |
45 |
Shift |
Greater-than Sign (c) |
0x3e |
0x3e |
45 |
Ctrl |
IS4 (c) |
0x1c |
0x1c |
45 |
Alt |
PFK 86 (f) |
ESC [ 0 8 6 q (0x56) |
ESC [ 0 8 6 q (0x56) |
45 |
AltGr |
Pipe Symbol (c) |
0x7c |
0x7c |
46 |
Base |
Lowercase z (c) |
0x7a |
0x7a |
46 |
Shift |
Uppercase z (c) |
0x5a |
0x5a |
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 |
Lowercase x (c) |
0x78 |
0x78 |
47 |
Shift |
Uppercase x (c) |
0x58 |
0x58 |
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 |
Lowercase c (c) |
0x63 |
0x63 |
48 |
Shift |
Uppercase c (c) |
0x43 |
0x43 |
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 |
Lowercase v (c) |
0x76 |
0x76 |
49 |
Shift |
Uppercase v (c) |
0x56 |
0x56 |
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 |
Lowercase b (c) |
0x62 |
0x62 |
50 |
Shift |
Uppercase b (c) |
0x42 |
0x42 |
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) |
c = character
f = function
Finnish/Swedish Keyboard (ID 153) Translate Table (Key Positions 51 - 57)
Finnish/Swedish Keyboard (ID153) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
850 Code Set |
8859-1 Code Set |
51 |
Base |
Lowercase n (c) |
0x6e |
0x6e |
51 |
Shift |
Uppercase n (c) |
0x4e |
0x4e |
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) |
52 |
Base |
Lowercase m (c) |
0x6d |
0x6d |
52 |
Shift |
Uppercase m (c) |
0x4d |
0x4d |
52 |
Ctrl |
CR (c) |
0x0d |
0x0d |
52 |
Alt |
PFK 107 (f) |
ESC [ 1 0 7 q (0x66) |
ESC [ 1 0 7 q (0x66) |
52 |
AltGr |
Ignore (f) |
Not Returned (0x1ff) |
Not Returned (0x1ff) |
52 |
Base |
Comma (c) |
0x2c |
0x2c |
53 |
Shift |
Semicolon (c) |
0x3b |
0x3b |
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 |
Period (c) |
0x2e |
0x2e |
54 |
Shift |
Colon (c) |
0x3a |
0x3a |
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 |
Hyphen, Minus (c) |
0x2d |
0x2d |
55 |
Shift |
Underscore (c) |
0x5f |
0x5f |
55 |
Ctrl |
IS1 (c) |
0x1f |
0x1f |
55 |
Alt |
PFK 68 (f) |
ESC [ 0 6 8 q (0x44) |
ESC [ 0 6 8 q (0x44) |
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 |
Switch Keyboard |
5080 (none) |
5080 (none) |
57 |
AltGr |
Shift (Right) |
Not Returned (none) |
Not Returned (none) |
c = character
f = function
Finnish/Swedish Keyboard (ID 153) Translate Table (Key Positions 58 - 74)
Finnish/Swedish Keyboard (ID153) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
850 Code Set |
8859-1 Code Set |
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) |
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 |
|
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 |
|
|
c = character
f = function
Finnish/Swedish Keyboard (ID 153) Translate Table (Key Positions 75 - 82)
Finnish/Swedish Keyboard (ID153) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
850 Code Set |
8859-1 Code Set |
75 |
Base |
PFK 139 (INS) (f) |
ESC [ 1 3 9 q (0x8b) |
ESC [ 1 3 9 q (0x8b) |
75 |
Shift |
PFK 139 (INS) (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 |
Ignore (f) |
Not Returned (0x1ff) |
Not Returned (0x1ff) |
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 (0x8e) |
ESC [ 1 4 2 q (0x8e) |
76 |
Alt |
DL (f) |
ESC [ M (0x153) |
ESC [ M (0x153) |
76 |
AltGr |
Ignore (f) |
Not Returned (0x1ff) |
Not Returned (0x1ff) |
77 |
|
Not Available |
|
|
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 q (0x8f) |
ESC [ 1 4 3 q (0x8f) |
80 |
Ctrl |
PFK 144 (f) |
ESC [ 1 4 4 q (0x90) |
ESC [ 1 4 4 q (0x90) |
80 |
Alt |
PFK 145 (f) |
ESC [ 1 4 5 q (0x91 ) |
ESC [ 1 4 5 q (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 8 q (0x95) |
ESC [ 1 4 8 q (0x95) |
81 |
AltGr |
Ignore (f) |
Not Returned (0x1ff) |
Not Returned (0x1ff) |
82 |
|
Not Available |
|
|
c = character
f = function
Finnish/Swedish Keyboard (ID 153) Translate Table (Key Positions 83 - 89)
Finnish/Swedish Keyboard (ID153) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
850 Code Set |
8859-1 Code Set |
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) |
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 |
|
Not Available |
|
|
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) |
c = character
f = function
Finnish/Swedish Keyboard (ID 153) Translate Table (Key Positions 90 - 95)
Note: The assignment returned for base state keys 91-93, 96-99, and 101-104 are different for Code Sets 850 and 8859-1. For these keys, 8859-1 has an "Ignore" assignment returned. Code Set 850 uses these characters. Therefore, the assignment returned column for these keys will only reflect the 850 Code Set.
Finnish/Swedish Keyboard (ID153) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
850 Code Set |
8859-1 Code Set |
90 |
Base |
Num Lock |
Not Returned (none) |
Not Returned (none) |
90 |
Shift |
Nmu 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) |
91 |
Base |
Upper Left Corner (c) |
0xda |
0x1ff |
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 |
Alt+Num Entry |
Ret at AltBrk (none) |
Ret at AltBrk (none) |
91 |
AltGr |
Ignore (f) |
Not Returned (0x1ff) |
Not Returned (0x1ff) |
92 |
Base |
Left Edge Int. (c) |
0xc3 |
0x1ff |
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 |
Alt+Num Entry |
Ret at AltBrk (none) |
Ret at AltBrk (none) |
92 |
AltGr |
Ignore (f) |
Not Returned (0x1ff) |
Not Returned (0x1ff) |
93 |
Base |
Lower Left Corner (c) |
0xc0 |
0x1ff |
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 |
Alt+Num Entry |
Ret at AltBrk (none) |
Ret at AltBrk (none) |
93 |
AltGr |
Ignore (f) |
Not Returned (0x1ff) |
Not Returned (0x1ff) |
94 |
|
Not Available |
|
|
95 |
Base |
Divide Sign (c) |
0xf6 |
0xf6 |
95 |
Shift |
Divide Sign (c) |
0xf6 |
0xf6 |
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) |
c = character
f = function
Finnish/Swedish Keyboard (ID 153) Translate Table (Key Positions 96 - 100)
Note: The assignment returned for base state keys 91-93, 96-99, and 101-104 are different for Code Sets 850 and 8859-1. For these keys, 8859-1 has an "Ignore" assignment returned. Code Set 850 uses these characters. Therefore, the assignment returned column for these keys will only reflect the 850 Code Set.
Finnish/Swedish Keyboard (ID153) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
850 Code Set |
8859-1 Code Set |
96 |
Base |
Top Intersection (c) |
0xc2 |
0x1ff |
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 |
Alt+Num Entry |
Ret at AltBrk (none) |
Ret at AltBrk (none) |
96 |
AltGr |
Ignore (f) |
Not Returned (0x1ff) |
Not Returned (0x1ff) |
97 |
Base |
Center Int. (c) |
0xc5 |
0x1ff |
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 |
Alt+Num Entry |
Ret at AltBrk (none) |
Ret at AltBrk (none) |
97 |
AltGr |
Ignore (f) |
Not Returned (0x1ff) |
Not Returned (0x1ff) |
98 |
Base |
Bottom Junction (c) |
0xc1 |
0x1ff |
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 |
Alt+Num Entry |
Ret at AltBrk (none) |
Ret at AltBrk (none) |
98 |
AltGr |
Ignore (f) |
Not Returned (0x1ff) |
Not Returned (0x1ff) |
99 |
Base |
Vertical Bar (c) |
0xb3 |
0x1ff |
99 |
Shift |
Zero (c) |
0x30 |
0x30 |
99 |
Ctrl |
PFK 178 (f) |
ESC [ 1 7 8 q (0xb2) |
ESC [ 1 7 8 q (0xb2) |
99 |
Alt |
Alt+Num Entry |
Ret at AltBrk (none) |
Ret at AltBrk (none) |
99 |
AltGr |
Ignore (f) |
Not Returned (0x1ff) |
Not Returned (0x1ff) |
100 |
Base |
Multiply Sign (c) |
0x9e |
0xd7 |
100 |
Shift |
Multiply Sign (c) |
0x9e |
0xd7 |
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) |
c = character
f = function
Finnish/Swedish Keyboard (ID 153) Translate Table (Key Positions 101 - 105)
Note: The assignment returned for base state keys 91-93, 96-99, and 101-104 are different for Code Sets 850 and 8859-1. For these keys, 8859-1 has an "Ignore" assignment returned. Code Set 850 uses these characters. Therefore, the assignment returned column for these keys will only reflect the 850 Code Set.
Finnish/Swedish Keyboard (ID153) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
850 Code Set |
8859-1 Code Set |
101 |
Base |
Upper Right Corner (c) |
0xbf |
0x1ff |
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 |
Alt+Num Entry |
Ret at AltBrk (none) |
Ret at AltBrk (none) |
101 |
AltGr |
Ignore (f) |
Not Returned (0x1ff) |
Not Returned (0x1ff) |
102 |
Base |
Right Edge Int. (c) |
0xb4 |
0x1ff |
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 |
Alt+Num Entry |
Ret at AltBrk (none) |
Ret at AltBrk (none) |
102 |
AltGr |
Ignore (f) |
Not Returned (0x1ff) |
Not Returned (0x1ff) |
103 |
Base |
Lower Right Corner (c) |
0xd9 |
0x1ff |
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 |
Alt+Num Entry |
Ret at AltBrk (none) |
Ret at AltBrk (none) |
103 |
AltGr |
Ignore (f) |
Not Returned (0x1ff) |
Not Returned (0x1ff) |
104 |
Base |
Horizontal Line (c) |
0xc4 |
0x1ff |
104 |
Shift |
Comma (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 Sign (c) |
0x2d |
0x2d |
105 |
Shift |
Hyphen, Minus Sign (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) |
c = character
f = function
Finnish/Swedish Keyboard (ID 153) Translate Table (Key Positions 106 - 114)
Finnish/Swedish Keyboard (ID153) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
850 Code Set |
8859-1 Code Set |
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 |
|
|
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 Avaliable |
|
|
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) |
c = character
f = function
Finnish/Swedish Keyboard (ID 153) Translate Table (Key Positions 115 - 120)
Finnish/Swedish Keyboard (ID153) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
850 Code Set |
8859-1 Code Set |
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) |
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
Finnish/Swedish Keyboard (ID 153) Translate Table (Key Positions 121 - 126)
Finnish/Swedish Keyboard (ID153) Translate Table |
Key |
Shift |
Assignment Returned |
Returned String |
Posn |
State |
|
850 Code Set |
8859-1 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
[ Next Article |
Previous Article |
Book Contents |
Library Home |
Legal |
Search ]