; This file was automatically generated by http://kbdlayout.info/ based on KBDTABLES
; of Finnish Keyboard Layout in kbdfi.dll version 10.0.25393.1.

KBD	KBDFI	"Finnish Keyboard Layout"

COPYRIGHT	"© Microsoft Corporation. All rights reserved."

COMPANY		"Microsoft Corporation"

LOCALENAME	"fi-FI"

LOCALEID	"0000040b"

VERSION	1.0

ATTRIBUTES
ALTGR

SHIFTSTATE

0	// Column 4
1	// Column 5 : Shift
2	// Column 6 :       Ctrl
6	// Column 7 :       Ctrl Alt
3	// Column 8 : Shift Ctrl

LAYOUT		// an extra '@' at the end is a dead key

//SC	VK_		Cap	0	1	2	6	3
//--	---		----	----	----	----	----	----

29	OEM_5		0	00a7	00bd	001c			// SECTION SIGN, VULGAR FRACTION ONE HALF, <control>
1a	OEM_6		1	00e5	00c5	001b			// LATIN SMALL LETTER A WITH RING ABOVE, LATIN CAPITAL LETTER A WITH RING ABOVE, <control>
35	OEM_MINUS	0	002d	005f	001f			// HYPHEN-MINUS, LOW LINE, <control>
39	SPACE		0	0020	0020	0020			// SPACE, SPACE, SPACE
03	2		0	2	0022	-1	0040		// DIGIT TWO, QUOTATION MARK, <none>, COMMERCIAL AT
04	3		0	3	0023	-1	00a3		// DIGIT THREE, NUMBER SIGN, <none>, POUND SIGN
05	4		0	4	00a4	-1	0024		// DIGIT FOUR, CURRENCY SIGN, <none>, DOLLAR SIGN
06	5		0	5	0025	-1	20ac		// DIGIT FIVE, PERCENT SIGN, <none>, EURO SIGN
08	7		0	7	002f	-1	007b		// DIGIT SEVEN, SOLIDUS, <none>, LEFT CURLY BRACKET
09	8		0	8	0028	-1	005b		// DIGIT EIGHT, LEFT PARENTHESIS, <none>, LEFT SQUARE BRACKET
0a	9		0	9	0029	-1	005d		// DIGIT NINE, RIGHT PARENTHESIS, <none>, RIGHT SQUARE BRACKET
0b	0		0	0	003d	-1	007d		// DIGIT ZERO, EQUALS SIGN, <none>, RIGHT CURLY BRACKET
0c	OEM_PLUS	0	002b	003f	-1	005c		// PLUS SIGN, QUESTION MARK, <none>, REVERSE SOLIDUS
12	E		1	e	E	-1	20ac		// LATIN SMALL LETTER E, LATIN CAPITAL LETTER E, <none>, EURO SIGN
1b	OEM_1		0	00a8@	005e@	001d	007e@		// DIAERESIS, CIRCUMFLEX ACCENT, <control>, TILDE
32	M		1	m	M	-1	00b5		// LATIN SMALL LETTER M, LATIN CAPITAL LETTER M, <none>, MICRO SIGN
56	OEM_102		0	003c	003e	001c	007c		// LESS-THAN SIGN, GREATER-THAN SIGN, <control>, VERTICAL LINE
07	6		0	6	0026	-1	-1	001e	// DIGIT SIX, AMPERSAND, <none>, <none>, <control>
02	1		0	1	0021				// DIGIT ONE, EXCLAMATION MARK
0d	OEM_4		0	00b4@	0060@				// ACUTE ACCENT, GRAVE ACCENT
10	Q		1	q	Q				// LATIN SMALL LETTER Q, LATIN CAPITAL LETTER Q
11	W		1	w	W				// LATIN SMALL LETTER W, LATIN CAPITAL LETTER W
13	R		1	r	R				// LATIN SMALL LETTER R, LATIN CAPITAL LETTER R
14	T		1	t	T				// LATIN SMALL LETTER T, LATIN CAPITAL LETTER T
15	Y		1	y	Y				// LATIN SMALL LETTER Y, LATIN CAPITAL LETTER Y
16	U		1	u	U				// LATIN SMALL LETTER U, LATIN CAPITAL LETTER U
17	I		1	i	I				// LATIN SMALL LETTER I, LATIN CAPITAL LETTER I
18	O		1	o	O				// LATIN SMALL LETTER O, LATIN CAPITAL LETTER O
19	P		1	p	P				// LATIN SMALL LETTER P, LATIN CAPITAL LETTER P
2b	OEM_2		0	0027	002a				// APOSTROPHE, ASTERISK
1e	A		1	a	A				// LATIN SMALL LETTER A, LATIN CAPITAL LETTER A
1f	S		1	s	S				// LATIN SMALL LETTER S, LATIN CAPITAL LETTER S
20	D		1	d	D				// LATIN SMALL LETTER D, LATIN CAPITAL LETTER D
21	F		1	f	F				// LATIN SMALL LETTER F, LATIN CAPITAL LETTER F
22	G		1	g	G				// LATIN SMALL LETTER G, LATIN CAPITAL LETTER G
23	H		1	h	H				// LATIN SMALL LETTER H, LATIN CAPITAL LETTER H
24	J		1	j	J				// LATIN SMALL LETTER J, LATIN CAPITAL LETTER J
25	K		1	k	K				// LATIN SMALL LETTER K, LATIN CAPITAL LETTER K
26	L		1	l	L				// LATIN SMALL LETTER L, LATIN CAPITAL LETTER L
27	OEM_3		1	00f6	00d6				// LATIN SMALL LETTER O WITH DIAERESIS, LATIN CAPITAL LETTER O WITH DIAERESIS
28	OEM_7		1	00e4	00c4				// LATIN SMALL LETTER A WITH DIAERESIS, LATIN CAPITAL LETTER A WITH DIAERESIS
2c	Z		1	z	Z				// LATIN SMALL LETTER Z, LATIN CAPITAL LETTER Z
2d	X		1	x	X				// LATIN SMALL LETTER X, LATIN CAPITAL LETTER X
2e	C		1	c	C				// LATIN SMALL LETTER C, LATIN CAPITAL LETTER C
2f	V		1	v	V				// LATIN SMALL LETTER V, LATIN CAPITAL LETTER V
30	B		1	b	B				// LATIN SMALL LETTER B, LATIN CAPITAL LETTER B
31	N		1	n	N				// LATIN SMALL LETTER N, LATIN CAPITAL LETTER N
33	OEM_COMMA	0	002c	003b				// COMMA, SEMICOLON
34	OEM_PERIOD	0	002e	003a				// FULL STOP, COLON
53	DECIMAL		0	002c	002c				// COMMA, COMMA


DEADKEY	00a8	// TREEMA

0061	00e4	// a -> ä
0065	00eb	// e -> ë
0069	00ef	// i -> ï
006f	00f6	// o -> ö
0075	00fc	// u -> ü
0079	00ff	// y -> ÿ
0041	00c4	// A -> Ä
0045	00cb	// E -> Ë
0049	00cf	// I -> Ï
004f	00d6	// O -> Ö
0055	00dc	// U -> Ü
0020	00a8	//   -> ¨

DEADKEY	005e	// SIRKUMFLEKSI

0061	00e2	// a -> â
0065	00ea	// e -> ê
0069	00ee	// i -> î
006f	00f4	// o -> ô
0075	00fb	// u -> û
0041	00c2	// A -> Â
0045	00ca	// E -> Ê
0049	00ce	// I -> Î
004f	00d4	// O -> Ô
0055	00db	// U -> Û
0020	005e	//   -> ^

DEADKEY	007e	// TILDE

0061	00e3	// a -> ã
006f	00f5	// o -> õ
006e	00f1	// n -> ñ
0041	00c3	// A -> Ã
004f	00d5	// O -> Õ
004e	00d1	// N -> Ñ
0020	007e	//   -> ~

DEADKEY	00b4	// AKUUTTIAKSENTTI

0061	00e1	// a -> á
0065	00e9	// e -> é
0069	00ed	// i -> í
006f	00f3	// o -> ó
0075	00fa	// u -> ú
0079	00fd	// y -> ý
0041	00c1	// A -> Á
0045	00c9	// E -> É
0049	00cd	// I -> Í
004f	00d3	// O -> Ó
0055	00da	// U -> Ú
0059	00dd	// Y -> Ý
0020	00b4	//   -> ´

DEADKEY	0060	// GRAVISAKSENTTI

0061	00e0	// a -> à
0065	00e8	// e -> è
0069	00ec	// i -> ì
006f	00f2	// o -> ò
0075	00f9	// u -> ù
0041	00c0	// A -> À
0045	00c8	// E -> È
0049	00cc	// I -> Ì
004f	00d2	// O -> Ò
0055	00d9	// U -> Ù
0020	0060	//   -> `

KEYNAME

01	ESC
0e	ASKELPALAUTIN
0f	SARKAIN
1c	ENTER
1d	CTRL
2a	VAIHTO
36	"OIKEA VAIHTO"
37	"NUM KERTO"
38	ALT
39	VÄLI
3a	"CAPS LOCK"
3b	F1
3c	F2
3d	F3
3e	F4
3f	F5
40	F6
41	F7
42	F8
43	F9
44	F10
45	PAUSE
46	"SCROLL LOCK"
47	"NUM 7"
48	"NUM 8"
49	"NUM 9"
4a	"NUM MIINUS"
4b	"NUM 4"
4c	"NUM 5"
4d	"NUM 6"
4e	"NUM PLUS"
4f	"NUM 1"
50	"NUM 2"
51	"NUM 3"
52	"NUM 0"
53	"NUM DESIMAALI"
57	F11
58	F12

KEYNAME_EXT

1c	"NUM ENTER"
1d	"OIKEA CTRL"
35	"NUM JAKO"
37	"PRINT SCRN"
38	"OIKEA ALT"
45	"NUM LOCK"
46	BREAK
47	HOME
48	YLÄNUOLI
49	"PG UP"
4b	"VASEN NUOLI"
4d	"OIKEA NUOLI"
4f	END
50	ALANUOLI
51	"PG DN"
52	INS
53	DEL
54	<00>
56	HELP
5b	"Vasen Windows"
5c	"Oikea Windows"
5d	Sovellus

KEYNAME_DEAD

00b4	AKUUTTIAKSENTTI
0060	GRAVISAKSENTTI
005e	SIRKUMFLEKSI
00a8	TREEMA
007e	TILDE

ENDKBD