Created
April 30, 2014 14:33
-
-
Save fabienhinault/27c578dc49b7311c2f20 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
KBD FHI01 "Français - Custom" | |
COPYRIGHT "(c) 2012 FRANCE TELECOM" | |
COMPANY "FRANCE TELECOM" | |
LOCALENAME "fr-FR" | |
LOCALEID "0000040c" | |
VERSION 1.0 | |
SHIFTSTATE | |
0 //Column 4 | |
1 //Column 5 : Shft | |
2 //Column 6 : Ctrl | |
6 //Column 7 : Ctrl Alt | |
7 //Column 8 : Shft Ctrl Alt | |
LAYOUT ;an extra '@' at the end is a dead key | |
//SC VK_ Cap 0 1 2 6 7 | |
//-- ---- ---- ---- ---- ---- ---- ---- | |
02 1 1 0026 1 -1 -1 -1 // AMPERSAND, DIGIT ONE, <none>, <none>, <none> | |
03 2 1 00e9 2 -1 007e@ 00c9 // LATIN SMALL LETTER E WITH ACUTE, DIGIT TWO, <none>, TILDE, LATIN CAPITAL LETTER E WITH ACUTE | |
04 3 1 0022 3 -1 0023 -1 // QUOTATION MARK, DIGIT THREE, <none>, NUMBER SIGN, <none> | |
05 4 1 0027 4 -1 007b -1 // APOSTROPHE, DIGIT FOUR, <none>, LEFT CURLY BRACKET, <none> | |
06 5 1 0028 5 -1 005b -1 // LEFT PARENTHESIS, DIGIT FIVE, <none>, LEFT SQUARE BRACKET, <none> | |
07 6 1 002d 6 -1 007c -1 // HYPHEN-MINUS, DIGIT SIX, <none>, VERTICAL LINE, <none> | |
08 7 1 00e8 7 -1 0060@ 00c8 // LATIN SMALL LETTER E WITH GRAVE, DIGIT SEVEN, <none>, GRAVE ACCENT, LATIN CAPITAL LETTER E WITH GRAVE | |
09 8 1 005f 8 -1 005c 2122 // LOW LINE, DIGIT EIGHT, <none>, REVERSE SOLIDUS, TRADE MARK SIGN | |
0a 9 1 00e7 9 -1 005e 00c7 // LATIN SMALL LETTER C WITH CEDILLA, DIGIT NINE, <none>, CIRCUMFLEX ACCENT, LATIN CAPITAL LETTER C WITH CEDILLA | |
0b 0 1 00e0 0 -1 0040 00c0 // LATIN SMALL LETTER A WITH GRAVE, DIGIT ZERO, <none>, COMMERCIAL AT, LATIN CAPITAL LETTER A WITH GRAVE | |
0c OEM_4 1 0029 00b0 -1 005d -1 // RIGHT PARENTHESIS, DEGREE SIGN, <none>, RIGHT SQUARE BRACKET, <none> | |
0d OEM_PLUS 1 003d 002b -1 007d 00b1 // EQUALS SIGN, PLUS SIGN, <none>, RIGHT CURLY BRACKET, PLUS-MINUS SIGN | |
10 A 5 a A -1 00e6 00c6 // LATIN SMALL LETTER A, LATIN CAPITAL LETTER A, <none>, LATIN SMALL LETTER AE (ash) *, LATIN CAPITAL LETTER AE (ash) * | |
11 Z 5 z Z -1 00e2 00c2 // LATIN SMALL LETTER Z, LATIN CAPITAL LETTER Z, <none>, LATIN SMALL LETTER A WITH CIRCUMFLEX, LATIN CAPITAL LETTER A WITH CIRCUMFLEX | |
12 E 1 e E -1 20ac 00a2 // LATIN SMALL LETTER E, LATIN CAPITAL LETTER E, <none>, EURO SIGN, CENT SIGN | |
13 R 5 r R -1 00ea 00ca // LATIN SMALL LETTER R, LATIN CAPITAL LETTER R, <none>, LATIN SMALL LETTER E WITH CIRCUMFLEX, LATIN CAPITAL LETTER E WITH CIRCUMFLEX | |
14 T 5 t T -1 00fe 00de // LATIN SMALL LETTER T, LATIN CAPITAL LETTER T, <none>, LATIN SMALL LETTER THORN (Icelandic), LATIN CAPITAL LETTER THORN (Icelandic) | |
15 Y 5 y Y -1 00ff 0178 // LATIN SMALL LETTER Y, LATIN CAPITAL LETTER Y, <none>, LATIN SMALL LETTER Y WITH DIAERESIS, LATIN CAPITAL LETTER Y WITH DIAERESIS | |
16 U 5 u U -1 00fb 00db // LATIN SMALL LETTER U, LATIN CAPITAL LETTER U, <none>, LATIN SMALL LETTER U WITH CIRCUMFLEX, LATIN CAPITAL LETTER U WITH CIRCUMFLEX | |
17 I 5 i I -1 00ee 00ce // LATIN SMALL LETTER I, LATIN CAPITAL LETTER I, <none>, LATIN SMALL LETTER I WITH CIRCUMFLEX, LATIN CAPITAL LETTER I WITH CIRCUMFLEX | |
18 O 5 o O -1 0153 0152 // LATIN SMALL LETTER O, LATIN CAPITAL LETTER O, <none>, LATIN SMALL LIGATURE OE, LATIN CAPITAL LIGATURE OE | |
19 P 5 p P -1 00f4 00d4 // LATIN SMALL LETTER P, LATIN CAPITAL LETTER P, <none>, LATIN SMALL LETTER O WITH CIRCUMFLEX, LATIN CAPITAL LETTER O WITH CIRCUMFLEX | |
1a OEM_6 1 005e@ 00a8@ 001b -1 -1 // CIRCUMFLEX ACCENT, DIAERESIS, ESCAPE, <none>, <none> | |
1b OEM_1 1 0024 00a3 001d 00a4 00a5 // DOLLAR SIGN, POUND SIGN, INFORMATION SEPARATOR THREE, CURRENCY SIGN, YEN SIGN | |
1e Q 5 q Q -1 00e4 00c4 // LATIN SMALL LETTER Q, LATIN CAPITAL LETTER Q, <none>, LATIN SMALL LETTER A WITH DIAERESIS, LATIN CAPITAL LETTER A WITH DIAERESIS | |
1f S 1 s S -1 00df -1 // LATIN SMALL LETTER S, LATIN CAPITAL LETTER S, <none>, LATIN SMALL LETTER SHARP S (German), <none> | |
20 D 5 d D -1 00eb 00cb // LATIN SMALL LETTER D, LATIN CAPITAL LETTER D, <none>, LATIN SMALL LETTER E WITH DIAERESIS, LATIN CAPITAL LETTER E WITH DIAERESIS | |
21 F 1 f F -1 2039 -1 // LATIN SMALL LETTER F, LATIN CAPITAL LETTER F, <none>, SINGLE LEFT-POINTING ANGLE QUOTATION MARK, <none> | |
22 G 1 g G -1 203a -1 // LATIN SMALL LETTER G, LATIN CAPITAL LETTER G, <none>, SINGLE RIGHT-POINTING ANGLE QUOTATION MARK, <none> | |
23 H 5 h H -1 00f0 00d0 // LATIN SMALL LETTER H, LATIN CAPITAL LETTER H, <none>, LATIN SMALL LETTER ETH (Icelandic), LATIN CAPITAL LETTER ETH (Icelandic) | |
24 J 5 j J -1 00fc 00dc // LATIN SMALL LETTER J, LATIN CAPITAL LETTER J, <none>, LATIN SMALL LETTER U WITH DIAERESIS, LATIN CAPITAL LETTER U WITH DIAERESIS | |
25 K 5 k K -1 00ef 00cf // LATIN SMALL LETTER K, LATIN CAPITAL LETTER K, <none>, LATIN SMALL LETTER I WITH DIAERESIS, LATIN CAPITAL LETTER I WITH DIAERESIS | |
26 L 1 l L -1 -1 -1 // LATIN SMALL LETTER L, LATIN CAPITAL LETTER L, <none>, <none>, <none> | |
27 M 5 m M -1 00f6 00d6 // LATIN SMALL LETTER M, LATIN CAPITAL LETTER M, <none>, LATIN SMALL LETTER O WITH DIAERESIS, LATIN CAPITAL LETTER O WITH DIAERESIS | |
28 OEM_3 1 00f9 0025 -1 -1 00d9 // LATIN SMALL LETTER U WITH GRAVE, PERCENT SIGN, <none>, <none>, LATIN CAPITAL LETTER U WITH GRAVE | |
29 OEM_7 0 00b2 -1 -1 -1 -1 // SUPERSCRIPT TWO, <none>, <none>, <none>, <none> | |
2b OEM_5 1 002a 00b5 001c -1 -1 // ASTERISK, MICRO SIGN, INFORMATION SEPARATOR FOUR, <none>, <none> | |
2c W 1 w W -1 00ab -1 // LATIN SMALL LETTER W, LATIN CAPITAL LETTER W, <none>, LEFT-POINTING DOUBLE ANGLE QUOTATION MARK *, <none> | |
2d X 1 x X -1 00bb -1 // LATIN SMALL LETTER X, LATIN CAPITAL LETTER X, <none>, RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK *, <none> | |
2e C 1 c C -1 00a9 00ae // LATIN SMALL LETTER C, LATIN CAPITAL LETTER C, <none>, COPYRIGHT SIGN, REGISTERED SIGN | |
2f V 1 v V -1 -1 -1 // LATIN SMALL LETTER V, LATIN CAPITAL LETTER V, <none>, <none>, <none> | |
30 B 1 b B -1 -1 -1 // LATIN SMALL LETTER B, LATIN CAPITAL LETTER B, <none>, <none>, <none> | |
31 N 1 n N -1 00ac -1 // LATIN SMALL LETTER N, LATIN CAPITAL LETTER N, <none>, NOT SIGN, <none> | |
32 OEM_COMMA 1 002c 003f -1 00bf -1 // COMMA, QUESTION MARK, <none>, INVERTED QUESTION MARK, <none> | |
33 OEM_PERIOD 1 003b 002e -1 -1 -1 // SEMICOLON, FULL STOP, <none>, <none>, <none> | |
34 OEM_2 1 003a 002f -1 00f7 -1 // COLON, SOLIDUS, <none>, DIVISION SIGN, <none> | |
35 OEM_8 1 0021 00a7 -1 00a1 -1 // EXCLAMATION MARK, SECTION SIGN, <none>, INVERTED EXCLAMATION MARK, <none> | |
39 SPACE 0 0020 0020 0020 -1 -1 // SPACE, SPACE, SPACE, <none>, <none> | |
56 OEM_102 0 003c 003e 001c -1 -1 // LESS-THAN SIGN, GREATER-THAN SIGN, INFORMATION SEPARATOR FOUR, <none>, <none> | |
53 DECIMAL 0 002e 002e -1 -1 -1 // FULL STOP, FULL STOP, , , | |
DEADKEY 007e | |
006e 00f1 // n -> ñ | |
006f 00f5 // o -> õ | |
0061 00e3 // a -> ã | |
004e 00d1 // N -> Ñ | |
004f 00d5 // O -> Õ | |
0041 00c3 // A -> Ã | |
0020 007e // -> ~ | |
DEADKEY 0060 | |
0065 00e8 // e -> è | |
0075 00f9 // u -> ù | |
0069 00ec // i -> ì | |
006f 00f2 // o -> ò | |
0061 00e0 // a -> à | |
0045 00c8 // E -> È | |
0055 00d9 // U -> Ù | |
0049 00cc // I -> Ì | |
004f 00d2 // O -> Ò | |
0041 00c0 // A -> À | |
0020 0060 // -> ` | |
DEADKEY 005e | |
0065 00ea // e -> ê | |
0075 00fb // u -> û | |
0069 00ee // i -> î | |
006f 00f4 // o -> ô | |
0061 00e2 // a -> â | |
0045 00ca // E -> Ê | |
0055 00db // U -> Û | |
0049 00ce // I -> Î | |
004f 00d4 // O -> Ô | |
0041 00c2 // A -> Â | |
0020 005e // -> ^ | |
DEADKEY 00a8 | |
0065 00eb // e -> ë | |
0075 00fc // u -> ü | |
0069 00ef // i -> ï | |
0079 00ff // y -> ÿ | |
006f 00f6 // o -> ö | |
0061 00e4 // a -> ä | |
0045 00cb // E -> Ë | |
0055 00dc // U -> Ü | |
0049 00cf // I -> Ï | |
004f 00d6 // O -> Ö | |
0041 00c4 // A -> Ä | |
0020 00a8 // -> ¨ | |
KEYNAME | |
01 Esc | |
0e Backspace | |
0f Tab | |
1c Enter | |
1d Ctrl | |
2a Shift | |
36 "Right Shift" | |
37 "Num *" | |
38 Alt | |
39 Space | |
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 -" | |
4b "Num 4" | |
4c "Num 5" | |
4d "Num 6" | |
4e "Num +" | |
4f "Num 1" | |
50 "Num 2" | |
51 "Num 3" | |
52 "Num 0" | |
53 "Num Del" | |
54 "Sys Req" | |
57 F11 | |
58 F12 | |
7c F13 | |
7d F14 | |
7e F15 | |
7f F16 | |
80 F17 | |
81 F18 | |
82 F19 | |
83 F20 | |
84 F21 | |
85 F22 | |
86 F23 | |
87 F24 | |
KEYNAME_EXT | |
1c "Num Enter" | |
1d "Right Ctrl" | |
35 "Num /" | |
37 "Prnt Scrn" | |
38 "Right Alt" | |
45 "Num Lock" | |
46 Break | |
47 Home | |
48 Up | |
49 "Page Up" | |
4b Left | |
4d Right | |
4f End | |
50 Down | |
51 "Page Down" | |
52 Insert | |
53 Delete | |
54 <00> | |
56 Help | |
5b "Left Windows" | |
5c "Right Windows" | |
5d Application | |
KEYNAME_DEAD | |
007e "TILDE" | |
0060 "GRAVE ACCENT" | |
005e "CIRCUMFLEX ACCENT" | |
00a8 "DIAERESIS" | |
DESCRIPTIONS | |
0409 Français - Custom | |
LANGUAGENAMES | |
0409 French (France) | |
ENDKBD |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment