« Pilote Windows » : différence entre les versions

De Disposition de clavier bépo
Aucun résumé des modifications
Ligne 58 : Ligne 58 :
La colonne {{c|Cap}} définit le comportement de la touche majuscule.
La colonne {{c|Cap}} définit le comportement de la touche majuscule.


  02 1 1 0022 1 -1 2014 -1 // QUOTATION MARK, DIGIT ONE, <none>, EM DASH, <none>                                                                                                                                                                                                                                                                          
  02 1 1 0022 1 -1 2014 -1 // QUOTATION MARK, DIGIT ONE, <none>, EM DASH, <none>
  03 2 1 00ab 2 -1 003c 2264 // LEFT-POINTING DOUBLE ANGLE QUOTATION MARK *, DIGIT TWO, <none>, LESS-THAN SIGN, LESS-THAN OR EQUAL TO                                                                                                                                                                                                                      
  03 2 1 00ab 2 -1 003c 2264 // LEFT-POINTING DOUBLE ANGLE QUOTATION MARK *, DIGIT TWO, <none>, LESS-THAN SIGN, LESS-THAN OR EQUAL TO
  04 3 1 00bb 3 -1 003e 2265 // RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK *, DIGIT THREE, <none>, GREATER-THAN SIGN, GREATER-THAN OR EQUAL TO                                                                                                                                                                                                            
  04 3 1 00bb 3 -1 003e 2265 // RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK *, DIGIT THREE, <none>, GREATER-THAN SIGN, GREATER-THAN OR EQUAL TO
  05 4 1 0028 4 -1 005b 201c // LEFT PARENTHESIS, DIGIT FOUR, <none>, LEFT SQUARE BRACKET, LEFT DOUBLE QUOTATION MARK                                                                                                                                                                                                                                      
  05 4 1 0028 4 -1 005b 201c // LEFT PARENTHESIS, DIGIT FOUR, <none>, LEFT SQUARE BRACKET, LEFT DOUBLE QUOTATION MARK
  06 5 1 0029 5 -1 005d 201d // RIGHT PARENTHESIS, DIGIT FIVE, <none>, RIGHT SQUARE BRACKET, RIGHT DOUBLE QUOTATION MARK                                                                                                                                                                                                                                  
  06 5 1 0029 5 -1 005d 201d // RIGHT PARENTHESIS, DIGIT FIVE, <none>, RIGHT SQUARE BRACKET, RIGHT DOUBLE QUOTATION MARK
  07 6 1 005f 6 -1 -1 -1 // LOW LINE, DIGIT SIX, <none>, <none>, <none>                                                                                                                                                                                                                                                                                    
  07 6 1 005f 6 -1 -1 -1 // LOW LINE, DIGIT SIX, <none>, <none>, <none>
  08 7 1 002b 7 -1 00b1 00b0 // PLUS SIGN, DIGIT SEVEN, <none>, PLUS-MINUS SIGN, DEGREE SIGN                                                                                                                                                                                                                                                              
  08 7 1 002b 7 -1 00b1 00b0 // PLUS SIGN, DIGIT SEVEN, <none>, PLUS-MINUS SIGN, DEGREE SIGN
  09 8 1 002d 8 -1 2013 2032 // HYPHEN-MINUS, DIGIT EIGHT, <none>, EN DASH, PRIME                                                                                                                                                                                                                                                                          
  09 8 1 002d 8 -1 2013 2032 // HYPHEN-MINUS, DIGIT EIGHT, <none>, EN DASH, PRIME
  0a 9 1 002f 9 -1 00f7 2033 // SOLIDUS, DIGIT NINE, <none>, DIVISION SIGN, DOUBLE PRIME                                                                                                                                                                                                                                                                  
  0a 9 1 002f 9 -1 00f7 2033 // SOLIDUS, DIGIT NINE, <none>, DIVISION SIGN, DOUBLE PRIME
  0b 0 1 002a 0 -1 00d7 -1 // ASTERISK, DIGIT ZERO, <none>, MULTIPLICATION SIGN, <none>                                                                                                                                                                                                                                                                    
  0b 0 1 002a 0 -1 00d7 -1 // ASTERISK, DIGIT ZERO, <none>, MULTIPLICATION SIGN, <none>
  0c OEM_4 0 003d 0040 -1 00ac -1 // EQUALS SIGN, COMMERCIAL AT, <none>, NOT SIGN, <none>                                                                                                                                                                                                                                                                
  0c OEM_4 0 003d 0040 -1 00ac -1 // EQUALS SIGN, COMMERCIAL AT, <none>, NOT SIGN, <none>
  0d OEM_PLUS 0 0025 00b5 -1 2030 -1 // PERCENT SIGN, MICRO SIGN, <none>, PER MILLE SIGN, <none>                                                                                                                                                                                                                                                          
  0d OEM_PLUS 0 0025 00b5 -1 2030 -1 // PERCENT SIGN, MICRO SIGN, <none>, PER MILLE SIGN, <none>
  10 A 1 b B -1 007c 00a6 // LATIN SMALL LETTER B, LATIN CAPITAL LETTER B, <none>, VERTICAL LINE, BROKEN BAR                                                                                                                                                                                                                                                
  10 A 1 b B -1 007c 00a6 // LATIN SMALL LETTER B, LATIN CAPITAL LETTER B, <none>, VERTICAL LINE, BROKEN BAR
  11 Z 1 00e9 00c9 -1 00b4@ 02dd@ // LATIN SMALL LETTER E WITH ACUTE, LATIN CAPITAL LETTER E WITH ACUTE, <none>, ACUTE ACCENT, U+0030 U+0032 U+0064 U+0064                                                                                                                                                                                                  
  11 Z 1 00e9 00c9 -1 00b4@ 02dd@ // LATIN SMALL LETTER E WITH ACUTE, LATIN CAPITAL LETTER E WITH ACUTE, <none>, ACUTE ACCENT, U+0030 U+0032 U+0064 U+0064
  12 E 1 p P -1 0026 -1 // LATIN SMALL LETTER P, LATIN CAPITAL LETTER P, <none>, AMPERSAND, <none>                                                                                                                                                                                                                                                          
  12 E 1 p P -1 0026 -1 // LATIN SMALL LETTER P, LATIN CAPITAL LETTER P, <none>, AMPERSAND, <none>
  13 R 5 o O -1 0153 0152 // LATIN SMALL LETTER O, LATIN CAPITAL LETTER O, <none>, LATIN SMALL LIGATURE OE, LATIN CAPITAL LIGATURE OE                                                                                                                                                                                                                      
  13 R 5 o O -1 0153 0152 // LATIN SMALL LETTER O, LATIN CAPITAL LETTER O, <none>, LATIN SMALL LIGATURE OE, LATIN CAPITAL LIGATURE OE
  14 T 1 00e8 00c8 -1 0060 0060@ // LATIN SMALL LETTER E WITH GRAVE, LATIN CAPITAL LETTER E WITH GRAVE, <none>, GRAVE ACCENT, GRAVE ACCENT                                                                                                                                                                                                                
  14 T 1 00e8 00c8 -1 0060 0060@ // LATIN SMALL LETTER E WITH GRAVE, LATIN CAPITAL LETTER E WITH GRAVE, <none>, GRAVE ACCENT, GRAVE ACCENT
  15 Y 0 005e@ 0021 -1 02c7@ 00a1 // CIRCUMFLEX ACCENT, EXCLAMATION MARK, <none>, CARON (Mandarin Chinese third tone), INVERTED EXCLAMATION MARK                                                                                                                                                                                                            
  15 Y 0 005e@ 0021 -1 02c7@ 00a1 // CIRCUMFLEX ACCENT, EXCLAMATION MARK, <none>, CARON (Mandarin Chinese third tone), INVERTED EXCLAMATION MARK
  16 U 1 v V -1 -1 -1 // LATIN SMALL LETTER V, LATIN CAPITAL LETTER V, <none>, <none>, <none>                                                                                                                                                                                                                                                              
  16 U 1 v V -1 -1 -1 // LATIN SMALL LETTER V, LATIN CAPITAL LETTER V, <none>, <none>, <none>
  17 I 5 d D -1 00f0 00d0 // LATIN SMALL LETTER D, LATIN CAPITAL LETTER D, <none>, LATIN SMALL LETTER ETH (Icelandic), LATIN CAPITAL LETTER ETH (Icelandic)                                                                                                                                                                                                
  17 I 5 d D -1 00f0 00d0 // LATIN SMALL LETTER D, LATIN CAPITAL LETTER D, <none>, LATIN SMALL LETTER ETH (Icelandic), LATIN CAPITAL LETTER ETH (Icelandic)
  18 O 1 l L -1 002f@ -1 // LATIN SMALL LETTER L, LATIN CAPITAL LETTER L, <none>, SOLIDUS, <none>                                                                                                                                                                                                                                                            
  18 O 1 l L -1 002f@ -1 // LATIN SMALL LETTER L, LATIN CAPITAL LETTER L, <none>, SOLIDUS, <none>
  19 P 5 j J -1 0133 0132 // LATIN SMALL LETTER J, LATIN CAPITAL LETTER J, <none>, LATIN SMALL LIGATURE IJ, LATIN CAPITAL LIGATURE IJ                                                                                                                                                                                                                      
  19 P 5 j J -1 0133 0132 // LATIN SMALL LETTER J, LATIN CAPITAL LETTER J, <none>, LATIN SMALL LIGATURE IJ, LATIN CAPITAL LIGATURE IJ
  1a OEM_6 5 z Z -1 0259 018f // LATIN SMALL LETTER Z, LATIN CAPITAL LETTER Z, <none>, LATIN SMALL LETTER SCHWA, LATIN CAPITAL LETTER SCHWA                                                                                                                                                                                                                
  1a OEM_6 5 z Z -1 0259 018f // LATIN SMALL LETTER Z, LATIN CAPITAL LETTER Z, <none>, LATIN SMALL LETTER SCHWA, LATIN CAPITAL LETTER SCHWA
  1b OEM_1 1 w W -1 02d8@ -1 // LATIN SMALL LETTER W, LATIN CAPITAL LETTER W, <none>, BREVE, <none>                                                                                                                                                                                                                                                          
  1b OEM_1 1 w W -1 02d8@ -1 // LATIN SMALL LETTER W, LATIN CAPITAL LETTER W, <none>, BREVE, <none>
  1e Q 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) *                                                                                                                                                                                                          
  1e Q 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) *
  1f S 5 u U -1 00f9 00d9 // LATIN SMALL LETTER U, LATIN CAPITAL LETTER U, <none>, LATIN SMALL LETTER U WITH GRAVE, LATIN CAPITAL LETTER U WITH GRAVE                                                                                                                                                                                                      
  1f S 5 u U -1 00f9 00d9 // LATIN SMALL LETTER U, LATIN CAPITAL LETTER U, <none>, LATIN SMALL LETTER U WITH GRAVE, LATIN CAPITAL LETTER U WITH GRAVE
  20 D 1 i I -1 00a8@ 02d9@ // LATIN SMALL LETTER I, LATIN CAPITAL LETTER I, <none>, DIAERESIS, DOT ABOVE (Mandarin Chinese light tone)                                                                                                                                                                                                                      
  20 D 1 i I -1 00a8@ 02d9@ // LATIN SMALL LETTER I, LATIN CAPITAL LETTER I, <none>, DIAERESIS, DOT ABOVE (Mandarin Chinese light tone)
  21 F 1 e E -1 20ac 00a4@ // LATIN SMALL LETTER E, LATIN CAPITAL LETTER E, <none>, EURO SIGN, CURRENCY SIGN                                                                                                                                                                                                                                                
  21 F 1 e E -1 20ac 00a4@ // LATIN SMALL LETTER E, LATIN CAPITAL LETTER E, <none>, EURO SIGN, CURRENCY SIGN
  22 G 0 002c 003f -1 2019 00bf // COMMA, QUESTION MARK, <none>, RIGHT SINGLE QUOTATION MARK, INVERTED QUESTION MARK                                                                                                                                                                                                                                      
  22 G 0 002c 003f -1 2019 00bf // COMMA, QUESTION MARK, <none>, RIGHT SINGLE QUOTATION MARK, INVERTED QUESTION MARK
  23 H 1 c C -1 00a9 -1 // LATIN SMALL LETTER C, LATIN CAPITAL LETTER C, <none>, COPYRIGHT SIGN, <none>                                                                                                                                                                                                                                                    
  23 H 1 c C -1 00a9 -1 // LATIN SMALL LETTER C, LATIN CAPITAL LETTER C, <none>, COPYRIGHT SIGN, <none>
  24 J 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)                                                                                                                                                                                            
  24 J 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)
  25 K 1 s S -1 00df -1 // LATIN SMALL LETTER S, LATIN CAPITAL LETTER S, <none>, LATIN SMALL LETTER SHARP S (German), <none>                                                                                                                                                                                                                                
  25 K 1 s S -1 00df -1 // LATIN SMALL LETTER S, LATIN CAPITAL LETTER S, <none>, LATIN SMALL LETTER SHARP S (German), <none>
  26 L 1 r R -1 00ae -1 // LATIN SMALL LETTER R, LATIN CAPITAL LETTER R, <none>, REGISTERED SIGN, <none>                                                                                                                                                                                                                                                    
  26 L 1 r R -1 00ae -1 // LATIN SMALL LETTER R, LATIN CAPITAL LETTER R, <none>, REGISTERED SIGN, <none>
  27 M 5 n N -1 00f1 00d1 // LATIN SMALL LETTER N, LATIN CAPITAL LETTER N, <none>, LATIN SMALL LETTER N WITH TILDE, LATIN CAPITAL LETTER N WITH TILDE                                                                                                                                                                                                      
  27 M 5 n N -1 00f1 00d1 // LATIN SMALL LETTER N, LATIN CAPITAL LETTER N, <none>, LATIN SMALL LETTER N WITH TILDE, LATIN CAPITAL LETTER N WITH TILDE
  28 OEM_3 1 m M -1 00af@ 00ba // LATIN SMALL LETTER M, LATIN CAPITAL LETTER M, <none>, MACRON, MASCULINE ORDINAL INDICATOR                                                                                                                                                                                                                                  
  28 OEM_3 1 m M -1 00af@ 00ba // LATIN SMALL LETTER M, LATIN CAPITAL LETTER M, <none>, MACRON, MASCULINE ORDINAL INDICATOR
  29 OEM_7 0 0024 0023 -1 00a7 00b6 // DOLLAR SIGN, NUMBER SIGN, <none>, SECTION SIGN, PILCROW SIGN                                                                                                                                                                                                                                                      
  29 OEM_7 0 0024 0023 -1 00a7 00b6 // DOLLAR SIGN, NUMBER SIGN, <none>, SECTION SIGN, PILCROW SIGN
  2b OEM_5 1 00e7 00c7 -1 00b8@ -1 // LATIN SMALL LETTER C WITH CEDILLA, LATIN CAPITAL LETTER C WITH CEDILLA, <none>, CEDILLA, <none>                                                                                                                                                                                                                      
  2b OEM_5 1 00e7 00c7 -1 00b8@ -1 // LATIN SMALL LETTER C WITH CEDILLA, LATIN CAPITAL LETTER C WITH CEDILLA, <none>, CEDILLA, <none>
  2c W 1 00e0 00c0 -1 007e 007e@ // LATIN SMALL LETTER A WITH GRAVE, LATIN CAPITAL LETTER A WITH GRAVE, <none>, TILDE, TILDE                                                                                                                                                                                                                              
  2c W 1 00e0 00c0 -1 007e 007e@ // LATIN SMALL LETTER A WITH GRAVE, LATIN CAPITAL LETTER A WITH GRAVE, <none>, TILDE, TILDE
  2d X 1 y Y -1 005c -1 // LATIN SMALL LETTER Y, LATIN CAPITAL LETTER Y, <none>, REVERSE SOLIDUS, <none>                                                                                                                                                                                                                                                    
  2d X 1 y Y -1 005c -1 // LATIN SMALL LETTER Y, LATIN CAPITAL LETTER Y, <none>, REVERSE SOLIDUS, <none>
  2e C 1 h H -1 007b -1 // LATIN SMALL LETTER H, LATIN CAPITAL LETTER H, <none>, LEFT CURLY BRACKET, <none>                                                                                                                                                                                                                                                
  2e C 1 h H -1 007b -1 // LATIN SMALL LETTER H, LATIN CAPITAL LETTER H, <none>, LEFT CURLY BRACKET, <none>
  2f V 0 002e 003a -1 007d 00b7 // FULL STOP, COLON, <none>, RIGHT CURLY BRACKET, MIDDLE DOT                                                                                                                                                                                                                                                              
  2f V 0 002e 003a -1 007d 00b7 // FULL STOP, COLON, <none>, RIGHT CURLY BRACKET, MIDDLE DOT
  30 B 1 k K -1 2026 -1 // LATIN SMALL LETTER K, LATIN CAPITAL LETTER K, <none>, HORIZONTAL ELLIPSIS, <none>                                                                                                                                                                                                                                                
  30 B 1 k K -1 2026 -1 // LATIN SMALL LETTER K, LATIN CAPITAL LETTER K, <none>, HORIZONTAL ELLIPSIS, <none>
  31 N 0 0027 003b -1 2018 -1 // APOSTROPHE, SEMICOLON, <none>, LEFT SINGLE QUOTATION MARK, <none>                                                                                                                                                                                                                                                        
  31 N 0 0027 003b -1 2018 -1 // APOSTROPHE, SEMICOLON, <none>, LEFT SINGLE QUOTATION MARK, <none>
  32 OEM_COMMA 1 q Q -1 -1 -1 // LATIN SMALL LETTER Q, LATIN CAPITAL LETTER Q, <none>, <none>, <none>                                                                                                                                                                                                                                                        
  32 OEM_COMMA 1 q Q -1 -1 -1 // LATIN SMALL LETTER Q, LATIN CAPITAL LETTER Q, <none>, <none>, <none>
  33 OEM_PERIOD 1 g G -1 02da@ -1 // LATIN SMALL LETTER G, LATIN CAPITAL LETTER G, <none>, RING ABOVE, <none>                                                                                                                                                                                                                                                
  33 OEM_PERIOD 1 g G -1 02da@ -1 // LATIN SMALL LETTER G, LATIN CAPITAL LETTER G, <none>, RING ABOVE, <none>
  34 OEM_2 1 x X -1 2020 2021 // LATIN SMALL LETTER X, LATIN CAPITAL LETTER X, <none>, DAGGER, DOUBLE DAGGER                                                                                                                                                                                                                                                
  34 OEM_2 1 x X -1 2020 2021 // LATIN SMALL LETTER X, LATIN CAPITAL LETTER X, <none>, DAGGER, DOUBLE DAGGER
  35 OEM_8 1 f F -1 02db@ 00aa // LATIN SMALL LETTER F, LATIN CAPITAL LETTER F, <none>, OGONEK, FEMININE ORDINAL INDICATOR                                                                                                                                                                                                                                  
  35 OEM_8 1 f F -1 02db@ 00aa // LATIN SMALL LETTER F, LATIN CAPITAL LETTER F, <none>, OGONEK, FEMININE ORDINAL INDICATOR
  39 SPACE 0 0020 00a0 -1 0020 202f // SPACE, NO-BREAK SPACE, <none>, SPACE, NARROW NO-BREAK SPACE                                                                                                                                                                                                                                                        
  39 SPACE 0 0020 00a0 -1 0020 202f // SPACE, NO-BREAK SPACE, <none>, SPACE, NARROW NO-BREAK SPACE
  56 OEM_102 1 00ea 00ca -1 002f -1 // LATIN SMALL LETTER E WITH CIRCUMFLEX, LATIN CAPITAL LETTER E WITH CIRCUMFLEX, <none>, SOLIDUS, <none>                                                                                                                                                                                                                
  56 OEM_102 1 00ea 00ca -1 002f -1 // LATIN SMALL LETTER E WITH CIRCUMFLEX, LATIN CAPITAL LETTER E WITH CIRCUMFLEX, <none>, SOLIDUS, <none>
  53 DECIMAL 0 002e 002e -1 -1 -1 // FULL STOP, FULL STOP, , ,                                                                                
  53 DECIMAL 0 002e 002e -1 -1 -1 // FULL STOP, FULL STOP, , ,


Les noms complets les caractères sont ajoutés par msklc (et non généré par configGenerator). La ligne 53 décrit la touche {{c|DECIMAL}} ({{touche|.}} sur le pavé numérique}} – FULL STOP
Les noms complets les caractères sont ajoutés par msklc (et non généré par configGenerator). La ligne 53 décrit la touche {{c|DECIMAL}} ({{touche|.}} sur le pavé numérique}} – FULL STOP

Version du 12 avril 2008 à 22:51

Attention

Cette page fourni des pilotes fr-dvorak-bépo pour windows basé sur des touches virtuelles azerty français pour les raccourcis avec clavier bépoCtrl (sauf sous Word ou Outlook…). Plus d'info sur la page de discussion.

Un .klc est un fichier source pour le logiciel Keyboard Layout Creator de Microsoft qui permet de compiler les pilotes d'installation Windows d'une disposition de clavier.

Le fichier fr-dvorak-bepo.klc disponible sur le dépôt subversion du projet est généré automatiquement avec le programme configGenerator. MSKLC le transforme en une .dll contenant le pilote de la disposition fr-dvorak-bépo. Il génére aussi une application pour l'installer sur les systèmes d'exploitation Windows. Tous ces fichiers sont disponibles dans l’auto-executable 7zip fr-dvorak-bepo-1.1rc2.exe (infos)  : c'est le pilote fourni aux utilisateurs sur la page d'installation Windows.

Limites de MSKLC en version 1.4

  • MSKLC n'accepte pas de mettre le tiret bas « _ » sur clavier bépoAltGr+clavier bépoEspace.
  • Les touches mortes ne s'enchainent pas et donc les caractères avec diacritiques multiples ne fonctionnent qu'avec des diacritiques combinants.
  • Absence de touche morte de type compose.

Alternative

Une alternative pour obtenir un pilote pour Windows est de modifier certains fichiers sources disponibles dans le Windows Driver Kit de Windows Server 2008. La compilation donne la .dll du pilote. Les avantages seraient jusement de palier aux limites précédentes (le code source est en C).

Fichier klc actuel commenté

En-tête

KBD	bepo0651	"fr-dvorak-bépo v0.6.5.1"}}

COPYRIGHT	"Public Domain"

COMPANY	"wiki pour la conception d un dvorak francais"

On définit le nom de la dll en nom dos 8.3 et sa description que l'on retrouve dans les propiétés du fichier dll.

LOCALENAME	"fr-FR"

Locale langue ?

LOCALEID	"0000040c"

Numéro utilisé dans la base de registre pour référencer la disposition. Il est dépend du LOCALENAME précédent (francais 0000040c, suisse 0000100c) et sert par exemple si l'on veut activer le bépo au login de windows.

VERSION	1.0

Quelqu'un sait de quel version il s'agit ?

Définition du comportement des modificateurs

SHIFTSTATE

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

Copié du clavier azerty sachant que sous windows clavier bépoCtrl+clavier bépoAlt donne un clavier bépoalgr

Disposition des caractères

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

Les touches mortes ont un « @ » en fin de définition.

//SC	VK_		Cap	0	1	2	6	7

VK_ sont les touches virtuels pour le comportement des raccourcis… ? La colonne Cap définit le comportement de la touche majuscule.

02	1		1	0022	1	-1	2014	-1		// QUOTATION MARK, DIGIT ONE, <none>, EM DASH, <none>
03	2		1	00ab	2	-1	003c	2264		// LEFT-POINTING DOUBLE ANGLE QUOTATION MARK *, DIGIT TWO, <none>, LESS-THAN SIGN, LESS-THAN OR EQUAL TO
04	3		1	00bb	3	-1	003e	2265		// RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK *, DIGIT THREE, <none>, GREATER-THAN SIGN, GREATER-THAN OR EQUAL TO
05	4		1	0028	4	-1	005b	201c		// LEFT PARENTHESIS, DIGIT FOUR, <none>, LEFT SQUARE BRACKET, LEFT DOUBLE QUOTATION MARK
06	5		1	0029	5	-1	005d	201d		// RIGHT PARENTHESIS, DIGIT FIVE, <none>, RIGHT SQUARE BRACKET, RIGHT DOUBLE QUOTATION MARK
07	6		1	005f	6	-1	-1	-1		// LOW LINE, DIGIT SIX, <none>, <none>, <none>
08	7		1	002b	7	-1	00b1	00b0		// PLUS SIGN, DIGIT SEVEN, <none>, PLUS-MINUS SIGN, DEGREE SIGN
09	8		1	002d	8	-1	2013	2032		// HYPHEN-MINUS, DIGIT EIGHT, <none>, EN DASH, PRIME
0a	9		1	002f	9	-1	00f7	2033		// SOLIDUS, DIGIT NINE, <none>, DIVISION SIGN, DOUBLE PRIME
0b	0		1	002a	0	-1	00d7	-1		// ASTERISK, DIGIT ZERO, <none>, MULTIPLICATION SIGN, <none>
0c	OEM_4		0	003d	0040	-1	00ac	-1		// EQUALS SIGN, COMMERCIAL AT, <none>, NOT SIGN, <none>
0d	OEM_PLUS	0	0025	00b5	-1	2030	-1		// PERCENT SIGN, MICRO SIGN, <none>, PER MILLE SIGN, <none>
10	A		1	b	B	-1	007c	00a6		// LATIN SMALL LETTER B, LATIN CAPITAL LETTER B, <none>, VERTICAL LINE, BROKEN BAR
11	Z		1	00e9	00c9	-1	00b4@	02dd@		// LATIN SMALL LETTER E WITH ACUTE, LATIN CAPITAL LETTER E WITH ACUTE, <none>, ACUTE ACCENT, U+0030 U+0032 U+0064 U+0064
12	E		1	p	P	-1	0026	-1		// LATIN SMALL LETTER P, LATIN CAPITAL LETTER P, <none>, AMPERSAND, <none>
13	R		5	o	O	-1	0153	0152		// LATIN SMALL LETTER O, LATIN CAPITAL LETTER O, <none>, LATIN SMALL LIGATURE OE, LATIN CAPITAL LIGATURE OE
14	T		1	00e8	00c8	-1	0060	0060@		// LATIN SMALL LETTER E WITH GRAVE, LATIN CAPITAL LETTER E WITH GRAVE, <none>, GRAVE ACCENT, GRAVE ACCENT
15	Y		0	005e@	0021	-1	02c7@	00a1		// CIRCUMFLEX ACCENT, EXCLAMATION MARK, <none>, CARON (Mandarin Chinese third tone), INVERTED EXCLAMATION MARK
16	U		1	v	V	-1	-1	-1		// LATIN SMALL LETTER V, LATIN CAPITAL LETTER V, <none>, <none>, <none>
17	I		5	d	D	-1	00f0	00d0		// LATIN SMALL LETTER D, LATIN CAPITAL LETTER D, <none>, LATIN SMALL LETTER ETH (Icelandic), LATIN CAPITAL LETTER ETH (Icelandic)
18	O		1	l	L	-1	002f@	-1		// LATIN SMALL LETTER L, LATIN CAPITAL LETTER L, <none>, SOLIDUS, <none>
19	P		5	j	J	-1	0133	0132		// LATIN SMALL LETTER J, LATIN CAPITAL LETTER J, <none>, LATIN SMALL LIGATURE IJ, LATIN CAPITAL LIGATURE IJ
1a	OEM_6		5	z	Z	-1	0259	018f		// LATIN SMALL LETTER Z, LATIN CAPITAL LETTER Z, <none>, LATIN SMALL LETTER SCHWA, LATIN CAPITAL LETTER SCHWA
1b	OEM_1		1	w	W	-1	02d8@	-1		// LATIN SMALL LETTER W, LATIN CAPITAL LETTER W, <none>, BREVE, <none>
1e	Q		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) *
1f	S		5	u	U	-1	00f9	00d9		// LATIN SMALL LETTER U, LATIN CAPITAL LETTER U, <none>, LATIN SMALL LETTER U WITH GRAVE, LATIN CAPITAL LETTER U WITH GRAVE
20	D		1	i	I	-1	00a8@	02d9@		// LATIN SMALL LETTER I, LATIN CAPITAL LETTER I, <none>, DIAERESIS, DOT ABOVE (Mandarin Chinese light tone)
21	F		1	e	E	-1	20ac	00a4@		// LATIN SMALL LETTER E, LATIN CAPITAL LETTER E, <none>, EURO SIGN, CURRENCY SIGN
22	G		0	002c	003f	-1	2019	00bf		// COMMA, QUESTION MARK, <none>, RIGHT SINGLE QUOTATION MARK, INVERTED QUESTION MARK
23	H		1	c	C	-1	00a9	-1		// LATIN SMALL LETTER C, LATIN CAPITAL LETTER C, <none>, COPYRIGHT SIGN, <none>
24	J		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)
25	K		1	s	S	-1	00df	-1		// LATIN SMALL LETTER S, LATIN CAPITAL LETTER S, <none>, LATIN SMALL LETTER SHARP S (German), <none>
26	L		1	r	R	-1	00ae	-1		// LATIN SMALL LETTER R, LATIN CAPITAL LETTER R, <none>, REGISTERED SIGN, <none>
27	M		5	n	N	-1	00f1	00d1		// LATIN SMALL LETTER N, LATIN CAPITAL LETTER N, <none>, LATIN SMALL LETTER N WITH TILDE, LATIN CAPITAL LETTER N WITH TILDE
28	OEM_3		1	m	M	-1	00af@	00ba		// LATIN SMALL LETTER M, LATIN CAPITAL LETTER M, <none>, MACRON, MASCULINE ORDINAL INDICATOR
29	OEM_7		0	0024	0023	-1	00a7	00b6		// DOLLAR SIGN, NUMBER SIGN, <none>, SECTION SIGN, PILCROW SIGN
2b	OEM_5		1	00e7	00c7	-1	00b8@	-1		// LATIN SMALL LETTER C WITH CEDILLA, LATIN CAPITAL LETTER C WITH CEDILLA, <none>, CEDILLA, <none>
2c	W		1	00e0	00c0	-1	007e	007e@		// LATIN SMALL LETTER A WITH GRAVE, LATIN CAPITAL LETTER A WITH GRAVE, <none>, TILDE, TILDE
2d	X		1	y	Y	-1	005c	-1		// LATIN SMALL LETTER Y, LATIN CAPITAL LETTER Y, <none>, REVERSE SOLIDUS, <none>
2e	C		1	h	H	-1	007b	-1		// LATIN SMALL LETTER H, LATIN CAPITAL LETTER H, <none>, LEFT CURLY BRACKET, <none>
2f	V		0	002e	003a	-1	007d	00b7		// FULL STOP, COLON, <none>, RIGHT CURLY BRACKET, MIDDLE DOT
30	B		1	k	K	-1	2026	-1		// LATIN SMALL LETTER K, LATIN CAPITAL LETTER K, <none>, HORIZONTAL ELLIPSIS, <none>
31	N		0	0027	003b	-1	2018	-1		// APOSTROPHE, SEMICOLON, <none>, LEFT SINGLE QUOTATION MARK, <none>
32	OEM_COMMA	1	q	Q	-1	-1	-1		// LATIN SMALL LETTER Q, LATIN CAPITAL LETTER Q, <none>, <none>, <none>
33	OEM_PERIOD	1	g	G	-1	02da@	-1		// LATIN SMALL LETTER G, LATIN CAPITAL LETTER G, <none>, RING ABOVE, <none>
34	OEM_2		1	x	X	-1	2020	2021		// LATIN SMALL LETTER X, LATIN CAPITAL LETTER X, <none>, DAGGER, DOUBLE DAGGER
35	OEM_8		1	f	F	-1	02db@	00aa		// LATIN SMALL LETTER F, LATIN CAPITAL LETTER F, <none>, OGONEK, FEMININE ORDINAL INDICATOR
39	SPACE		0	0020	00a0	-1	0020	202f		// SPACE, NO-BREAK SPACE, <none>, SPACE, NARROW NO-BREAK SPACE
56	OEM_102	1	00ea	00ca	-1	002f	-1		// LATIN SMALL LETTER E WITH CIRCUMFLEX, LATIN CAPITAL LETTER E WITH CIRCUMFLEX, <none>, SOLIDUS, <none>
53	DECIMAL	0	002e	002e	-1	-1	-1		// FULL STOP, FULL STOP, , ,

Les noms complets les caractères sont ajoutés par msklc (et non généré par configGenerator). La ligne 53 décrit la touche DECIMAL (clavier bépo. sur le pavé numérique}} – FULL STOP

Définition des touches mortes

DEADKEY	00b4       
                    
0041	00c1	// A -> Á
0102	1eae	// Ă -> Ắ
00c2	1ea4	// Â -> Ấ
00c5	01fa	// Å -> Ǻ
…

Tous les caractères basés sur des touches mortes sont décrits avec deux colonnes unicode : par ex. ({{touches|Touche morte « accent grave » 00b4 + « A » 0041 (colonne 1) = « Á » 00c1 (colonne 2), puis commentés par les caractères eux-mêmes.