<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://bepo.fr/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jportemer</id>
	<title>Disposition de clavier bépo - Contributions [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://bepo.fr/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jportemer"/>
	<link rel="alternate" type="text/html" href="https://bepo.fr/wiki/Sp%C3%A9cial:Contributions/Jportemer"/>
	<updated>2026-05-06T09:26:13Z</updated>
	<subtitle>Contributions</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://bepo.fr/wiki/index.php?title=Pilote_Windows&amp;diff=30986</id>
		<title>Pilote Windows</title>
		<link rel="alternate" type="text/html" href="https://bepo.fr/wiki/index.php?title=Pilote_Windows&amp;diff=30986"/>
		<updated>2022-06-06T15:15:54Z</updated>

		<summary type="html">&lt;p&gt;Jportemer : /* MSKLC et pilote bépo */ Mise à jour liens klc + refonte paragraphe&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{navigation|icone=Méthodologie.png|En savoir plus}}&lt;br /&gt;
&lt;br /&gt;
Les &#039;&#039;&#039;pilotes de la disposition de clavier bépo sur les systèmes d’exploitation Microsoft Windows&#039;&#039;&#039; sont créés par le logiciel &#039;&#039;Keyboard Layout Creator&#039;&#039; de Microsoft ([http://www.microsoft.com/downloads/details.aspx?FamilyID=8be579aa-780d-4253-9e0a-e17e51db2223&amp;amp;displaylang=en &#039;&#039;MSKLC&#039;&#039; version 1.4, 30 janvier 2007], nécessite [[wp:Microsoft .NET|.NET 2.0]]). Ce logiciel permet la modification de la partie alphanumérique du clavier soit cinquante touches avec la barre d’espace et le séparateur décimal. Il comprend un fichier d’aide {{c|msklc.chm}} et la liste des noms unicode 5.0 (mettre à jour avec [http://www.unicode.org/Public/UNIDATA/NamesList.html {{c|nameslist.txt}}] en version 6.0] à la main).&lt;br /&gt;
&lt;br /&gt;
== MSKLC et pilote bépo ==&lt;br /&gt;
Les fichiers de configuration de MSKLC, des fichiers textes dont l’extension est « klc », sont obtenus en sauvegardant une disposition de clavier depuis l&#039;interface graphique du logiciel (format UTF16-LE). Les fichiers de type &#039;&#039;&#039;bepo.klc&#039;&#039;&#039; sont les sources de la disposition bépo disponibles en plusieurs variantes [https://download.tuxfamily.org/dvorak/windows/1.1rc2/ ici] &#039;&#039;(v1.1)&#039;&#039; et [https://download.tuxfamily.org/dvorak/windows/ ici] &#039;&#039;(v1.0)&#039;&#039;. Il est possible d’utiliser &#039;&#039;[[configGenerator]]&#039;&#039; pour générer ses propres klc.&lt;br /&gt;
&lt;br /&gt;
MSKLC utilise cette source pour générer une [[wp:Dll#Windows|bibliothèque de liens dynamiques]] {{c|bepo.dll}} contenant le pilote de la disposition bépo ainsi qu’une application pour l’installer. Tous ces fichiers sont disponibles dans l’auto-executable [[wp:7zip|&#039;&#039;7zip&#039;&#039;]] {{dl|windows/bepo.exe|{{c|bepo.exe}}}} : c’est le pilote fourni aux utilisateurs sur la page d’[[Windows|installation Windows]]. Durant l&#039;installation, la dll est copiée dans le répertoire {{c|%windir%/system32/}} ({{c|%windir%/sysWOW64/}} sur les machines 64 bits).&lt;br /&gt;
&lt;br /&gt;
Cette méthode simple de génération des pilotes n’est plus possible depuis que le tiret bas a été placé en {{touchesA|AltGr|Espace}} pour la [[version 0.6.6|version 0.6.6]] de la disposition.&lt;br /&gt;
&lt;br /&gt;
Plusieurs remarques ont été faites par le projet à propos des limites de MSKLC (dans sa version 1.4.6000.2) :&lt;br /&gt;
* l&#039;interface de MSKLC n’accepte pas de mettre le tiret bas « _ » sur {{tA|AltGr}} + {{tA|espace}}. L’erreur donnée est « ERROR: &#039;VK_SPACE&#039; in Shift State &#039;Ctl+Alt&#039; must be made up of white space character(s), but is defined as &#039;_&#039; (U+005f) instead. » ;&lt;br /&gt;
* les [[touches mortes]] ne s’enchainent pas et les caractères avec diacritiques multiples ne s’obtiennent qu’avec des diacritiques combinants ;&lt;br /&gt;
* absence de touche morte de type « [[compose]] » (&#039;&#039;MultiKey&#039;&#039;) ;&lt;br /&gt;
* déplacement impossible des modificateurs, pour avoir [[AltGr]] symétrique par exemple ou [[Utilisateur:Kaze/CapsLock|modifier capslock]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- TODO&lt;br /&gt;
*documenter les formats de fichiers différents pour msklc.exe et kbdutools.exe&lt;br /&gt;
*documenter quel .msi fait quoi et que sont les trois &amp;lt;&amp;gt; architectures x64 ? --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Générer les pilotes en batch ==&lt;br /&gt;
Il est possible de contourner certaines limitations de l&#039;interface graphique de MSKLC (par ex. mettre le tiret bas sur la barre d&#039;espace). Le répertoire d’installation de MSKLC contient notamment l’exécutable {{c|\bin\i386\kbdutool.exe}} qui permet de compiler les pilotes en batch (KbdTool v3.40 - &#039;&#039;convert keyboard text file to C file or a keyboard layout DLL&#039;&#039;). L&#039;option &#039;&#039;-u&#039;&#039;  génère la bibliothèque {{c|.dll}} du pilote que l’on peut copier dans le répertoire {{c|system32}} ou {{c|wowsys64}}. L’option &#039;&#039;-s&#039;&#039; génère quatre fichiers sources {{c|.H .C .RC .DEF}}, qu&#039;il est également possible d&#039;éditer (les passer en lecture seule pour qu&#039;ils soient compilés à la place du .klc). Les fichiers sources en C sont dans le répertoire {{c|\inc\}} dont {{c|kbd.h}}.&lt;br /&gt;
&lt;br /&gt;
===Création d’un pilote bépo personnalisé===&lt;br /&gt;
La méthode utilisée pour générer les pilotes bépo peut servir pour se fabriquer un pilote personnel.&lt;br /&gt;
:&#039;&#039;&#039;Création des dll :&#039;&#039;&#039; avec {{c|kbdutool.exe}}&lt;br /&gt;
* Créer votre disposition de clavier en la générant avec [[ConfigGenerator]] ou en éditant un fichier .klc.&lt;br /&gt;
* Placer le dans {{c|\msklc\bin\i386\}} et exécuter {{c|kbdutool.exe -u votrefichier.klc}} en ligne de commande, cela compile la disposition/dll pour i386/x86. Le [http://svnweb.tuxfamily.org/dl.php?repname=dvorak%2Fsvn&amp;amp;path=%2Fpilotes%2Ftrunk%2Fwindows%2Fcompil.bat&amp;amp; script utilisé pour bépo] génère les pilotes et sources de deux dispositions pour toutes les architectures possibles (la variable ver indiquant le numéro de version). Attention, le fichier doit être encodé en UTF-16 LE (et non pas BE). Attention également dans le nom de la disposition, les noms trop longs ou avec des caractères spéciaux ont l&#039;air de poser des problèmes.&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;Création des programmes d’installation :&#039;&#039;&#039; dans l’interface graphique avec une disposition au nom identique&lt;br /&gt;
* Charger la disposition dans MSKLC mais remplacer le caractère « _ » en AltGr+espace par un espace.&lt;br /&gt;
* Générer les pilotes normalement : un .exe, trois .msi et les .dll.&lt;br /&gt;
* Remplacer les dll par celles créées en batch à l’étape précédente.&lt;br /&gt;
&lt;br /&gt;
==== Exemples avec cette méthode ====&lt;br /&gt;
* [[Utilisateur:LeBret/Remplacer AltGr par Kana|Remplacer AltGr par Kana]] pour éviter l’amalgame AltGr = Ctrl + Alt&lt;br /&gt;
* [[Utilisateur:LeBret/2 Alt et 2 AltGr symétriques sur TypeMatrix en mode 106 touches|Avoir Alt et AltGr symétriques sur un clavier TypeMatrix en mode 106 touches]]&lt;br /&gt;
&lt;br /&gt;
===Génerer les dlls avec le WDK===&lt;br /&gt;
Les fichiers sources en C sont également disponibles dans le &#039;&#039;[http://www.microsoft.com/en-us/download/details.aspx?id=11800 Windows Driver Kit]&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Le site de l’association MON NOM ACCENTU{{R|É}} propose une [http://mon.nom.accentue.free.fr/Clavier-CreationClavier.htm explication détaillée ainsi qu’un fichier {{c|compile_i386.bat}} pour les compiler sur une machine x86].&lt;br /&gt;
&lt;br /&gt;
Le [http://neo-layout.org/ projet de disposition Neo2 pour l’allemand] utilise lui les sources en C pour modifier capslock et ajouter carrément deux nouvelles couches à la disposition ainsi que compose (voir [http://wiki.neo-layout.org/browser/windows/kbdneo2/Quelldateien/ leur dépôt svn]).&lt;br /&gt;
&lt;br /&gt;
==Fichier klc commenté de la version 0.6.5.1==&lt;br /&gt;
===En-tête===&lt;br /&gt;
 KBD	bepo0651	&amp;quot;fr-dvorak-bépo v0.6.5.1&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 COPYRIGHT	&amp;quot;Public Domain&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 COMPANY	&amp;quot;wiki pour la conception d un dvorak francais&amp;quot;&lt;br /&gt;
&lt;br /&gt;
On définit le nom de la dll (ascii 8.3) ({{c|bepo0651.dll}}) et la description que l&#039;on retrouve dans les propiétés de cette dll ainsi que dans les infos du programme dans le panneau de désinstallation. Ces deux informations doivent être unique sur le système.&lt;br /&gt;
Company ne peut pas être laissé vide. Si « copyright » est vide, il indiquera la date de création de la disposition. Ces valeurs ne peuvent commencer par un « &amp;quot; ».&lt;br /&gt;
&lt;br /&gt;
 LOCALENAME	&amp;quot;fr-FR&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Langue (locale) de la disposition de clavier : fr-CH sur le clavier Qwertz suisse, fr-BE sur le clavier Azerty belge, fr-CA sur le clavier qwerty canadien, &lt;br /&gt;
&lt;br /&gt;
 LOCALEID	&amp;quot;0000040c&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Numéro utilisé dans la base de registre pour référencer la disposition. Il dépend du {{c|LOCALENAME}} précédent :&lt;br /&gt;
*FR (francais) : 0000040c&lt;br /&gt;
*CH (suisse) : 0000100c&lt;br /&gt;
*BE (belge) : 0000080c&lt;br /&gt;
*CA (canada) : 00000c0c&lt;br /&gt;
&lt;br /&gt;
Il sert par exemple si l&#039;on veut activer la disposition à l&#039;ouverture de session de windows en modifiant la base de registre.&lt;br /&gt;
&lt;br /&gt;
*[http://www.autohotkey.com/docs/misc/Languages.htm &#039;&#039;Language Codes&#039;&#039;]&lt;br /&gt;
*[http://msdn2.microsoft.com/en-us/library/ms776323 &#039;&#039;Locale identifier&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
 VERSION	1.0&lt;br /&gt;
&lt;br /&gt;
Quelqu&#039;un sait de quel version il s&#039;agit ?&lt;br /&gt;
&lt;br /&gt;
===Définition du comportement des modificateurs ===&lt;br /&gt;
 SHIFTSTATE&lt;br /&gt;
 &lt;br /&gt;
 0	//Column 4&lt;br /&gt;
 1	//Column 5 : Shft&lt;br /&gt;
 6	//Column 7 :       Ctrl Alt&lt;br /&gt;
 7	//Column 8 : Shft  Ctrl Alt&lt;br /&gt;
&lt;br /&gt;
0 = base, 1 = {{tA|Maj}}, 2 = {{tA|Ctrl}}, 4 = {{tA|Alt}}&lt;br /&gt;
&lt;br /&gt;
Les états 2 {{tA|Ctrl}} et 3 {{tA|Maj.}}+{{tA|Ctrl}} (soit les [[Raccourci clavier|raccourcis clavier]] en {{tA|Ctrl}} + {{tA|touche}}) ne sont pas utilisés par le pilote.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code class=&amp;quot;souscode&amp;quot;&amp;gt;&lt;br /&gt;
      ╔═════╗  &lt;br /&gt;
 {{tA|Maj.}} ║1   7║ {{tA|AltGr}}+{{tA|Maj.}} (={{tA|Ctrl}}+{{tA|Alt}}+{{tA|Maj.}})&lt;br /&gt;
      ║     ║&lt;br /&gt;
      ║0   6║ {{tA|AltGr}} (={{tA|Ctrl}}+{{tA|Alt}})&lt;br /&gt;
      ╚═════╝ &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disposition des caractères===&lt;br /&gt;
 LAYOUT		;an extra &#039;@&#039; at the end is a dead key&lt;br /&gt;
 &lt;br /&gt;
 //SC	VK_		Cap	0	1	6	7&lt;br /&gt;
 &lt;br /&gt;
 29	OEM_7		0	0024	0023	00a7	00b6	// $ # § ¶&lt;br /&gt;
 02	1		1	0022	1	2014	-1	// &amp;quot; 1 —&lt;br /&gt;
 03	2		1	00ab	2	003c	2264	// « 2 &amp;lt; ≤&lt;br /&gt;
 04	3		1	00bb	3	003e	2265	// » 3 &amp;gt; ≥&lt;br /&gt;
 05	4		1	0028	4	005b	201c	// ( 4 [ “&lt;br /&gt;
 06	5		1	0029	5	005d	201d	// ) 5 ] ”&lt;br /&gt;
 07	6		1	005f	6	-1	-1	// _ 6&lt;br /&gt;
 08	7		1	002b	7	00b1	00b0	// + 7 ± °&lt;br /&gt;
 09	8		1	002d	8	2013	2032	// - 8 – ′&lt;br /&gt;
 0a	9		1	002f	9	00f7	2033	// / 9 ÷ ″&lt;br /&gt;
 0b	0		1	002a	0	00d7	-1	// * 0 ×&lt;br /&gt;
 0c	OEM_4		0	003d	0040	00ac	-1	// = @ ¬&lt;br /&gt;
 0d	OEM_PLUS	0	0025	00b5	2030	-1	// % µ ‰	&lt;br /&gt;
 										&lt;br /&gt;
 10	A		1	b	B	007c	00a6	// b B | ¦&lt;br /&gt;
 11	Z		1	00e9	00c9	00b4@	02dd@	// é É ´ ˝&lt;br /&gt;
 12	E		1	p	P	0026	-1	// p P &amp;amp;&lt;br /&gt;
 13	R		5	o	O	0153	0152	// o O œ Œ&lt;br /&gt;
 14	T		1	00e8	00c8	0060	0060@	// è È ` `&lt;br /&gt;
 15	Y		0	005e@	0021	02c7@	00a1	// ^ ! ˇ ¡&lt;br /&gt;
 16	U		1	v	V	-1	-1	// v V&lt;br /&gt;
 17	I		5	d	D	00f0	00d0	// d D ð Ð&lt;br /&gt;
 18	O		1	l	L	fe63@	-1	// l L ﹣&lt;br /&gt;
 19	P		5	j	J	0133	0132	// j J ĳ Ĳ&lt;br /&gt;
 1a	OEM_6		5	z	Z	0259	018f	// z Z ə Ə&lt;br /&gt;
 1b	OEM_1		1	w	W	02d8@	-1	// w W ˘&lt;br /&gt;
 					&lt;br /&gt;
 1e	Q		5	a	A	00e6	00c6	// a A æ Æ&lt;br /&gt;
 1f	S		5	u	U	00f9	00d9	// u U ù Ù&lt;br /&gt;
 20	D		1	i	I	00a8@	02d9@	// i I ¨ ˙&lt;br /&gt;
 21	F		1	e	E	20ac	fe67@	// e E € ﹧&lt;br /&gt;
 22	G		0	002c	003f	2019	00bf	// , ? ’ ¿&lt;br /&gt;
 23	H		1	c	C	00a9	-1	// c C ©&lt;br /&gt;
 24	J		5	t	T	00fe	00de	// t T þ Þ&lt;br /&gt;
 25	K		1	s	S	00df	-1	// s S ß&lt;br /&gt;
 26	L		1	r	R	00ae	-1	// r R ®&lt;br /&gt;
 27	M		5	n	N	00f1	00d1	// n N ñ Ñ&lt;br /&gt;
 28	OEM_3		1	m	M	00af@	00ba	// m M ¯ º&lt;br /&gt;
 2b	OEM_5		1	00e7	00c7	00b8@	-1	// ç Ç ¸&lt;br /&gt;
 									&lt;br /&gt;
 56	OEM_102		1	00ea	00ca	002f	-1	// ê Ê /&lt;br /&gt;
 2c	W		1	00e0	00c0	007e	007e@	// à À ~ ~&lt;br /&gt;
 2d	X		1	y	Y	005c	-1	// y Y \&lt;br /&gt;
 2e	C		1	h	H	007b	-1	// h H {&lt;br /&gt;
 2f	V		0	002e	003a	007d	00b7	// . : } ·&lt;br /&gt;
 30	B		1	k	K	2026	-1	// k K …&lt;br /&gt;
 31	N		0	0027	003b	2018	-1	// &#039; ; ‘&lt;br /&gt;
 32	OEM_COMMA	1	q	Q	-1	-1	// q Q&lt;br /&gt;
 33	OEM_PERIOD	1	g	G	02da@	-1	// g G ˚	&lt;br /&gt;
 34	OEM_2		1	x	X	2020	2021	// x X † ‡&lt;br /&gt;
 35	OEM_8		1	f	F	02db@	00aa	// f F ˛ ª&lt;br /&gt;
 39	SPACE		0	0020	00a0	0020	202f	//&lt;br /&gt;
 									&lt;br /&gt;
 53	DECIMAL		0	002e	002e	-1	-1	// . .&lt;br /&gt;
&lt;br /&gt;
====Scan codes====&lt;br /&gt;
La colonne {{c|SC}} définit le &#039;&#039;scan code&#039;&#039; des touches. C&#039;est une valeur hardware envoyée par le clavier lorsqu&#039;une touche est pressée :&lt;br /&gt;
&amp;lt;pre class=&amp;quot;souspre&amp;quot;&amp;gt;&lt;br /&gt;
 ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗&lt;br /&gt;
 │    │    │    │    │    │    │    │    │    │    │    │    │    ║        ║&lt;br /&gt;
 │ 29 │ 02 │ 03 │ 04 │ 05 │ 06 │ 07 │ 08 │ 09 │ 0A │ 0B │ 0C │ 0D ║   0E   ║&lt;br /&gt;
 ╔════╧══╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦═════╣&lt;br /&gt;
 ║       ║    │    │    │    │    │    │    │    │    │    │    │    ║     ║&lt;br /&gt;
 ║  0F   ║ 10 │ 11 │ 12 │ 13 │ 14 │ 15 │ 16 │ 17 │ 18 │ 19 │ 1A │ 1B ║  1C ║&lt;br /&gt;
 ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗    ║&lt;br /&gt;
 ║        ║    │    │    │    │    │    │    │    │    │    │    │    ║    ║&lt;br /&gt;
 ║  3A    ║ 1E │ 1F │ 20 │ 21 │ 22 │ 23 │ 24 │ 25 │ 26 │ 27 │ 28 │ 2B ║    ║&lt;br /&gt;
 ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╧════╩════╣&lt;br /&gt;
 ║      ║    │    │    │    │    │    │    │    │    │    │    ║           ║&lt;br /&gt;
 ║  2A  ║ 56 │ 2C │ 2D │ 2E │ 2F │ 30 │ 31 │ 32 │ 33 │ 34 │ 35 ║     36    ║&lt;br /&gt;
 ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧══╦═╧════╧╦═══╧══╦═╩════╦══════╣&lt;br /&gt;
 ║       ║      ║     ║                       ║       ║      ║      ║      ║  ╔════╗&lt;br /&gt;
 ║  1D   ║ E01F ║ 38  ║          39           ║  E038 ║ E027 ║ E02F ║ E01D ║  ║ 53 ║&lt;br /&gt;
 ╚═══════╩══════╩═════╩═══════════════════════╩═══════╩══════╩══════╩══════╝  ╚════╝&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
====Virtual key codes====&lt;br /&gt;
*La colonne {{c|VK_}} contient les constantes utilisées dans les entêtes des fichiers sources pour représenter des [http://api.farmanager.com/en/winapi/virtualkeycodes.html touches virtuels] (&#039;&#039;virtual key&#039;&#039;), c&#039;est un code donné par le système utilsateur de windows pour représenter une frappe de touche – par exemple VK_D pour {{t|D}}, VK_1 pour {{t|1}}, etc. ([http://www.kbdedit.com/manual/low_level_vk_list.html autre liste de codes vk_]).&lt;br /&gt;
&lt;br /&gt;
*La touche {{c|VK_DECIMAL}}/sc53 est la touche {{t|.}} du pavé numérique.&lt;br /&gt;
&lt;br /&gt;
*VK_SPACE et VK_DECIMAL doivent être définis dans le klc.&lt;br /&gt;
&lt;br /&gt;
*La touche {{c|VK_OEM_102}}/sc56 – {{touche|&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt;|clavier=disposition azerty|lien=non}} {{touche|&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt;|clavier=disposition azerty|lien=non}} azerty (&#039;&#039;lesser greater&#039;&#039;, LSGT de [[xkb]]) – {{touche|ê}}, {{touche|Ê}} et {{touche|/}} bépo – n&#039;est pas présente sur certains [[type de clavier|types de claviers]].&lt;br /&gt;
&lt;br /&gt;
Dans [[configGenerator]], ces codes sont configurés dans le fichier &#039;&#039;virtalKeys.conf&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
*{{dl|windows/bepo.klc|{{c|bepo.klc}}}} :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;souspre&amp;quot;&amp;gt;&lt;br /&gt;
 ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔═════════╗&lt;br /&gt;
 │OEM_│  1 │  2 │  3 │  4 │  5 │  6 │  7 │  8 │  9 │  0 │OEM_│OEM_║         ║&lt;br /&gt;
 │7   │    │    │    │    │    │    │    │    │    │    MINUS│PLUS║   &amp;lt;--   ║&lt;br /&gt;
 ╔════╧══╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦══════╣&lt;br /&gt;
 ║       ║  B │OEM_│  P │  O │OEM_│OEM_│  V │  D │  L │  J │  Z │  W ║      ║&lt;br /&gt;
 ║  -&amp;gt;|  ║    │1   │    │    │2   │4   │    │    │    │    │    │    ║      ║&lt;br /&gt;
 ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗     ║&lt;br /&gt;
 ║        ║  A │  U │  I │  E │OEM_│  C │  T │  S │  R │  N │  M │OEM_║   | ║&lt;br /&gt;
 ║        ║    │    │    │    COMMA│    │    │    │    │    │    │5   ║ &amp;lt;-&#039; ║&lt;br /&gt;
 ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╧════╩═════╣&lt;br /&gt;
 ║   ^  ║OEM_│  X │  Y │OEM_│OEM_│  K │OEM_│  Q │  G │  H │  F ║     ^      ║&lt;br /&gt;
 ║   |  ║102 │    │    │6   │PERIOD   │3   │    │    │    │    ║     |      ║&lt;br /&gt;
 ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦══════╣&lt;br /&gt;
 ║       ║      ║     ║                           ║     ║      ║     ║      ║  ╔═══╗&lt;br /&gt;
 ║       ║      ║     ║           SPACE           ║     ║      ║     ║      ║  DECIMAL&lt;br /&gt;
 ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩══════╝  ╚═══╝&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*{{dl|windows/bepo-azerty.klc|{{c|bepo-azerty.klc}}}} :&lt;br /&gt;
&amp;lt;pre class=&amp;quot;souspre&amp;quot;&amp;gt;&lt;br /&gt;
 ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔═════════╗&lt;br /&gt;
 │OEM_│  1 │  2 │  3 │  4 │  5 │  6 │  7 │  8 │  9 │  0 │OEM_│OEM_║         ║&lt;br /&gt;
 │7   │    │    │    │    │    │    │    │    │    │    │4   │PLUS║   &amp;lt;--   ║&lt;br /&gt;
 ╔════╧══╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦══════╣&lt;br /&gt;
 ║       ║  A │  Z │  E │  R │  T │  Y │  U │  I │  O │  P │OEM_│OEM_║      ║&lt;br /&gt;
 ║  -&amp;gt;|  ║    │    │    │    │    │    │    │    │    │    │6   │1   ║      ║&lt;br /&gt;
 ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗     ║&lt;br /&gt;
 ║        ║  Q │  S │  D │  F │  G │  H │  J │  K │  L │  M │OEM_│OEM_║   | ║&lt;br /&gt;
 ║        ║    │    │    │    │    │    │    │    │    │    │3   │5   ║ &amp;lt;-&#039; ║&lt;br /&gt;
 ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╧════╩═════╣&lt;br /&gt;
 ║   ^  ║OEM_│  W │  X │  C │  V │  B │  N │OEM_│OEM_│OEM_│OEM_║     ^      ║&lt;br /&gt;
 ║   |  ║102 │    │    │    │    │    │    COMMA│PERIOD|2 │8   ║     |      ║&lt;br /&gt;
 ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦══════╣&lt;br /&gt;
 ║       ║      ║     ║                           ║     ║      ║     ║      ║  ╔═══╗&lt;br /&gt;
 ║       ║      ║     ║           SPACE           ║     ║      ║     ║      ║  DECIMAL&lt;br /&gt;
 ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩══════╝  ╚═══╝&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*{{dl|windows/bepo-qwertz.klc|{{c|bepo-qwertz.klc}}}} :&lt;br /&gt;
&amp;lt;pre class=&amp;quot;souspre&amp;quot;&amp;gt;&lt;br /&gt;
 ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔═════════╗&lt;br /&gt;
 │OEM_│  1 │  2 │  3 │  4 │  5 │  6 │  7 │  8 │  9 │  0 │OEM_│OEM_║         ║&lt;br /&gt;
 │2   │    │    │    │    │    │    │    │    │    │    │4   │6   ║   &amp;lt;--   ║&lt;br /&gt;
 ╔════╧══╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦══════╣&lt;br /&gt;
 ║       ║  Q │  W │  E │  R │  T │  Z │  U │  I │  O │  P │OEM_│OEM_║      ║&lt;br /&gt;
 ║  -&amp;gt;|  ║    │    │    │    │    │    │    │    │    │    │1   │3   ║      ║&lt;br /&gt;
 ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗     ║&lt;br /&gt;
 ║        ║  A │  S │  D │  F │  G │  H │  J │  K │  L │OEM_│OEM_│OEM_║   | ║&lt;br /&gt;
 ║        ║    │    │    │    │    │    │    │    │    │7   │5   │8   ║ &amp;lt;-&#039; ║&lt;br /&gt;
 ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╧════╩═════╣&lt;br /&gt;
 ║   ^  ║OEM_│  Y │  X │  C │  V │  B │  N │  M │OEM_│OEM_│OEM_║     ^      ║&lt;br /&gt;
 ║   |  ║102 │    │    │    │    │    │    │    COMMA│PERIOD│MINUS   |      ║&lt;br /&gt;
 ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦══════╣&lt;br /&gt;
 ║       ║      ║     ║                           ║     ║      ║     ║      ║  ╔═══╗&lt;br /&gt;
 ║       ║      ║     ║           SPACE           ║     ║      ║     ║      ║  DECIMAL&lt;br /&gt;
 ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩══════╝  ╚═══╝&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Comportement du capslock====&lt;br /&gt;
*La colonne {{c|Cap}} définit le comportement de la touche majuscule :&lt;br /&gt;
** 0 pas de caps=shift, &lt;br /&gt;
** 1 caps=shift pour les caractères en [[accès direct]],&lt;br /&gt;
** 4 caps=shift pour les caractères en accès [[altgr]].&lt;br /&gt;
** 5 = 1 + 4&lt;br /&gt;
&lt;br /&gt;
====Placement des caractères====&lt;br /&gt;
*Les colonnes 0, 1, 6 et 7 sont définies par le caractère lui-même pour les lettres de l&#039;alphabat latin et les chiffres et sinon par un numéro unicode. **Les emplacements non définis sont à -1. &lt;br /&gt;
*Les noms complets des caractères peuvent être obtenus en commentaires en sauvegardant le .klc avec MSKLC. Ils ne sont pas générés par configGenerator. Par exemple {{c|// f F ˛ ª}} devient {{c|// LATIN SMALL LETTER F, LATIN CAPITAL LETTER F, &amp;lt;none&amp;gt;, OGONEK, FEMININE ORDINAL INDICATOR}}. (soit &amp;gt; 3 800 caractères en commentaires, environ 7 ko en volume).&lt;br /&gt;
&lt;br /&gt;
====Touches mortes====&lt;br /&gt;
*Les caractères devant se comporter comme des [[touches mortes]] ont un {{c|@}} en fin de définition. Leur comportement est défini en détail à l&#039;aide de deux colonnes Unicode. La première est le caractère de base, la seconde le caracère résultant de la frappe de la touche morte en plus du caractère de base (où qu&#039;il soit sur la disposition). La liste complète n&#039;est pas détaillée, par exemple la touche morte accent grave 0060@ et la définition de « è », « ì » et « Ǹ » s&#039;écrit :&lt;br /&gt;
&amp;lt;pre class=&amp;quot;souspre&amp;quot;&amp;gt;&lt;br /&gt;
 //SC	VK_		Cap	0	1	6	7&lt;br /&gt;
 14	T		1	00e8	00c8	0060	0060@	// è È ` `&lt;br /&gt;
 &lt;br /&gt;
 DEADKEY	0060&lt;br /&gt;
 0065	00e8	// e -&amp;gt; è&lt;br /&gt;
 0069	00ec	// i -&amp;gt; ì&lt;br /&gt;
 004e	01f8	// N -&amp;gt; Ǹ&lt;br /&gt;
 …&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
====Ligatures====&lt;br /&gt;
*Les ligatures notées %% sont définies à part. Elle ne doivent pas contenir plus de quatre [[wp:point de code|points de code]] [[wp:UTF-16|UTF-16]]. Exemple avec {{c|« }} sur {{t|2}}, {{c| »}} sur {{t|3}}, {{c|où}} en {{tA|AltGr}}+{{t|u}} et {{c|Où}} en {{tA|Maj.}}+{{tA|AltGr}}+{{t|u}}. La disposition fr-dvorak-bépo n’utilise pas de ligatures.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre class=&amp;quot;souspre&amp;quot;&amp;gt;&lt;br /&gt;
 //SC	VK_		Cap	0	1	2	6	7&lt;br /&gt;
 03	2		1	%%	2	-1	003c	2264	// &amp;lt;null&amp;gt;, DIGIT TWO, &amp;lt;none&amp;gt;, LESS-THAN SIGN, LESS-THAN OR EQUAL TO&lt;br /&gt;
 04	3		1	%%	3	-1	003e	2265	// &amp;lt;null&amp;gt;, DIGIT THREE, &amp;lt;none&amp;gt;, GREATER-THAN SIGN, GREATER-THAN OR EQUAL TO&lt;br /&gt;
 1f	S		1	u	U	-1	%%	%%	// LATIN SMALL LETTER U, LATIN CAPITAL LETTER U, &amp;lt;none&amp;gt;, &amp;lt;null&amp;gt;, &amp;lt;null&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 LIGATURE&lt;br /&gt;
 &lt;br /&gt;
 //VK_		Mod#	Char0	Char1	Char2	Char3&lt;br /&gt;
 2		0	00ab	00a0		// LEFT-POINTING DOUBLE ANGLE QUOTATION MARK * + NO-BREAK SPACE&lt;br /&gt;
 3		0	00a0	00bb		// NO-BREAK SPACE + RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK *&lt;br /&gt;
 S		3	006f	00f9		// LATIN SMALL LETTER O + LATIN SMALL LETTER U WITH GRAVE&lt;br /&gt;
 S		4	004f	00f9		// LATIN CAPITAL LETTER O + LATIN SMALL LETTER U WITH GRAVE&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Définition du nom des touches assignées à chaque scancode===&lt;br /&gt;
 KEYNAME&lt;br /&gt;
 &lt;br /&gt;
 01	Esc&lt;br /&gt;
 0e	Backspace&lt;br /&gt;
 0f	Tab&lt;br /&gt;
 1c	Enter&lt;br /&gt;
 1d	Ctrl&lt;br /&gt;
 2a	Shift&lt;br /&gt;
 36	&amp;quot;Right Shift&amp;quot;&lt;br /&gt;
 37	&amp;quot;Num *&amp;quot;&lt;br /&gt;
 38	Alt&lt;br /&gt;
 39	Space&lt;br /&gt;
 3a	&amp;quot;Caps Lock&amp;quot;&lt;br /&gt;
 3b	F1&lt;br /&gt;
 3c	F2&lt;br /&gt;
 3d	F3&lt;br /&gt;
 3e	F4&lt;br /&gt;
 3f	F5&lt;br /&gt;
 40	F6&lt;br /&gt;
 41	F7&lt;br /&gt;
 42	F8&lt;br /&gt;
 43	F9&lt;br /&gt;
 44	F10&lt;br /&gt;
 45	Pause&lt;br /&gt;
 46	&amp;quot;Scroll Lock&amp;quot;&lt;br /&gt;
 47	&amp;quot;Num 7&amp;quot;&lt;br /&gt;
 48	&amp;quot;Num 8&amp;quot;&lt;br /&gt;
 49	&amp;quot;Num 9&amp;quot;&lt;br /&gt;
 4a	&amp;quot;Num -&amp;quot;&lt;br /&gt;
 4b	&amp;quot;Num 4&amp;quot;&lt;br /&gt;
 4c	&amp;quot;Num 5&amp;quot;&lt;br /&gt;
 4d	&amp;quot;Num 6&amp;quot;&lt;br /&gt;
 4e	&amp;quot;Num +&amp;quot;&lt;br /&gt;
 4f	&amp;quot;Num 1&amp;quot;&lt;br /&gt;
 50	&amp;quot;Num 2&amp;quot;&lt;br /&gt;
 51	&amp;quot;Num 3&amp;quot;&lt;br /&gt;
 52	&amp;quot;Num 0&amp;quot;&lt;br /&gt;
 53	&amp;quot;Num Del&amp;quot;&lt;br /&gt;
 54	&amp;quot;Sys Req&amp;quot;&lt;br /&gt;
 57	F11&lt;br /&gt;
 58	F12&lt;br /&gt;
 7c	F13&lt;br /&gt;
 7d	F14&lt;br /&gt;
 7e	F15&lt;br /&gt;
 7f	F16&lt;br /&gt;
 80	F17&lt;br /&gt;
 81	F18&lt;br /&gt;
 82	F19&lt;br /&gt;
 83	F20&lt;br /&gt;
 84	F21&lt;br /&gt;
 85	F22&lt;br /&gt;
 86	F23&lt;br /&gt;
 87	F24&lt;br /&gt;
 &lt;br /&gt;
 KEYNAME_EXT&lt;br /&gt;
 &lt;br /&gt;
 1c	&amp;quot;Num Enter&amp;quot;&lt;br /&gt;
 1d	&amp;quot;Right Ctrl&amp;quot;&lt;br /&gt;
 35	&amp;quot;Num /&amp;quot;&lt;br /&gt;
 37	&amp;quot;Prnt Scrn&amp;quot;&lt;br /&gt;
 38	&amp;quot;Right Alt&amp;quot;&lt;br /&gt;
 45	&amp;quot;Num Lock&amp;quot;&lt;br /&gt;
 46	Break&lt;br /&gt;
 47	Home&lt;br /&gt;
 48	Up&lt;br /&gt;
 49	&amp;quot;Page Up&amp;quot;&lt;br /&gt;
 4b	Left&lt;br /&gt;
 4d	Right&lt;br /&gt;
 4f	End&lt;br /&gt;
 50	Down&lt;br /&gt;
 51	&amp;quot;Page Down&amp;quot;&lt;br /&gt;
 52	Insert&lt;br /&gt;
 53	Delete&lt;br /&gt;
 54	&amp;lt;00&amp;gt;&lt;br /&gt;
 56	Help&lt;br /&gt;
 5b	&amp;quot;Left Windows&amp;quot;&lt;br /&gt;
 5c	&amp;quot;Right Windows&amp;quot;&lt;br /&gt;
 5d	Application&lt;br /&gt;
&lt;br /&gt;
===Définition du nom des touches mortes===&lt;br /&gt;
 KEYNAME_DEAD&lt;br /&gt;
 &lt;br /&gt;
 00b4	&amp;quot;ACUTE ACCENT&amp;quot;&lt;br /&gt;
 02dd	&amp;quot;DOUBLE ACUTE ACCENT&amp;quot;&lt;br /&gt;
 0060	&amp;quot;GRAVE ACCENT&amp;quot;&lt;br /&gt;
 005e	&amp;quot;CIRCUMFLEX ACCENT&amp;quot;&lt;br /&gt;
 02c7	&amp;quot;CARON&amp;quot;&lt;br /&gt;
 002c	&amp;quot;COMMA BELOW&amp;quot;&lt;br /&gt;
 002f	&amp;quot;STROKE&amp;quot;&lt;br /&gt;
 02d8	&amp;quot;BREVE&amp;quot;&lt;br /&gt;
 00a8	&amp;quot;DIAERESIS&amp;quot;&lt;br /&gt;
 02d9	&amp;quot;DOT ABOVE&amp;quot;&lt;br /&gt;
 00a4	&amp;quot;CURRENCY&amp;quot;&lt;br /&gt;
 00af	&amp;quot;MACRON&amp;quot;&lt;br /&gt;
 00b8	&amp;quot;CEDILLA&amp;quot;&lt;br /&gt;
 007e	&amp;quot;TILDE&amp;quot;&lt;br /&gt;
 02da	&amp;quot;RING ABOVE&amp;quot;&lt;br /&gt;
 00b5	&amp;quot;GREEK&amp;quot;&lt;br /&gt;
 02db	&amp;quot;OGONEK&amp;quot;&lt;br /&gt;
 0309	&amp;quot;HOOK ABOVE&amp;quot;&lt;br /&gt;
 031b	&amp;quot;HORN&amp;quot;&lt;br /&gt;
 0323	&amp;quot;DOT BELOW&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Pied de page===&lt;br /&gt;
&lt;br /&gt;
 DESCRIPTIONS&lt;br /&gt;
 &lt;br /&gt;
 0409	French (bépo)&lt;br /&gt;
 040C	Français (bépo)&lt;br /&gt;
&lt;br /&gt;
Description du clavier utilisée dans la barre des langues, fonction des codes langue, ici définie pour le français et l’anglais&amp;lt;ref&amp;gt;Michael S. Kaplan, [http://blogs.msdn.com/michkap/archive/2007/08/25/4564548.aspx &#039;&#039;MSKLC keyboard layout names in your own language&#039;&#039;], 25 août 2007.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
 LANGUAGENAMES&lt;br /&gt;
 &lt;br /&gt;
 0409	French (France)&lt;br /&gt;
 040C	Français (France)&lt;br /&gt;
&lt;br /&gt;
(optionnel) Nom de la langue utilisée dans locale. On peut avoir également :&lt;br /&gt;
*French (Belgique)&lt;br /&gt;
*French (Canada)&lt;br /&gt;
*French (Suisse)&lt;br /&gt;
&lt;br /&gt;
 ENDKBD&lt;br /&gt;
&lt;br /&gt;
==Alternatives au programme MSKLC==&lt;br /&gt;
&lt;br /&gt;
=== KbdEdit ===&lt;br /&gt;
&lt;br /&gt;
« Plus intuitif, plus puissant que MSKLC et d’une grande facilité d’utilisation, mais payant, il faut citer [http://www.kbdedit.com/ KbdEdit]. Ce logiciel crée, installe et visionne tous les pilotes. Les pilotes créés par KbdEdit ne sont malheureusement utilisables que pour les possesseurs de cet utilitaire sauf s’ils ont été générés avec la version Premium. »&amp;lt;ref&amp;gt;&#039;&#039;Divers claviers pour améliorer le pauvre AZERTY&#039;&#039;, http://mon.nom.accentue.free.fr/Claviers.htm (consulté le 29/12/2013)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Clavier + ===&lt;br /&gt;
[http://utilfr42.free.fr/util/Clavier.php Clavier +] est un outil gratuit en français permettant d’assigner des fonctions à toutes les touches du clavier. Il est disponible en 32 et 64 bits et possède une interface utilisateur accessible.&lt;br /&gt;
&lt;br /&gt;
===AutoHotKey===&lt;br /&gt;
[[Windows portable|Portable Keyboard Layout]] est un script [http://www.autohotkey.com/ &#039;&#039;AutoHotKey&#039;&#039;] pouvant être utilisé pour obtenir la disposition fr-dvorak-bépo sous Windows en contournant le problème des privilèges administrateur&amp;lt;ref&amp;gt;http://colemak.com/AutoHotKey&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Voire la procédure : http://mon.nom.accentue.free.fr/Clavier-PKL.htm&lt;br /&gt;
&lt;br /&gt;
Voir aussi :&lt;br /&gt;
* http://www.framasoft.net/article3556.html (présentation du logiciel — en français)&lt;br /&gt;
* http://autohotkey.free.fr/docs/ (documentation — en français)&lt;br /&gt;
* http://ahkscript.org/docs/AutoHotkey.htm (documentation complète en anglais) &lt;br /&gt;
* http://www.autohotkey.com (site officiel)&lt;br /&gt;
&lt;br /&gt;
===Modification de la base de registre ===&lt;br /&gt;
{{note|type=attention|Cette solution modifie la position des touches pour &#039;&#039;&#039;toutes&#039;&#039;&#039; les dispositions}}&lt;br /&gt;
*[http://colemak.com/Registry_remapping Registry remapping&#039;&#039;]&lt;br /&gt;
*[http://webpages.charter.net/krumsick/ KeyTweak] (miroir : [http://www.softpedia.com/get/System/OS-Enhancements/KeyTweak.shtml softpedia.com]) KeyTweak – Modification des touches dans la base de registre (gratuit).&lt;br /&gt;
&lt;br /&gt;
==Notes et références==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Liens externes==&lt;br /&gt;
*[http://www.kbdedit.com/manual/file_import_klc_file.html KbdEdit] permet de charger des klc et de compiler une dll.&lt;br /&gt;
*http://keyboards.jargon-file.org/ Des klc d&#039;autres langues que le français.&lt;br /&gt;
*http://www.autohotkey.com/wiki/index.php?title=Script_Listing#Keyboard_Enhancements liste de scripts AutoHotKey d’amélioration de clavier&lt;br /&gt;
*Igor Levicki, [http://levicki.net/articles/tips/2006/09/29/HOWTO_Build_keyboard_layouts_for_Windows_x64.php &#039;&#039;Comment construire une disposition de clavier pour Windows 64bit&#039;&#039;], 29 sept. 2006 (obsolète).&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Bépo]]&lt;br /&gt;
[[Catégorie:Aide]]&lt;/div&gt;</summary>
		<author><name>Jportemer</name></author>
	</entry>
	<entry>
		<id>https://bepo.fr/wiki/index.php?title=Glossaire&amp;diff=30985</id>
		<title>Glossaire</title>
		<link rel="alternate" type="text/html" href="https://bepo.fr/wiki/index.php?title=Glossaire&amp;diff=30985"/>
		<updated>2022-06-06T15:04:30Z</updated>

		<summary type="html">&lt;p&gt;Jportemer : /* klc */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{navigation|En savoir plus}}&lt;br /&gt;
{{note|type=note|Le glossaire a besoin de vous ! Complétez-le sans hésiter !!!}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{sommaireIndex}}&lt;br /&gt;
&lt;br /&gt;
== A ==&lt;br /&gt;
&lt;br /&gt;
=== Accès direct ===&lt;br /&gt;
&lt;br /&gt;
Un caractère est en accès direct lorsque, pour le composer, il suffit d&#039;appuyer &#039;&#039;&#039;une et une seule fois&#039;&#039;&#039; sur &#039;&#039;&#039;une touche&#039;&#039;&#039; du clavier, quelle que soit cette touche. Cela signifie qu&#039;il ne faut utiliser ni [[#Modificateur|modificateur]], ni [[#Touche morte|touche morte]], qu&#039;il n&#039;est pas nécessaire d&#039;appuyer deux fois sur la touche, etc. C&#039;est le mode de composition le plus simple et le plus ergonomique. Toutefois, un caractère en accès direct mais placé sur une touche difficilement [[#Accessibilité|accessible]] (touches sur les cotés du clavier ou au centre en haut, petite touche, etc.) peut n&#039;être que moyennement facile à composer — l&#039;accès direct n&#039;est donc pas forcément la panacée. Dans le cadre de la création d&#039;une nouvelle disposition de clavier raisonnée, on réserve évidemment les accès directs aux caractères les plus fréquents, puis on s&#039;intéresse à la [[#Agencement|répartition]] de ces caractères sur le clavier, ce qui constitue le cœur du problème. Par la suite se posera le problème des accès indirects, dits « séquentiels. »&lt;br /&gt;
&lt;br /&gt;
=== Alt ===&lt;br /&gt;
Alt est une [[#Modificateur|touche modificatrice]].&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Alt Alt] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== AltGr ===&lt;br /&gt;
&lt;br /&gt;
AltGr (&#039;&#039;Alternate Graphic&#039;&#039;) est une [[Modificateur|touche modificatrice]] permettant l&#039;accès à un certain nombre de caractères annexes. Dans la disposition bépo, cette touche est largement utilisée et fonctionne rigoureusement comme [[Maj]] : voir la [[carte AltGr]] du bépo.&lt;br /&gt;
&lt;br /&gt;
* À propos d’un [[AltGr symétrique]]&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/AltGr AltGr] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Azerty ===&lt;br /&gt;
Disposition historique du clavier français.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Azerty Azerty] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== B ==&lt;br /&gt;
=== Bépoète ou bépoïste ===&lt;br /&gt;
Un utilisateur de la disposition de clavier bépo.&lt;br /&gt;
&lt;br /&gt;
== C ==&lt;br /&gt;
&lt;br /&gt;
=== CapsLock ===&lt;br /&gt;
&lt;br /&gt;
La touche CapsLock (de &#039;&#039;caps lock&#039;&#039; en anglais, littéralement « verrouiller les majuscules »), dénommé Verr. Maj ou VerrMaj (voire « Verrouiller Maj » en toutes lettres) en français, permet d&#039;activer un mode [[majuscule]] continu, à la manière d&#039;un interrupteur. C&#039;est donc une touche assimilée à une [[touche morte]] quant à son fonctionnement, mais en réalité, elle possède un comportement variable selon le système d&#039;exploitation. La disposition bépo limite son usage à la composition des majuscules et chiffres pour viser la [[portabilité]] maximale.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Verrouiller_Maj Verr. Maj] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Carte simplifiée ===&lt;br /&gt;
&lt;br /&gt;
La carte simplifiée est une vue schématique partielle de la disposition bépo, présentant seulement les caractères les plus importants.&lt;br /&gt;
&lt;br /&gt;
* [[Carte simplifiée]]&lt;br /&gt;
&lt;br /&gt;
===Compose (Unix)===&lt;br /&gt;
&lt;br /&gt;
Compose est un mécanisme de modification ponctuelle de saisie. Une touche dite « [[#Touche morte|touche morte]] » permet d&#039;activer une séquence de composition étendue. L&#039;appui successif sur une ou plusieurs touches permettra de composer un très grand nombre de caractères. Contrairement aux [[#Modificateur|touches de modification]], la touche affectée à la fonction Compose ne doit pas être maintenue appuyée en vue de réaliser une [[#combinaison|combinaison]] : elle agit comme une bascule entre le mode de frappe normal et le mode Compose. Après l&#039;appui sur la touche Compose, les touches suivantes sont interprétées séquentiellement dans ce mode. Si la séquence tapée n&#039;existe pas, le clavier repasse en mode normal. C&#039;est donc une solution assez ergonomique, puisqu&#039;elle ne brise pas la séquence continue de frappe et ne nécessite pas l&#039;usage des deux mains comme c&#039;est souvent le cas pour un raccourci avec une [[touche modificatrice]]. Un problème important reste celui de la [[#portabilité|portabilité]] d&#039;un tel mécanisme.&lt;br /&gt;
&lt;br /&gt;
* Plus de détails sur le mécanisme [[Compose]]&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Touche_Compose Compose] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Clavier décalé ===&lt;br /&gt;
Abusivement appelé &amp;quot;clavier droit&amp;quot;, il représente sans doute 99% des claviers utilisés dans le monde. Sa particularité, héritage des machines à écrire mécaniques et de leurs contraintes, est d&#039;avoir les rangées de touches décalées les unes par rapport aux autres. Ce décalage, s&#039;il est plutôt favorable pour la main droite, est totalement anti-ergonomique pour la main gauche puisque lorsqu&#039;on tape selon les méthodes dactylographiques et les [[Carte_d%27accessibilit%C3%A9_des_touches#Accessibilit.C3.A9_des_touches_du_point_de_vue_dactylographique|positions de doigts]] associées, le poignet gauche est contraint d&#039;être en inclinaison ulnaire (vers la gauche). Cette position du poignet est inconfortable, cause de douleurs et de frottement des tendons au passage du canal carpien. Les compensations nécessaires peuvent être facteur de modifications de la statique du dos.&lt;br /&gt;
&lt;br /&gt;
* [[Type de clavier]]&lt;br /&gt;
&lt;br /&gt;
=== Clavier en colonnes ===&lt;br /&gt;
&lt;br /&gt;
Il cherche à corriger le principal défaut des claviers décalés en réalignant les touches les unes par rapport aux autres. Tous les vrais claviers ergonomiques présentent cette particularité.&lt;br /&gt;
&lt;br /&gt;
=== Convention pour nommer les touches ===&lt;br /&gt;
&lt;br /&gt;
* {b} : Touche b en bépo&lt;br /&gt;
* [a] : Touche a en azerty&lt;br /&gt;
* &amp;lt;LSGT&amp;gt; : Code xkb, un outil pour xorg (la touche c&#039;est {ê}/[&amp;lt;])&lt;br /&gt;
* A sans fioritures : Désigne le caractère A&lt;br /&gt;
&lt;br /&gt;
== D ==&lt;br /&gt;
&lt;br /&gt;
=== Digramme, trigramme, n-gramme ===&lt;br /&gt;
Un digramme (ou bigramme) est une séquence de deux caractères, un trigramme une séquence de trois caractères et un n-gramme une séquence de n caractères. Par exemple, « ll », « ai », « es », « ou », « en », « mm » sont des digrammes fréquents de la langue française. Un digramme peut être une entité phonétique (&#039;&#039;ie&#039;&#039;. on peut la prononcer naturellement, par exemple « ou ») ou ne constituer qu&#039;une brique d&#039;écriture (par exemple, il n&#039;est pas possible de prononcer naturellement le digramme « mn »). Les digrammes peuvent aussi être constitué d’un ou deux symboles, tel que « l’ » ou «  ? » (espace insécable + ?). Ces différents digrammes étant la seconde brique constitutive du langage typographique après les caractères seuls, un clavier raisonné tel que le bépo se doit de faciliter leur saisie et leur apprentissage, en plaçant au mieux les lettres sur le clavier : les digrammes les plus fréquents, au moins, doivent être faciles à taper en séquence (touches [[#Accessibilité|accessibles]], en [[#Accès direct|accès direct]], en alternant l’usage des mains ou facile pour un digramme à une main).&lt;br /&gt;
&lt;br /&gt;
* [[Fréquence des digrammes]]&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Digramme Digramme (en linguistique)] et [http://fr.wikipedia.org/wiki/N-gramme n-gramme (en statistique)] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Disposition, ou disposition de clavier ===&lt;br /&gt;
&lt;br /&gt;
Manière d&#039;organiser les touches sur un clavier. L&#039;azerty, le bépo et le qwerty sont des exemples de dispositions de clavier. Aussi appelée parfois « layout » ou « keymap » (de l&#039;anglais).&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Disposition_des_touches_des_claviers_informatiques Disposition de clavier] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Disposition Dvorak ===&lt;br /&gt;
&lt;br /&gt;
Une [[disposition]] Dvorak est une disposition des touches de clavier dont la logique répond aux grandes lignes de la méthodologie Dvorak. À l&#039;origine, August Dvorak et William Dealey ont mis au point, dans les années 1930, une carte de la disposition des touches du clavier anglais pour laquelle les lettres les plus fréquentes étaient au centre du clavier, par opposition à la répartition semi-aléatoire de la disposition dominante d&#039;alors et d&#039;aujourd&#039;hui, le [[qwerty]]. Cette approche a été reprise pour créer de nouvelles dispositions de clavier adaptées à de nombreuses langues. Le bépo est une disposition Dvorak pour la langue française, issue d&#039;une méthodologie Dvorak affinée.&lt;br /&gt;
&lt;br /&gt;
D&#039;un point de vue ergonomique et sur le plan dactylographique, les disposition Dvorak représentent une amélioration importante par rapport aux dispositions dominantes mais vieillissantes, telles que le [[qwerty]] et l&#039;[[azerty]] : gains en [[confort]], en [[fluidité]], en [[logique]], en [[rapidité]], diminution de la [[fatigue]], de la charge mentale, et apport de la [[frappe dactylo]]. D&#039;un autre coté, la méthodologie Dvorak est à décliner par groupes linguistiques et ne peut pas donner naissance à un clavier universel ou parfait ; par ailleurs, l&#039;apprentissage d&#039;un « nouveau clavier » est souvent considéré comme une tâche inutile et/ou insurmontable, souvent par ceux-là même qui auraient le plus à en profiter dans un contexte où l&#039;informatique est devenue omniprésente et où le clavier représente un vecteur d&#039;expression quotidien.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Disposition_Dvorak Disposition Dvorak] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Dvorak-fr ===&lt;br /&gt;
&lt;br /&gt;
Version personnelle du Dvorak crée par Francis Leboutte, qui la dénomme dvorak-fr. Elle est diffusée sur son site perso.&lt;br /&gt;
&lt;br /&gt;
* [http://www.algo.be/ergo/dispositions.htm Site perso de M. Leboutte]&lt;br /&gt;
&lt;br /&gt;
== E ==&lt;br /&gt;
=== Espace insécable ===&lt;br /&gt;
L’espace insécable est une espace typographique qui lie deux symboles ayant un lien sémantique fort. Sa présence entre les deux symboles qui l’encadrent interdit qu’ils puissent être séparés (à l’occasion d’une justification ou un saut de ligne par exemple). En français, elle est obligatoire devant les caractères suivants : « : », « ; », « ! », « ? », “»” et après “«”. Bien que ce ne soit pas la règle typographique exacte (elle est alors insécable et justifiante à la fois), elle peut aussi être utilisée pour suivre ou précéder — selon qu’elle est ouvrante ou fermante — le tiret d’incise « — », ou tiret sur cadratin.&lt;br /&gt;
&lt;br /&gt;
L&#039;espace insécable est présente sur le bépo en {{tt|Maj|espace}}. L’espace fine est présente en {{tt|AltGr|Maj|espace}}, mais attention à son usage : seules les polices de haute volée la gèrent correctement.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;PS&#039;&#039; : pour savoir quand employer le féminin pour espace, voir sur [http://fr.wikipedia.org/wiki/Espace_typographique#Sens_du_mot_espace_au_masculin_et_f.C3.A9minin Wikipédia].&lt;br /&gt;
&lt;br /&gt;
== F ==&lt;br /&gt;
&lt;br /&gt;
===Frappe dactylo===&lt;br /&gt;
&lt;br /&gt;
Manière de taper au clavier à 10 doigts sans le regarder, en se repérant avec les picots sur les touches [f] et [j]. Aussi dénommée parfois « frappe en aveugle », puisqu&#039;on ne regarde pas le clavier.&lt;br /&gt;
&lt;br /&gt;
== G ==&lt;br /&gt;
&lt;br /&gt;
== H ==&lt;br /&gt;
&lt;br /&gt;
== I ==&lt;br /&gt;
&lt;br /&gt;
== J ==&lt;br /&gt;
&lt;br /&gt;
== K ==&lt;br /&gt;
=== klc ===&lt;br /&gt;
L’extension de fichier {{c|.klc}} est un fichier texte de configuration utilisée par le logiciel MSKLC pour générer les [[Pilote Windows|pilotes Windows d’une disposition de clavier]].&lt;br /&gt;
* Les fichiers utilisés pour le &#039;&#039;&#039;bépo 1.1&#039;&#039;&#039; (AFNOR) sont téléchargeables [https://download.tuxfamily.org/dvorak/windows/1.1rc2 ici].&lt;br /&gt;
* Pour le &#039;&#039;&#039;bépo 1.0&#039;&#039;&#039;, c’est [https://download.tuxfamily.org/dvorak/windows ici].&lt;br /&gt;
Les variantes pour conserver les raccourcis selon les différents claviers sont disponibles (azerty, qwerty, qwertz).&lt;br /&gt;
&lt;br /&gt;
== L ==&lt;br /&gt;
&lt;br /&gt;
== M ==&lt;br /&gt;
&lt;br /&gt;
=== Maj ===&lt;br /&gt;
&lt;br /&gt;
La touche Maj (pour « Majuscule »), souvent dénommée Shift, est un [[modificateur]] qui permet notamment de composer les [http://fr.wikipedia.org/wiki/Capitale_et_majuscule capitales] des lettres de l&#039;alphabet. Elle intervient aussi dans beaucoup de [[raccourci]]s. Il s&#039;agit d&#039;une touche symétrique, associée à la touche [[Verr. Maj]].&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Touche_Maj Touche Maj] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Modificateur ===&lt;br /&gt;
&lt;br /&gt;
Un modificateur ou touche modificatrice/de modification est une touche qui permet de modifier le comportement d&#039;une autre touche lorsque les deux sont &#039;&#039;appuyées en même temps&#039;&#039;. L&#039;utilisateur doit ainsi, séquentiellement :&lt;br /&gt;
* appuyer sur le modificateur — qui n&#039;a pas d&#039;effet par lui-même et ne compose donc pas de caractère ;&lt;br /&gt;
* le garder enfoncé ;&lt;br /&gt;
* appuyer sur une autre touche, afin de déclencher une action quelconque.&lt;br /&gt;
&lt;br /&gt;
Les modificateurs permettent, soit de composer d&#039;autres caractères que ceux obtenus en [[#Accès direct|accès direct]], soit de déclencher des [[#Raccourci|raccourcis clavier]]. Un exemple bien connu est le raccourci {{t|Alt}}+{{t|F4}} qui, en général, ferme la fenêtre active et/ou quitte le programme courant : « Alt » est le modificateur de cette combinaison de touches, « F4 » ayant ici un comportement (fermer la fenêtre active) différent de celui obtenu sans modificateur (par exemple, {{t|F4}} en [[accès direct]] affiche les favoris dans le navigateur Firefox, et réaliserait sans doute une action différente dans un autre programme !).&lt;br /&gt;
&lt;br /&gt;
* Modificateurs courants et standards : [[Alt]], [[Ctrl]], [[Maj]]&lt;br /&gt;
* À ne pas confondre avec les [[touche morte|touches mortes]] !&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Touche_de_combinaison Touche de combinaison] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== N ==&lt;br /&gt;
&lt;br /&gt;
== O ==&lt;br /&gt;
===Option (Touche)===&lt;br /&gt;
La touche d’option est présente uniquement sur les claviers Mac et joue le même rôle que la touche [[Accès_direct#AltGr|AltGr]] sur les claviers PC. Elle est souvent gravée du symbole ⌥.&lt;br /&gt;
===Ordre et classement alphabétique===&lt;br /&gt;
Chaque langue dispose d&#039;un ordre alphabétique pour classer les caractères de son alphabet, ce tri sert ensuite au classement alphabétique des mots.&lt;br /&gt;
*[[wp:Classement alphabétique|Classement alphabétique]]&lt;br /&gt;
&lt;br /&gt;
== P ==&lt;br /&gt;
&lt;br /&gt;
=== Portabilité ===&lt;br /&gt;
&lt;br /&gt;
La notion de portabilité fait référence au caractère universel d&#039;un mécanisme informatique. Lorsqu&#039;on implémente une fonctionnalité quelconque dans un logiciel destiné à fonctionner dans plusieurs environnements différents, la question suivante se pose fréquemment : « s&#039;il a été possible d&#039;apporter une solution technique A à un problème P dans l&#039;environnement informatique E1 (GNU/Linux par exemple), cette solution est-elle directement transposable dans l&#039;environnement E2 (Windows, par exemple) ? » Si oui, alors A est portable et &#039;&#039;un seul&#039;&#039; effort de programmation a permis de résoudre P dans des contextes d&#039;exécution différents. En général, cela tient à l&#039;existence d&#039;une certaine couche d&#039;abstraction commune au-dessus des mécanismes particuliers, la solution technique ne s&#039;occupant que de dialoguer avec cette couche d&#039;abstraction, sans entrer dans les détails « bas niveau. »&lt;br /&gt;
&lt;br /&gt;
En pratique, les contextes d&#039;utilisations potentiels (et en particulier, les différents systèmes d&#039;exploitation — OS) sont (très) nombreux et reposent sur des briques partiellement ou totalement incompatibles, à plus forte raison quand des briques [http://fr.wikipedia.org/wiki/Logiciel_propri%C3%A9taire propriétaires] sont impliquées. La recherche de la solutions &#039;&#039;la plus portable possible&#039;&#039; est donc cruciale. Pour contourner ces particularismes, les pilotes informatiques que l&#039;utilisateur installe intègrent souvent la couche d&#039;abstraction mentionnée ci-avant, chargée de faire l&#039;interface entre les spécificités d&#039;un système donné et des commandes génériques dits de « haut niveau. » Cette approche n&#039;est pas nécessairement applicable pour les logiciels qui s&#039;occupent de fonctionnalités fondamentales (gestion de la mémoire, des périphériques matériels… par exemple), et pour le cas particulier des dispositions de clavier, la portabilité totale n&#039;existe pas encore.&lt;br /&gt;
&lt;br /&gt;
À ce titre, compte-tenu des mécanismes très différents de gestion des disposition de claviers dans les principaux systèmes d&#039;exploitation, le projet bépo met en œuvre une approche « atomique », c&#039;est-à-dire &#039;&#039;sans couche d&#039;abstraction logicielle&#039;&#039; : il existe autant de pilotes bépo que d&#039;OS supportés. La couche d&#039;abstraction est donc purement conceptuelle (au sens où il n&#039;existe qu&#039;une seule disposition bépo « sur le papier », telle qu&#039;elle est décrite sur ce site). Par le jeu des &#039;&#039;équivalences logicielles&#039;&#039;, mises en œuvres dans les différents &#039;&#039;pilotes spécifiques&#039;&#039;, les &#039;&#039;mêmes comportements&#039;&#039; sont reproduits dans les &#039;&#039;différents OS&#039;&#039; (à savoir, le placement des touches, la gestion des [[Modificateur|touches de modification]], des [[Touche  morte|touches mortes]], etc.). D&#039;un point de vue utilisateur, l&#039;ensemble peut-être considéré comme « portable » à l&#039;heure de la version 1.0, qui fonctionne parfaitement et entièrement sur tous les OS officiellement supportés.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Portabilit%C3%A9_%28informatique%29 Portabilité] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== Q ==&lt;br /&gt;
&lt;br /&gt;
=== Qwerty ===&lt;br /&gt;
Disposition historique des claviers anglophones.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Qwerty Qwerty] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== R ==&lt;br /&gt;
=== Raccourci clavier ===&lt;br /&gt;
&lt;br /&gt;
Un raccourci clavier est une combinaison de touches qui, une fois enfoncée, permet d&#039;exécuter un programme ou une fonction/commande particulière dans un programme. Un célèbre raccourci clavier est {{tt|alt|F4}}, faisant intervenir le [[#Modificateur|modificateur]] « Alt. »&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Raccourci_clavier Raccourci clavier] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== S ==&lt;br /&gt;
=== Shift ===&lt;br /&gt;
&lt;br /&gt;
Voir [[Maj]].&lt;br /&gt;
&lt;br /&gt;
== T ==&lt;br /&gt;
=== Touche morte ===&lt;br /&gt;
&lt;br /&gt;
Une touche &#039;&#039;morte&#039;&#039; est une touche qui ne provoque pas l’affichage immédiat d&#039;un caractère, mais modifie l’effet de la prochaine frappe.&lt;br /&gt;
&lt;br /&gt;
Exemple : la touche {{touche|¨}}, appuyée et relâchée, ne provoque pas d&#039;affichage, mais si elle est suivie de la touche {{touche|e}}, le caractère « ë » est composé, ce qui permet notamment d&#039;écrire correctement le mot « noël. »&lt;br /&gt;
&lt;br /&gt;
Il faut bien distinguer les touches mortes des [[Modificateur|touches modificatrices]] tel que « AltGr. » Les modificateurs n&#039;agissent sur la frappe suivante que si elles restent enfoncées (notion usuelle de [[raccourci clavier]]).&lt;br /&gt;
&lt;br /&gt;
* [[Touches mortes|Les touches mortes sur le clavier bépo]]&lt;br /&gt;
&lt;br /&gt;
=== Troubles musculosquelettiques ===&lt;br /&gt;
&lt;br /&gt;
Il s&#039;agit d&#039;un ensemble disparates de pathologies liées notamment à l&#039;usage intensif des outils informatiques. Ils peuvent tout aussi bien concerner les articulations des doigts que la vision, ou encore les muscles du dos. On parle souvent de TMS pour simplifier. Parmi les plus connus, citons la tendinite et le syndrome du canal carpien. Dans le contexte de la frappe au clavier et de l&#039;usage d&#039;un ordinateur en général, les TMS sont une pathologie très courante, allant de syndromes bénins à des lésions appelant intervention chirurgicale et rééducation. Une bonne [[ergonomie]] du poste de travail (ou de loisir…) est un moyen efficace pour réduire les risques de TMS, et la disposition bépo souhaite participer à cet effort de rationalisation en réduisant les contraintes musculaires et mentales liées à la frappe au clavier.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Troubles_musculosquelettiques Troubles musculosquelettiques] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== U ==&lt;br /&gt;
&lt;br /&gt;
=== Unicode ===&lt;br /&gt;
&lt;br /&gt;
Unicode est un standard dont l’objectif est d’associer un identifiant (un numéro) à tout caractère utilisé dans quelque langue que ce soit. Ce numéro est généralement représenté sous forme hexadécimale et préfixé d’un « U+ », par exemple U+0061 (pour « a ») ou U+0950 (pour « ॐ »). Cette association identifiant / caractère n’impose aucune représentation graphique (glyphe) particulière.&lt;br /&gt;
&lt;br /&gt;
Pour permettre une représentation de tout caractère Unicode quel que soit l’encodage utilisé, aucun caractère Unicode ne se verra attribuer un numéro plus grand que 0x10FFFF.&lt;br /&gt;
&lt;br /&gt;
Les numéros de caractères de l’ASCII et de l’ISO 8859-1 sont repris tels quels par Unicode.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Unicode Unicode] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== UTF ===&lt;br /&gt;
&lt;br /&gt;
UTF signifie Unicode Transformation Format. Techniquement parlant, le rôle d’UTF est de transformer une suite de caractères Unicode en une suite d’octets (eux-mêmes une suite de bits, l’unité informatique fondamentale), et réciproquement.&lt;br /&gt;
&lt;br /&gt;
=== UTF-8 ===&lt;br /&gt;
&lt;br /&gt;
L’UTF-8 est un encodage des caractères Unicode qui utilise de 1 à 4 octets par caractère.&lt;br /&gt;
&lt;br /&gt;
Un texte qui ne contient que des caractères de l’ASCII sera inchangé une fois converti en UTF-8 : l’UTF-8 est transparent pour l’ASCII.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Caractères!!Nombre de bits&amp;lt;br&amp;gt;significatifs dans le&amp;lt;br&amp;gt;numéro du caractère!!Nombre d&#039;octets&amp;lt;br&amp;gt;dans le codage&amp;lt;br&amp;gt;UTF-8!!Représentation binaire de l’UTF-8 (*)&lt;br /&gt;
|-&lt;br /&gt;
|U+0000 — U+007F||≤ 7||1||align=&amp;quot;right&amp;quot;|0*******&lt;br /&gt;
|-&lt;br /&gt;
|U+0080 — U+07FF||8 à 11||2||align=&amp;quot;right&amp;quot;|110***** 10******&lt;br /&gt;
|-&lt;br /&gt;
|U+0800 — U+FFFF||12 à 16||3||align=&amp;quot;right&amp;quot;|1110**** 10****** 10******&lt;br /&gt;
|-&lt;br /&gt;
|U+10000 — U+10FFFF||17 à 21||4||align=&amp;quot;right&amp;quot;|11110*** 10****** 10****** 10******&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
(*) Dans cette colonne, les astérisques représentent les bits qui contiendront le numéro du caractère. Par exemple, pour le caractère « é » (U+00E9), 0x00E9 s’écrit 0000 0000 1110 1001 en binaire. Il y a 8 bits significatifs (1110 1001), le caractère sera donc codé sur 2 octets. La structure de ces deux octets sera 110***** 10******. Il y a de la place pour 11 bits. On complète à gauche par des 0 et l’on dispose ces 11 bits aux emplacements marqués par les « * » : 11000011 10101001. (En hexadécimal, ça donne C3 A9.)&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/UTF-8 UTF-8] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== UTF-16 ===&lt;br /&gt;
&lt;br /&gt;
L’UTF-16 est un encodage des caractères Unicode qui utilise 2 ou 4 octets par caractère.&lt;br /&gt;
&lt;br /&gt;
Pour les caractères U+0000 à U+FFFF, on utilise deux octets par caractère. Si le premier octet est l’octet de poids fort, on parle d’UTF-16 LE (Little-Endian ou petit-boutien), dans le cas contraire, on parle d’UTF-16 BE (Big-Endian ou gros-boutien). Pour les caractères dont le numéro excède 0xFFFF, on lui soustrait 0x10000 et l’on exprime cette différence sur deux « chiffres » en base 1024. On ajoute 0xD800 au premier de ces deux « chiffres » et 0xDC00 au second. On obtient ainsi un seizet d’indirection supérieur et un seizet d’indirection inférieur qui, ensemble, représentent le caractère Unicode de départ en UTF-16.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/UTF-16 UTF-16] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== V ==&lt;br /&gt;
&lt;br /&gt;
== W ==&lt;br /&gt;
&lt;br /&gt;
== X ==&lt;br /&gt;
=== XKB (Unix) ===&lt;br /&gt;
&lt;br /&gt;
XKB, pour &#039;&#039;X keyboard extension&#039;&#039;, est un programme qui étend les possibilités de X Window (X.org, X11) pour le contrôle du clavier. Les caractéristiques principales de XKB sont :&lt;br /&gt;
* support amélioré des [[modificateur]]s ;&lt;br /&gt;
* meilleur traitement des groupes de touches ;&lt;br /&gt;
* contrôle étendu des indicateurs sonores et visuels du clavier (&#039;&#039;dels&#039;&#039; et &#039;&#039;bips&#039;&#039;) ;&lt;br /&gt;
* introduction de nouveaux paramètres de contrôle du clavier ;&lt;br /&gt;
* association d’actions aux touches (d&#039;un type particulier).&lt;br /&gt;
&lt;br /&gt;
XKB est largement répandu dans le monde Unix.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;[http://en.wikipedia.org/wiki/X_keyboard_extension X keyboard extension]&#039;&#039; sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== xmodmap (Unix) ===&lt;br /&gt;
&lt;br /&gt;
Attention : xmodmap est obsolète, il a été remplacé par XKB.&lt;br /&gt;
&lt;br /&gt;
Le fichier {{c|.Xmodmap}}, placé dans le dossier {{c|$HOME}} (ou sur une clef USB), permet de modifier le comportement de toutes les touches (y compris les touches modificatrices). C’est un moyen facile d’inverser deux touches sur un clavier exotique ou d&#039;ajouter un [[modificateur]] plus intéressant sur [[CapsLock]].&lt;br /&gt;
&lt;br /&gt;
La syntaxe prend la forme suivante :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
keycode XX = yyyyy zzzzzz kkkkkk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
où &#039;&#039;XX&#039;&#039; est le &#039;&#039;keycode&#039;&#039; de la touche à modifier (utiliser [[xev]] pour le connaître), et &#039;&#039;yyyyy zzzzzz kkkkkk&#039;&#039; sont les symboles à afficher (identique au [[xkb]]).&lt;br /&gt;
&lt;br /&gt;
* [http://www.delafond.org/traducmanfr/X11/man1/xmodmap.1x.html Documentation en français]&lt;br /&gt;
&lt;br /&gt;
== Y ==&lt;br /&gt;
&lt;br /&gt;
== Z ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Aide]]&lt;br /&gt;
[[Catégorie:Version 1.0]]&lt;/div&gt;</summary>
		<author><name>Jportemer</name></author>
	</entry>
	<entry>
		<id>https://bepo.fr/wiki/index.php?title=Glossaire&amp;diff=30984</id>
		<title>Glossaire</title>
		<link rel="alternate" type="text/html" href="https://bepo.fr/wiki/index.php?title=Glossaire&amp;diff=30984"/>
		<updated>2022-06-06T15:02:44Z</updated>

		<summary type="html">&lt;p&gt;Jportemer : /* klc */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{navigation|En savoir plus}}&lt;br /&gt;
{{note|type=note|Le glossaire a besoin de vous ! Complétez-le sans hésiter !!!}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{sommaireIndex}}&lt;br /&gt;
&lt;br /&gt;
== A ==&lt;br /&gt;
&lt;br /&gt;
=== Accès direct ===&lt;br /&gt;
&lt;br /&gt;
Un caractère est en accès direct lorsque, pour le composer, il suffit d&#039;appuyer &#039;&#039;&#039;une et une seule fois&#039;&#039;&#039; sur &#039;&#039;&#039;une touche&#039;&#039;&#039; du clavier, quelle que soit cette touche. Cela signifie qu&#039;il ne faut utiliser ni [[#Modificateur|modificateur]], ni [[#Touche morte|touche morte]], qu&#039;il n&#039;est pas nécessaire d&#039;appuyer deux fois sur la touche, etc. C&#039;est le mode de composition le plus simple et le plus ergonomique. Toutefois, un caractère en accès direct mais placé sur une touche difficilement [[#Accessibilité|accessible]] (touches sur les cotés du clavier ou au centre en haut, petite touche, etc.) peut n&#039;être que moyennement facile à composer — l&#039;accès direct n&#039;est donc pas forcément la panacée. Dans le cadre de la création d&#039;une nouvelle disposition de clavier raisonnée, on réserve évidemment les accès directs aux caractères les plus fréquents, puis on s&#039;intéresse à la [[#Agencement|répartition]] de ces caractères sur le clavier, ce qui constitue le cœur du problème. Par la suite se posera le problème des accès indirects, dits « séquentiels. »&lt;br /&gt;
&lt;br /&gt;
=== Alt ===&lt;br /&gt;
Alt est une [[#Modificateur|touche modificatrice]].&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Alt Alt] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== AltGr ===&lt;br /&gt;
&lt;br /&gt;
AltGr (&#039;&#039;Alternate Graphic&#039;&#039;) est une [[Modificateur|touche modificatrice]] permettant l&#039;accès à un certain nombre de caractères annexes. Dans la disposition bépo, cette touche est largement utilisée et fonctionne rigoureusement comme [[Maj]] : voir la [[carte AltGr]] du bépo.&lt;br /&gt;
&lt;br /&gt;
* À propos d’un [[AltGr symétrique]]&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/AltGr AltGr] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Azerty ===&lt;br /&gt;
Disposition historique du clavier français.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Azerty Azerty] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== B ==&lt;br /&gt;
=== Bépoète ou bépoïste ===&lt;br /&gt;
Un utilisateur de la disposition de clavier bépo.&lt;br /&gt;
&lt;br /&gt;
== C ==&lt;br /&gt;
&lt;br /&gt;
=== CapsLock ===&lt;br /&gt;
&lt;br /&gt;
La touche CapsLock (de &#039;&#039;caps lock&#039;&#039; en anglais, littéralement « verrouiller les majuscules »), dénommé Verr. Maj ou VerrMaj (voire « Verrouiller Maj » en toutes lettres) en français, permet d&#039;activer un mode [[majuscule]] continu, à la manière d&#039;un interrupteur. C&#039;est donc une touche assimilée à une [[touche morte]] quant à son fonctionnement, mais en réalité, elle possède un comportement variable selon le système d&#039;exploitation. La disposition bépo limite son usage à la composition des majuscules et chiffres pour viser la [[portabilité]] maximale.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Verrouiller_Maj Verr. Maj] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Carte simplifiée ===&lt;br /&gt;
&lt;br /&gt;
La carte simplifiée est une vue schématique partielle de la disposition bépo, présentant seulement les caractères les plus importants.&lt;br /&gt;
&lt;br /&gt;
* [[Carte simplifiée]]&lt;br /&gt;
&lt;br /&gt;
===Compose (Unix)===&lt;br /&gt;
&lt;br /&gt;
Compose est un mécanisme de modification ponctuelle de saisie. Une touche dite « [[#Touche morte|touche morte]] » permet d&#039;activer une séquence de composition étendue. L&#039;appui successif sur une ou plusieurs touches permettra de composer un très grand nombre de caractères. Contrairement aux [[#Modificateur|touches de modification]], la touche affectée à la fonction Compose ne doit pas être maintenue appuyée en vue de réaliser une [[#combinaison|combinaison]] : elle agit comme une bascule entre le mode de frappe normal et le mode Compose. Après l&#039;appui sur la touche Compose, les touches suivantes sont interprétées séquentiellement dans ce mode. Si la séquence tapée n&#039;existe pas, le clavier repasse en mode normal. C&#039;est donc une solution assez ergonomique, puisqu&#039;elle ne brise pas la séquence continue de frappe et ne nécessite pas l&#039;usage des deux mains comme c&#039;est souvent le cas pour un raccourci avec une [[touche modificatrice]]. Un problème important reste celui de la [[#portabilité|portabilité]] d&#039;un tel mécanisme.&lt;br /&gt;
&lt;br /&gt;
* Plus de détails sur le mécanisme [[Compose]]&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Touche_Compose Compose] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Clavier décalé ===&lt;br /&gt;
Abusivement appelé &amp;quot;clavier droit&amp;quot;, il représente sans doute 99% des claviers utilisés dans le monde. Sa particularité, héritage des machines à écrire mécaniques et de leurs contraintes, est d&#039;avoir les rangées de touches décalées les unes par rapport aux autres. Ce décalage, s&#039;il est plutôt favorable pour la main droite, est totalement anti-ergonomique pour la main gauche puisque lorsqu&#039;on tape selon les méthodes dactylographiques et les [[Carte_d%27accessibilit%C3%A9_des_touches#Accessibilit.C3.A9_des_touches_du_point_de_vue_dactylographique|positions de doigts]] associées, le poignet gauche est contraint d&#039;être en inclinaison ulnaire (vers la gauche). Cette position du poignet est inconfortable, cause de douleurs et de frottement des tendons au passage du canal carpien. Les compensations nécessaires peuvent être facteur de modifications de la statique du dos.&lt;br /&gt;
&lt;br /&gt;
* [[Type de clavier]]&lt;br /&gt;
&lt;br /&gt;
=== Clavier en colonnes ===&lt;br /&gt;
&lt;br /&gt;
Il cherche à corriger le principal défaut des claviers décalés en réalignant les touches les unes par rapport aux autres. Tous les vrais claviers ergonomiques présentent cette particularité.&lt;br /&gt;
&lt;br /&gt;
=== Convention pour nommer les touches ===&lt;br /&gt;
&lt;br /&gt;
* {b} : Touche b en bépo&lt;br /&gt;
* [a] : Touche a en azerty&lt;br /&gt;
* &amp;lt;LSGT&amp;gt; : Code xkb, un outil pour xorg (la touche c&#039;est {ê}/[&amp;lt;])&lt;br /&gt;
* A sans fioritures : Désigne le caractère A&lt;br /&gt;
&lt;br /&gt;
== D ==&lt;br /&gt;
&lt;br /&gt;
=== Digramme, trigramme, n-gramme ===&lt;br /&gt;
Un digramme (ou bigramme) est une séquence de deux caractères, un trigramme une séquence de trois caractères et un n-gramme une séquence de n caractères. Par exemple, « ll », « ai », « es », « ou », « en », « mm » sont des digrammes fréquents de la langue française. Un digramme peut être une entité phonétique (&#039;&#039;ie&#039;&#039;. on peut la prononcer naturellement, par exemple « ou ») ou ne constituer qu&#039;une brique d&#039;écriture (par exemple, il n&#039;est pas possible de prononcer naturellement le digramme « mn »). Les digrammes peuvent aussi être constitué d’un ou deux symboles, tel que « l’ » ou «  ? » (espace insécable + ?). Ces différents digrammes étant la seconde brique constitutive du langage typographique après les caractères seuls, un clavier raisonné tel que le bépo se doit de faciliter leur saisie et leur apprentissage, en plaçant au mieux les lettres sur le clavier : les digrammes les plus fréquents, au moins, doivent être faciles à taper en séquence (touches [[#Accessibilité|accessibles]], en [[#Accès direct|accès direct]], en alternant l’usage des mains ou facile pour un digramme à une main).&lt;br /&gt;
&lt;br /&gt;
* [[Fréquence des digrammes]]&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Digramme Digramme (en linguistique)] et [http://fr.wikipedia.org/wiki/N-gramme n-gramme (en statistique)] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Disposition, ou disposition de clavier ===&lt;br /&gt;
&lt;br /&gt;
Manière d&#039;organiser les touches sur un clavier. L&#039;azerty, le bépo et le qwerty sont des exemples de dispositions de clavier. Aussi appelée parfois « layout » ou « keymap » (de l&#039;anglais).&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Disposition_des_touches_des_claviers_informatiques Disposition de clavier] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Disposition Dvorak ===&lt;br /&gt;
&lt;br /&gt;
Une [[disposition]] Dvorak est une disposition des touches de clavier dont la logique répond aux grandes lignes de la méthodologie Dvorak. À l&#039;origine, August Dvorak et William Dealey ont mis au point, dans les années 1930, une carte de la disposition des touches du clavier anglais pour laquelle les lettres les plus fréquentes étaient au centre du clavier, par opposition à la répartition semi-aléatoire de la disposition dominante d&#039;alors et d&#039;aujourd&#039;hui, le [[qwerty]]. Cette approche a été reprise pour créer de nouvelles dispositions de clavier adaptées à de nombreuses langues. Le bépo est une disposition Dvorak pour la langue française, issue d&#039;une méthodologie Dvorak affinée.&lt;br /&gt;
&lt;br /&gt;
D&#039;un point de vue ergonomique et sur le plan dactylographique, les disposition Dvorak représentent une amélioration importante par rapport aux dispositions dominantes mais vieillissantes, telles que le [[qwerty]] et l&#039;[[azerty]] : gains en [[confort]], en [[fluidité]], en [[logique]], en [[rapidité]], diminution de la [[fatigue]], de la charge mentale, et apport de la [[frappe dactylo]]. D&#039;un autre coté, la méthodologie Dvorak est à décliner par groupes linguistiques et ne peut pas donner naissance à un clavier universel ou parfait ; par ailleurs, l&#039;apprentissage d&#039;un « nouveau clavier » est souvent considéré comme une tâche inutile et/ou insurmontable, souvent par ceux-là même qui auraient le plus à en profiter dans un contexte où l&#039;informatique est devenue omniprésente et où le clavier représente un vecteur d&#039;expression quotidien.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Disposition_Dvorak Disposition Dvorak] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Dvorak-fr ===&lt;br /&gt;
&lt;br /&gt;
Version personnelle du Dvorak crée par Francis Leboutte, qui la dénomme dvorak-fr. Elle est diffusée sur son site perso.&lt;br /&gt;
&lt;br /&gt;
* [http://www.algo.be/ergo/dispositions.htm Site perso de M. Leboutte]&lt;br /&gt;
&lt;br /&gt;
== E ==&lt;br /&gt;
=== Espace insécable ===&lt;br /&gt;
L’espace insécable est une espace typographique qui lie deux symboles ayant un lien sémantique fort. Sa présence entre les deux symboles qui l’encadrent interdit qu’ils puissent être séparés (à l’occasion d’une justification ou un saut de ligne par exemple). En français, elle est obligatoire devant les caractères suivants : « : », « ; », « ! », « ? », “»” et après “«”. Bien que ce ne soit pas la règle typographique exacte (elle est alors insécable et justifiante à la fois), elle peut aussi être utilisée pour suivre ou précéder — selon qu’elle est ouvrante ou fermante — le tiret d’incise « — », ou tiret sur cadratin.&lt;br /&gt;
&lt;br /&gt;
L&#039;espace insécable est présente sur le bépo en {{tt|Maj|espace}}. L’espace fine est présente en {{tt|AltGr|Maj|espace}}, mais attention à son usage : seules les polices de haute volée la gèrent correctement.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;PS&#039;&#039; : pour savoir quand employer le féminin pour espace, voir sur [http://fr.wikipedia.org/wiki/Espace_typographique#Sens_du_mot_espace_au_masculin_et_f.C3.A9minin Wikipédia].&lt;br /&gt;
&lt;br /&gt;
== F ==&lt;br /&gt;
&lt;br /&gt;
===Frappe dactylo===&lt;br /&gt;
&lt;br /&gt;
Manière de taper au clavier à 10 doigts sans le regarder, en se repérant avec les picots sur les touches [f] et [j]. Aussi dénommée parfois « frappe en aveugle », puisqu&#039;on ne regarde pas le clavier.&lt;br /&gt;
&lt;br /&gt;
== G ==&lt;br /&gt;
&lt;br /&gt;
== H ==&lt;br /&gt;
&lt;br /&gt;
== I ==&lt;br /&gt;
&lt;br /&gt;
== J ==&lt;br /&gt;
&lt;br /&gt;
== K ==&lt;br /&gt;
=== klc ===&lt;br /&gt;
L’extension de fichier {{c|.klc}} est un fichier texte de configuration utilisée par le logiciel MSKLC pour générer les [[Pilote Windows|pilotes Windows d’une disposition de clavier]].&lt;br /&gt;
* Les fichiers utilisés pour le bépo version 1.1 (AFNOR) sont téléchargeables [https://download.tuxfamily.org/dvorak/windows/1.1rc2 ici].&lt;br /&gt;
* Pour le bépo version 1.0, c’est [https://download.tuxfamily.org/dvorak/windows ici].&lt;br /&gt;
Les variantes pour conserver les raccourcis selon les différents claviers sont disponibles (azerty, qwerty, qwertz).&lt;br /&gt;
&lt;br /&gt;
== L ==&lt;br /&gt;
&lt;br /&gt;
== M ==&lt;br /&gt;
&lt;br /&gt;
=== Maj ===&lt;br /&gt;
&lt;br /&gt;
La touche Maj (pour « Majuscule »), souvent dénommée Shift, est un [[modificateur]] qui permet notamment de composer les [http://fr.wikipedia.org/wiki/Capitale_et_majuscule capitales] des lettres de l&#039;alphabet. Elle intervient aussi dans beaucoup de [[raccourci]]s. Il s&#039;agit d&#039;une touche symétrique, associée à la touche [[Verr. Maj]].&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Touche_Maj Touche Maj] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Modificateur ===&lt;br /&gt;
&lt;br /&gt;
Un modificateur ou touche modificatrice/de modification est une touche qui permet de modifier le comportement d&#039;une autre touche lorsque les deux sont &#039;&#039;appuyées en même temps&#039;&#039;. L&#039;utilisateur doit ainsi, séquentiellement :&lt;br /&gt;
* appuyer sur le modificateur — qui n&#039;a pas d&#039;effet par lui-même et ne compose donc pas de caractère ;&lt;br /&gt;
* le garder enfoncé ;&lt;br /&gt;
* appuyer sur une autre touche, afin de déclencher une action quelconque.&lt;br /&gt;
&lt;br /&gt;
Les modificateurs permettent, soit de composer d&#039;autres caractères que ceux obtenus en [[#Accès direct|accès direct]], soit de déclencher des [[#Raccourci|raccourcis clavier]]. Un exemple bien connu est le raccourci {{t|Alt}}+{{t|F4}} qui, en général, ferme la fenêtre active et/ou quitte le programme courant : « Alt » est le modificateur de cette combinaison de touches, « F4 » ayant ici un comportement (fermer la fenêtre active) différent de celui obtenu sans modificateur (par exemple, {{t|F4}} en [[accès direct]] affiche les favoris dans le navigateur Firefox, et réaliserait sans doute une action différente dans un autre programme !).&lt;br /&gt;
&lt;br /&gt;
* Modificateurs courants et standards : [[Alt]], [[Ctrl]], [[Maj]]&lt;br /&gt;
* À ne pas confondre avec les [[touche morte|touches mortes]] !&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Touche_de_combinaison Touche de combinaison] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== N ==&lt;br /&gt;
&lt;br /&gt;
== O ==&lt;br /&gt;
===Option (Touche)===&lt;br /&gt;
La touche d’option est présente uniquement sur les claviers Mac et joue le même rôle que la touche [[Accès_direct#AltGr|AltGr]] sur les claviers PC. Elle est souvent gravée du symbole ⌥.&lt;br /&gt;
===Ordre et classement alphabétique===&lt;br /&gt;
Chaque langue dispose d&#039;un ordre alphabétique pour classer les caractères de son alphabet, ce tri sert ensuite au classement alphabétique des mots.&lt;br /&gt;
*[[wp:Classement alphabétique|Classement alphabétique]]&lt;br /&gt;
&lt;br /&gt;
== P ==&lt;br /&gt;
&lt;br /&gt;
=== Portabilité ===&lt;br /&gt;
&lt;br /&gt;
La notion de portabilité fait référence au caractère universel d&#039;un mécanisme informatique. Lorsqu&#039;on implémente une fonctionnalité quelconque dans un logiciel destiné à fonctionner dans plusieurs environnements différents, la question suivante se pose fréquemment : « s&#039;il a été possible d&#039;apporter une solution technique A à un problème P dans l&#039;environnement informatique E1 (GNU/Linux par exemple), cette solution est-elle directement transposable dans l&#039;environnement E2 (Windows, par exemple) ? » Si oui, alors A est portable et &#039;&#039;un seul&#039;&#039; effort de programmation a permis de résoudre P dans des contextes d&#039;exécution différents. En général, cela tient à l&#039;existence d&#039;une certaine couche d&#039;abstraction commune au-dessus des mécanismes particuliers, la solution technique ne s&#039;occupant que de dialoguer avec cette couche d&#039;abstraction, sans entrer dans les détails « bas niveau. »&lt;br /&gt;
&lt;br /&gt;
En pratique, les contextes d&#039;utilisations potentiels (et en particulier, les différents systèmes d&#039;exploitation — OS) sont (très) nombreux et reposent sur des briques partiellement ou totalement incompatibles, à plus forte raison quand des briques [http://fr.wikipedia.org/wiki/Logiciel_propri%C3%A9taire propriétaires] sont impliquées. La recherche de la solutions &#039;&#039;la plus portable possible&#039;&#039; est donc cruciale. Pour contourner ces particularismes, les pilotes informatiques que l&#039;utilisateur installe intègrent souvent la couche d&#039;abstraction mentionnée ci-avant, chargée de faire l&#039;interface entre les spécificités d&#039;un système donné et des commandes génériques dits de « haut niveau. » Cette approche n&#039;est pas nécessairement applicable pour les logiciels qui s&#039;occupent de fonctionnalités fondamentales (gestion de la mémoire, des périphériques matériels… par exemple), et pour le cas particulier des dispositions de clavier, la portabilité totale n&#039;existe pas encore.&lt;br /&gt;
&lt;br /&gt;
À ce titre, compte-tenu des mécanismes très différents de gestion des disposition de claviers dans les principaux systèmes d&#039;exploitation, le projet bépo met en œuvre une approche « atomique », c&#039;est-à-dire &#039;&#039;sans couche d&#039;abstraction logicielle&#039;&#039; : il existe autant de pilotes bépo que d&#039;OS supportés. La couche d&#039;abstraction est donc purement conceptuelle (au sens où il n&#039;existe qu&#039;une seule disposition bépo « sur le papier », telle qu&#039;elle est décrite sur ce site). Par le jeu des &#039;&#039;équivalences logicielles&#039;&#039;, mises en œuvres dans les différents &#039;&#039;pilotes spécifiques&#039;&#039;, les &#039;&#039;mêmes comportements&#039;&#039; sont reproduits dans les &#039;&#039;différents OS&#039;&#039; (à savoir, le placement des touches, la gestion des [[Modificateur|touches de modification]], des [[Touche  morte|touches mortes]], etc.). D&#039;un point de vue utilisateur, l&#039;ensemble peut-être considéré comme « portable » à l&#039;heure de la version 1.0, qui fonctionne parfaitement et entièrement sur tous les OS officiellement supportés.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Portabilit%C3%A9_%28informatique%29 Portabilité] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== Q ==&lt;br /&gt;
&lt;br /&gt;
=== Qwerty ===&lt;br /&gt;
Disposition historique des claviers anglophones.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Qwerty Qwerty] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== R ==&lt;br /&gt;
=== Raccourci clavier ===&lt;br /&gt;
&lt;br /&gt;
Un raccourci clavier est une combinaison de touches qui, une fois enfoncée, permet d&#039;exécuter un programme ou une fonction/commande particulière dans un programme. Un célèbre raccourci clavier est {{tt|alt|F4}}, faisant intervenir le [[#Modificateur|modificateur]] « Alt. »&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Raccourci_clavier Raccourci clavier] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== S ==&lt;br /&gt;
=== Shift ===&lt;br /&gt;
&lt;br /&gt;
Voir [[Maj]].&lt;br /&gt;
&lt;br /&gt;
== T ==&lt;br /&gt;
=== Touche morte ===&lt;br /&gt;
&lt;br /&gt;
Une touche &#039;&#039;morte&#039;&#039; est une touche qui ne provoque pas l’affichage immédiat d&#039;un caractère, mais modifie l’effet de la prochaine frappe.&lt;br /&gt;
&lt;br /&gt;
Exemple : la touche {{touche|¨}}, appuyée et relâchée, ne provoque pas d&#039;affichage, mais si elle est suivie de la touche {{touche|e}}, le caractère « ë » est composé, ce qui permet notamment d&#039;écrire correctement le mot « noël. »&lt;br /&gt;
&lt;br /&gt;
Il faut bien distinguer les touches mortes des [[Modificateur|touches modificatrices]] tel que « AltGr. » Les modificateurs n&#039;agissent sur la frappe suivante que si elles restent enfoncées (notion usuelle de [[raccourci clavier]]).&lt;br /&gt;
&lt;br /&gt;
* [[Touches mortes|Les touches mortes sur le clavier bépo]]&lt;br /&gt;
&lt;br /&gt;
=== Troubles musculosquelettiques ===&lt;br /&gt;
&lt;br /&gt;
Il s&#039;agit d&#039;un ensemble disparates de pathologies liées notamment à l&#039;usage intensif des outils informatiques. Ils peuvent tout aussi bien concerner les articulations des doigts que la vision, ou encore les muscles du dos. On parle souvent de TMS pour simplifier. Parmi les plus connus, citons la tendinite et le syndrome du canal carpien. Dans le contexte de la frappe au clavier et de l&#039;usage d&#039;un ordinateur en général, les TMS sont une pathologie très courante, allant de syndromes bénins à des lésions appelant intervention chirurgicale et rééducation. Une bonne [[ergonomie]] du poste de travail (ou de loisir…) est un moyen efficace pour réduire les risques de TMS, et la disposition bépo souhaite participer à cet effort de rationalisation en réduisant les contraintes musculaires et mentales liées à la frappe au clavier.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Troubles_musculosquelettiques Troubles musculosquelettiques] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== U ==&lt;br /&gt;
&lt;br /&gt;
=== Unicode ===&lt;br /&gt;
&lt;br /&gt;
Unicode est un standard dont l’objectif est d’associer un identifiant (un numéro) à tout caractère utilisé dans quelque langue que ce soit. Ce numéro est généralement représenté sous forme hexadécimale et préfixé d’un « U+ », par exemple U+0061 (pour « a ») ou U+0950 (pour « ॐ »). Cette association identifiant / caractère n’impose aucune représentation graphique (glyphe) particulière.&lt;br /&gt;
&lt;br /&gt;
Pour permettre une représentation de tout caractère Unicode quel que soit l’encodage utilisé, aucun caractère Unicode ne se verra attribuer un numéro plus grand que 0x10FFFF.&lt;br /&gt;
&lt;br /&gt;
Les numéros de caractères de l’ASCII et de l’ISO 8859-1 sont repris tels quels par Unicode.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Unicode Unicode] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== UTF ===&lt;br /&gt;
&lt;br /&gt;
UTF signifie Unicode Transformation Format. Techniquement parlant, le rôle d’UTF est de transformer une suite de caractères Unicode en une suite d’octets (eux-mêmes une suite de bits, l’unité informatique fondamentale), et réciproquement.&lt;br /&gt;
&lt;br /&gt;
=== UTF-8 ===&lt;br /&gt;
&lt;br /&gt;
L’UTF-8 est un encodage des caractères Unicode qui utilise de 1 à 4 octets par caractère.&lt;br /&gt;
&lt;br /&gt;
Un texte qui ne contient que des caractères de l’ASCII sera inchangé une fois converti en UTF-8 : l’UTF-8 est transparent pour l’ASCII.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Caractères!!Nombre de bits&amp;lt;br&amp;gt;significatifs dans le&amp;lt;br&amp;gt;numéro du caractère!!Nombre d&#039;octets&amp;lt;br&amp;gt;dans le codage&amp;lt;br&amp;gt;UTF-8!!Représentation binaire de l’UTF-8 (*)&lt;br /&gt;
|-&lt;br /&gt;
|U+0000 — U+007F||≤ 7||1||align=&amp;quot;right&amp;quot;|0*******&lt;br /&gt;
|-&lt;br /&gt;
|U+0080 — U+07FF||8 à 11||2||align=&amp;quot;right&amp;quot;|110***** 10******&lt;br /&gt;
|-&lt;br /&gt;
|U+0800 — U+FFFF||12 à 16||3||align=&amp;quot;right&amp;quot;|1110**** 10****** 10******&lt;br /&gt;
|-&lt;br /&gt;
|U+10000 — U+10FFFF||17 à 21||4||align=&amp;quot;right&amp;quot;|11110*** 10****** 10****** 10******&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
(*) Dans cette colonne, les astérisques représentent les bits qui contiendront le numéro du caractère. Par exemple, pour le caractère « é » (U+00E9), 0x00E9 s’écrit 0000 0000 1110 1001 en binaire. Il y a 8 bits significatifs (1110 1001), le caractère sera donc codé sur 2 octets. La structure de ces deux octets sera 110***** 10******. Il y a de la place pour 11 bits. On complète à gauche par des 0 et l’on dispose ces 11 bits aux emplacements marqués par les « * » : 11000011 10101001. (En hexadécimal, ça donne C3 A9.)&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/UTF-8 UTF-8] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== UTF-16 ===&lt;br /&gt;
&lt;br /&gt;
L’UTF-16 est un encodage des caractères Unicode qui utilise 2 ou 4 octets par caractère.&lt;br /&gt;
&lt;br /&gt;
Pour les caractères U+0000 à U+FFFF, on utilise deux octets par caractère. Si le premier octet est l’octet de poids fort, on parle d’UTF-16 LE (Little-Endian ou petit-boutien), dans le cas contraire, on parle d’UTF-16 BE (Big-Endian ou gros-boutien). Pour les caractères dont le numéro excède 0xFFFF, on lui soustrait 0x10000 et l’on exprime cette différence sur deux « chiffres » en base 1024. On ajoute 0xD800 au premier de ces deux « chiffres » et 0xDC00 au second. On obtient ainsi un seizet d’indirection supérieur et un seizet d’indirection inférieur qui, ensemble, représentent le caractère Unicode de départ en UTF-16.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/UTF-16 UTF-16] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== V ==&lt;br /&gt;
&lt;br /&gt;
== W ==&lt;br /&gt;
&lt;br /&gt;
== X ==&lt;br /&gt;
=== XKB (Unix) ===&lt;br /&gt;
&lt;br /&gt;
XKB, pour &#039;&#039;X keyboard extension&#039;&#039;, est un programme qui étend les possibilités de X Window (X.org, X11) pour le contrôle du clavier. Les caractéristiques principales de XKB sont :&lt;br /&gt;
* support amélioré des [[modificateur]]s ;&lt;br /&gt;
* meilleur traitement des groupes de touches ;&lt;br /&gt;
* contrôle étendu des indicateurs sonores et visuels du clavier (&#039;&#039;dels&#039;&#039; et &#039;&#039;bips&#039;&#039;) ;&lt;br /&gt;
* introduction de nouveaux paramètres de contrôle du clavier ;&lt;br /&gt;
* association d’actions aux touches (d&#039;un type particulier).&lt;br /&gt;
&lt;br /&gt;
XKB est largement répandu dans le monde Unix.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;[http://en.wikipedia.org/wiki/X_keyboard_extension X keyboard extension]&#039;&#039; sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== xmodmap (Unix) ===&lt;br /&gt;
&lt;br /&gt;
Attention : xmodmap est obsolète, il a été remplacé par XKB.&lt;br /&gt;
&lt;br /&gt;
Le fichier {{c|.Xmodmap}}, placé dans le dossier {{c|$HOME}} (ou sur une clef USB), permet de modifier le comportement de toutes les touches (y compris les touches modificatrices). C’est un moyen facile d’inverser deux touches sur un clavier exotique ou d&#039;ajouter un [[modificateur]] plus intéressant sur [[CapsLock]].&lt;br /&gt;
&lt;br /&gt;
La syntaxe prend la forme suivante :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
keycode XX = yyyyy zzzzzz kkkkkk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
où &#039;&#039;XX&#039;&#039; est le &#039;&#039;keycode&#039;&#039; de la touche à modifier (utiliser [[xev]] pour le connaître), et &#039;&#039;yyyyy zzzzzz kkkkkk&#039;&#039; sont les symboles à afficher (identique au [[xkb]]).&lt;br /&gt;
&lt;br /&gt;
* [http://www.delafond.org/traducmanfr/X11/man1/xmodmap.1x.html Documentation en français]&lt;br /&gt;
&lt;br /&gt;
== Y ==&lt;br /&gt;
&lt;br /&gt;
== Z ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Aide]]&lt;br /&gt;
[[Catégorie:Version 1.0]]&lt;/div&gt;</summary>
		<author><name>Jportemer</name></author>
	</entry>
	<entry>
		<id>https://bepo.fr/wiki/index.php?title=Outils&amp;diff=30983</id>
		<title>Outils</title>
		<link rel="alternate" type="text/html" href="https://bepo.fr/wiki/index.php?title=Outils&amp;diff=30983"/>
		<updated>2022-06-06T15:01:58Z</updated>

		<summary type="html">&lt;p&gt;Jportemer : /* Outils Windows */  Ajout des liens pour trouver les .klc&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Catégorie:Bépo]]&lt;br /&gt;
&lt;br /&gt;
Liste des différents &#039;&#039;&#039;outils&#039;&#039;&#039; utilisés par le projet.&lt;br /&gt;
&lt;br /&gt;
NOTE: les liens en http://if-gpl.insa-lyon.fr/ sont morts.&lt;br /&gt;
&lt;br /&gt;
==Corpus==&lt;br /&gt;
Fabien Jobin a écrit un script Perl permettant de calculer le nombre d&#039;occurence d&#039;un [[fréquence des caractères|caractère]] et de [[fréquence des digrammes|digramme]] d&#039;un corpus de texte.&lt;br /&gt;
&lt;br /&gt;
http://if-gpl.insa-lyon.fr/pipermail/dvorak-fr/2003-June/000044.html&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez cette [[Corpus|section]].&lt;br /&gt;
&lt;br /&gt;
==Keylogger==&lt;br /&gt;
http://if-gpl.insa-lyon.fr/Dvorak-Fr/KeyLogger&lt;br /&gt;
* problème avec les clavier non-PS2&lt;br /&gt;
* personne ne l&#039;a utilisé sérieusement&lt;br /&gt;
* ses résultats ne seraient intéressants que si la personne tape des 10 doigts&lt;br /&gt;
&lt;br /&gt;
==Générateur de [[carte d&#039;accessibilité des touches]]==&lt;br /&gt;
* [[Duels d&#039;accessibilité]]&lt;br /&gt;
&lt;br /&gt;
==Générateur de pilotes==&lt;br /&gt;
[[configGenerator]], écrit en python et perl par Crako et Gaëtan, permet de générer les pilotes de la disposition bépo pour les systèmes d&#039;exploitation FreeBSD, GNU/Linux, macOS et Windows.&lt;br /&gt;
&lt;br /&gt;
==Testeur de keymaps==&lt;br /&gt;
* Fabien Jobin a écrit en Ruby un [http://if-gpl.insa-lyon.fr/pipermail/dvorak-fr/2003-March/000110.html programme pour tester des keymaps].&lt;br /&gt;
&lt;br /&gt;
* Yota en a écrit un autre script en python, [[Klay]]. Le principe ici est de s&#039;approcher d&#039;un modèle physique de la main pour évaluer les coûts énergétiques (bien sûr l&#039;unité de mesure est fictive mais elle peut servir de point de comparaison).&lt;br /&gt;
&lt;br /&gt;
* Rémi a écrit et essai de trouver le temps de maintenir le projet [[KeyboardEvaluator]], écrit en Java présent dans la base subversion.&lt;br /&gt;
&lt;br /&gt;
* Nicolas Brodu a écrit un [[comparateur de dispositions]] de clavier en étendant les sources de Rémi.&lt;br /&gt;
&lt;br /&gt;
*[http://www.acm.vt.edu/~jmaxwell/dvorak/compare.html &#039;&#039;Keyboard Compare Applet&#039;&#039;] - Un applet java pour comparer les claviers anglais Qwerty et Dvorak.&lt;br /&gt;
&lt;br /&gt;
*[http://www.tomestla.info/bepo/ Stats bépo &amp;lt;-&amp;gt; azerty ] — Comparateur bépo/azerty de [[Utilisateur:Tomestla|Tomestla]].&lt;br /&gt;
&lt;br /&gt;
==Outils Windows==&lt;br /&gt;
* [https://www.microsoft.com/en-us/download/details.aspx?id=102134 Windows Keyboard Layout Creator 1.4] – L&#039;outil Microsoft pour créer des dispositions de touches sous Windows depuis le un fichier [[klc]]. Les klc pour la disposition officielle sont récupérables depuis le dépôt si vous voulez vous baser dessus : [https://download.tuxfamily.org/dvorak/windows/1.1rc2 bépo 1.1], [https://download.tuxfamily.org/dvorak/windows bépo 1.0].&lt;br /&gt;
** [http://www.klm32.com/index.html Keyboard Layout Creator] — Shareware pour créer une disposition&lt;br /&gt;
** [http://www.kbdedit.com/ Keyboard Layout Editor] — Un autre shareware pour créer une disposition&lt;br /&gt;
** [http://www.tavultesoft.com/ Tavultesoft Keyman 7.0] - Encore un shareware&lt;br /&gt;
* [http://llacan.vjf.cnrs.fr/fichiers/manuels/Internet/SaisieClavier.pdf Saisie des caractères spéciaux] – Petit tutoriel pour Ms KLC et TavulteSoft Keyman.&lt;br /&gt;
* [http://www.microsoft.com/globaldev/handson/dev/Unicode-KbdsonWindows.pdf Unicode and Keyboards on Windows] &lt;br /&gt;
* [http://allchars.zwolnet.com/ AllChars] – Touche [[compose]], open source.&lt;br /&gt;
* [http://hapax.qc.ca/BabelMap_fr.html BabelMap] –  Sélectionner, visualiser et copier n&#039;importe quel caractère Unicode 4.1.0.&lt;br /&gt;
* [http://www.autohotkey.com AutoHotkey version 1.0.47.06] – Automatisation, raccourcis et scriptage de touche (gratuit et libre), 9 mars 2008.&lt;br /&gt;
* [http://webpages.charter.net/krumsick/ KeyTweak] – Modification des touches dans la base de registre (gratuit).&lt;br /&gt;
* [http://www.autohotkey.com/forum/topic28447.html Portable Keyboard Layout] : un logiciel libre (GPLv3) ne nécessitant pas de droits d&#039;installation, basé sur AHK. [http://www.autohotkey.com/forum/topic28447.html]&lt;br /&gt;
&lt;br /&gt;
==Outils Mac OS X==&lt;br /&gt;
* [http://developer.apple.com/textfonts/Fonttools/Index.html Apple Font Tools] — Documentation et outils de développement en ligne de commande pour les dispositions de clavier (entre autre).&lt;br /&gt;
* [http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&amp;amp;item_id=ukelele Ukelele] — Un outil graphique de développement de disposition de clavier.&lt;br /&gt;
* [http://doublecommand.sourceforge.net/ DoubleCommand] — Utilitaire pour modifier le comportement de certaines touches. Utile pour modifier la touche &#039;&#039;Entrée&#039;&#039; des Mac portables en touche &#039;&#039;Option&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Outil Linux==&lt;br /&gt;
* [[Compose]]&lt;br /&gt;
* [[Vim]]&lt;br /&gt;
* [http://kmfl.sourceforge.net/ Keyboard Mapping for Linux] — Permet d’utiliser les sources de Tavultesoft Keyman pour Windows.&lt;br /&gt;
* [http://tuxradar.com/content/xdotool-script-your-mouse xdotool] pareil qu&#039;AutoHotKey pour Linux&lt;br /&gt;
&lt;br /&gt;
==Images de clavier vierges==&lt;br /&gt;
Voici deux fichiers [[wp:Scalable Vector Graphics|svg]] différents pour avoir un fond de clavier : &lt;br /&gt;
*[http://www.bepo.fr/images/clavier_blanc.svg celui de Tenoch]&lt;br /&gt;
*[http://www.bepo.fr/images/clavier_blanc_2.svg celui de Nicolas Brodu]&lt;br /&gt;
&lt;br /&gt;
==Statistiques du site web==&lt;br /&gt;
*http://stats.tuxfamily.org/bepo.fr/&lt;br /&gt;
*http://stats.download.tuxfamily.org/dvorak/&lt;/div&gt;</summary>
		<author><name>Jportemer</name></author>
	</entry>
	<entry>
		<id>https://bepo.fr/wiki/index.php?title=Glossaire&amp;diff=30982</id>
		<title>Glossaire</title>
		<link rel="alternate" type="text/html" href="https://bepo.fr/wiki/index.php?title=Glossaire&amp;diff=30982"/>
		<updated>2022-06-06T15:00:36Z</updated>

		<summary type="html">&lt;p&gt;Jportemer : /* klc */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{navigation|En savoir plus}}&lt;br /&gt;
{{note|type=note|Le glossaire a besoin de vous ! Complétez-le sans hésiter !!!}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{sommaireIndex}}&lt;br /&gt;
&lt;br /&gt;
== A ==&lt;br /&gt;
&lt;br /&gt;
=== Accès direct ===&lt;br /&gt;
&lt;br /&gt;
Un caractère est en accès direct lorsque, pour le composer, il suffit d&#039;appuyer &#039;&#039;&#039;une et une seule fois&#039;&#039;&#039; sur &#039;&#039;&#039;une touche&#039;&#039;&#039; du clavier, quelle que soit cette touche. Cela signifie qu&#039;il ne faut utiliser ni [[#Modificateur|modificateur]], ni [[#Touche morte|touche morte]], qu&#039;il n&#039;est pas nécessaire d&#039;appuyer deux fois sur la touche, etc. C&#039;est le mode de composition le plus simple et le plus ergonomique. Toutefois, un caractère en accès direct mais placé sur une touche difficilement [[#Accessibilité|accessible]] (touches sur les cotés du clavier ou au centre en haut, petite touche, etc.) peut n&#039;être que moyennement facile à composer — l&#039;accès direct n&#039;est donc pas forcément la panacée. Dans le cadre de la création d&#039;une nouvelle disposition de clavier raisonnée, on réserve évidemment les accès directs aux caractères les plus fréquents, puis on s&#039;intéresse à la [[#Agencement|répartition]] de ces caractères sur le clavier, ce qui constitue le cœur du problème. Par la suite se posera le problème des accès indirects, dits « séquentiels. »&lt;br /&gt;
&lt;br /&gt;
=== Alt ===&lt;br /&gt;
Alt est une [[#Modificateur|touche modificatrice]].&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Alt Alt] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== AltGr ===&lt;br /&gt;
&lt;br /&gt;
AltGr (&#039;&#039;Alternate Graphic&#039;&#039;) est une [[Modificateur|touche modificatrice]] permettant l&#039;accès à un certain nombre de caractères annexes. Dans la disposition bépo, cette touche est largement utilisée et fonctionne rigoureusement comme [[Maj]] : voir la [[carte AltGr]] du bépo.&lt;br /&gt;
&lt;br /&gt;
* À propos d’un [[AltGr symétrique]]&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/AltGr AltGr] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Azerty ===&lt;br /&gt;
Disposition historique du clavier français.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Azerty Azerty] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== B ==&lt;br /&gt;
=== Bépoète ou bépoïste ===&lt;br /&gt;
Un utilisateur de la disposition de clavier bépo.&lt;br /&gt;
&lt;br /&gt;
== C ==&lt;br /&gt;
&lt;br /&gt;
=== CapsLock ===&lt;br /&gt;
&lt;br /&gt;
La touche CapsLock (de &#039;&#039;caps lock&#039;&#039; en anglais, littéralement « verrouiller les majuscules »), dénommé Verr. Maj ou VerrMaj (voire « Verrouiller Maj » en toutes lettres) en français, permet d&#039;activer un mode [[majuscule]] continu, à la manière d&#039;un interrupteur. C&#039;est donc une touche assimilée à une [[touche morte]] quant à son fonctionnement, mais en réalité, elle possède un comportement variable selon le système d&#039;exploitation. La disposition bépo limite son usage à la composition des majuscules et chiffres pour viser la [[portabilité]] maximale.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Verrouiller_Maj Verr. Maj] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Carte simplifiée ===&lt;br /&gt;
&lt;br /&gt;
La carte simplifiée est une vue schématique partielle de la disposition bépo, présentant seulement les caractères les plus importants.&lt;br /&gt;
&lt;br /&gt;
* [[Carte simplifiée]]&lt;br /&gt;
&lt;br /&gt;
===Compose (Unix)===&lt;br /&gt;
&lt;br /&gt;
Compose est un mécanisme de modification ponctuelle de saisie. Une touche dite « [[#Touche morte|touche morte]] » permet d&#039;activer une séquence de composition étendue. L&#039;appui successif sur une ou plusieurs touches permettra de composer un très grand nombre de caractères. Contrairement aux [[#Modificateur|touches de modification]], la touche affectée à la fonction Compose ne doit pas être maintenue appuyée en vue de réaliser une [[#combinaison|combinaison]] : elle agit comme une bascule entre le mode de frappe normal et le mode Compose. Après l&#039;appui sur la touche Compose, les touches suivantes sont interprétées séquentiellement dans ce mode. Si la séquence tapée n&#039;existe pas, le clavier repasse en mode normal. C&#039;est donc une solution assez ergonomique, puisqu&#039;elle ne brise pas la séquence continue de frappe et ne nécessite pas l&#039;usage des deux mains comme c&#039;est souvent le cas pour un raccourci avec une [[touche modificatrice]]. Un problème important reste celui de la [[#portabilité|portabilité]] d&#039;un tel mécanisme.&lt;br /&gt;
&lt;br /&gt;
* Plus de détails sur le mécanisme [[Compose]]&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Touche_Compose Compose] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Clavier décalé ===&lt;br /&gt;
Abusivement appelé &amp;quot;clavier droit&amp;quot;, il représente sans doute 99% des claviers utilisés dans le monde. Sa particularité, héritage des machines à écrire mécaniques et de leurs contraintes, est d&#039;avoir les rangées de touches décalées les unes par rapport aux autres. Ce décalage, s&#039;il est plutôt favorable pour la main droite, est totalement anti-ergonomique pour la main gauche puisque lorsqu&#039;on tape selon les méthodes dactylographiques et les [[Carte_d%27accessibilit%C3%A9_des_touches#Accessibilit.C3.A9_des_touches_du_point_de_vue_dactylographique|positions de doigts]] associées, le poignet gauche est contraint d&#039;être en inclinaison ulnaire (vers la gauche). Cette position du poignet est inconfortable, cause de douleurs et de frottement des tendons au passage du canal carpien. Les compensations nécessaires peuvent être facteur de modifications de la statique du dos.&lt;br /&gt;
&lt;br /&gt;
* [[Type de clavier]]&lt;br /&gt;
&lt;br /&gt;
=== Clavier en colonnes ===&lt;br /&gt;
&lt;br /&gt;
Il cherche à corriger le principal défaut des claviers décalés en réalignant les touches les unes par rapport aux autres. Tous les vrais claviers ergonomiques présentent cette particularité.&lt;br /&gt;
&lt;br /&gt;
=== Convention pour nommer les touches ===&lt;br /&gt;
&lt;br /&gt;
* {b} : Touche b en bépo&lt;br /&gt;
* [a] : Touche a en azerty&lt;br /&gt;
* &amp;lt;LSGT&amp;gt; : Code xkb, un outil pour xorg (la touche c&#039;est {ê}/[&amp;lt;])&lt;br /&gt;
* A sans fioritures : Désigne le caractère A&lt;br /&gt;
&lt;br /&gt;
== D ==&lt;br /&gt;
&lt;br /&gt;
=== Digramme, trigramme, n-gramme ===&lt;br /&gt;
Un digramme (ou bigramme) est une séquence de deux caractères, un trigramme une séquence de trois caractères et un n-gramme une séquence de n caractères. Par exemple, « ll », « ai », « es », « ou », « en », « mm » sont des digrammes fréquents de la langue française. Un digramme peut être une entité phonétique (&#039;&#039;ie&#039;&#039;. on peut la prononcer naturellement, par exemple « ou ») ou ne constituer qu&#039;une brique d&#039;écriture (par exemple, il n&#039;est pas possible de prononcer naturellement le digramme « mn »). Les digrammes peuvent aussi être constitué d’un ou deux symboles, tel que « l’ » ou «  ? » (espace insécable + ?). Ces différents digrammes étant la seconde brique constitutive du langage typographique après les caractères seuls, un clavier raisonné tel que le bépo se doit de faciliter leur saisie et leur apprentissage, en plaçant au mieux les lettres sur le clavier : les digrammes les plus fréquents, au moins, doivent être faciles à taper en séquence (touches [[#Accessibilité|accessibles]], en [[#Accès direct|accès direct]], en alternant l’usage des mains ou facile pour un digramme à une main).&lt;br /&gt;
&lt;br /&gt;
* [[Fréquence des digrammes]]&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Digramme Digramme (en linguistique)] et [http://fr.wikipedia.org/wiki/N-gramme n-gramme (en statistique)] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Disposition, ou disposition de clavier ===&lt;br /&gt;
&lt;br /&gt;
Manière d&#039;organiser les touches sur un clavier. L&#039;azerty, le bépo et le qwerty sont des exemples de dispositions de clavier. Aussi appelée parfois « layout » ou « keymap » (de l&#039;anglais).&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Disposition_des_touches_des_claviers_informatiques Disposition de clavier] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Disposition Dvorak ===&lt;br /&gt;
&lt;br /&gt;
Une [[disposition]] Dvorak est une disposition des touches de clavier dont la logique répond aux grandes lignes de la méthodologie Dvorak. À l&#039;origine, August Dvorak et William Dealey ont mis au point, dans les années 1930, une carte de la disposition des touches du clavier anglais pour laquelle les lettres les plus fréquentes étaient au centre du clavier, par opposition à la répartition semi-aléatoire de la disposition dominante d&#039;alors et d&#039;aujourd&#039;hui, le [[qwerty]]. Cette approche a été reprise pour créer de nouvelles dispositions de clavier adaptées à de nombreuses langues. Le bépo est une disposition Dvorak pour la langue française, issue d&#039;une méthodologie Dvorak affinée.&lt;br /&gt;
&lt;br /&gt;
D&#039;un point de vue ergonomique et sur le plan dactylographique, les disposition Dvorak représentent une amélioration importante par rapport aux dispositions dominantes mais vieillissantes, telles que le [[qwerty]] et l&#039;[[azerty]] : gains en [[confort]], en [[fluidité]], en [[logique]], en [[rapidité]], diminution de la [[fatigue]], de la charge mentale, et apport de la [[frappe dactylo]]. D&#039;un autre coté, la méthodologie Dvorak est à décliner par groupes linguistiques et ne peut pas donner naissance à un clavier universel ou parfait ; par ailleurs, l&#039;apprentissage d&#039;un « nouveau clavier » est souvent considéré comme une tâche inutile et/ou insurmontable, souvent par ceux-là même qui auraient le plus à en profiter dans un contexte où l&#039;informatique est devenue omniprésente et où le clavier représente un vecteur d&#039;expression quotidien.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Disposition_Dvorak Disposition Dvorak] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Dvorak-fr ===&lt;br /&gt;
&lt;br /&gt;
Version personnelle du Dvorak crée par Francis Leboutte, qui la dénomme dvorak-fr. Elle est diffusée sur son site perso.&lt;br /&gt;
&lt;br /&gt;
* [http://www.algo.be/ergo/dispositions.htm Site perso de M. Leboutte]&lt;br /&gt;
&lt;br /&gt;
== E ==&lt;br /&gt;
=== Espace insécable ===&lt;br /&gt;
L’espace insécable est une espace typographique qui lie deux symboles ayant un lien sémantique fort. Sa présence entre les deux symboles qui l’encadrent interdit qu’ils puissent être séparés (à l’occasion d’une justification ou un saut de ligne par exemple). En français, elle est obligatoire devant les caractères suivants : « : », « ; », « ! », « ? », “»” et après “«”. Bien que ce ne soit pas la règle typographique exacte (elle est alors insécable et justifiante à la fois), elle peut aussi être utilisée pour suivre ou précéder — selon qu’elle est ouvrante ou fermante — le tiret d’incise « — », ou tiret sur cadratin.&lt;br /&gt;
&lt;br /&gt;
L&#039;espace insécable est présente sur le bépo en {{tt|Maj|espace}}. L’espace fine est présente en {{tt|AltGr|Maj|espace}}, mais attention à son usage : seules les polices de haute volée la gèrent correctement.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;PS&#039;&#039; : pour savoir quand employer le féminin pour espace, voir sur [http://fr.wikipedia.org/wiki/Espace_typographique#Sens_du_mot_espace_au_masculin_et_f.C3.A9minin Wikipédia].&lt;br /&gt;
&lt;br /&gt;
== F ==&lt;br /&gt;
&lt;br /&gt;
===Frappe dactylo===&lt;br /&gt;
&lt;br /&gt;
Manière de taper au clavier à 10 doigts sans le regarder, en se repérant avec les picots sur les touches [f] et [j]. Aussi dénommée parfois « frappe en aveugle », puisqu&#039;on ne regarde pas le clavier.&lt;br /&gt;
&lt;br /&gt;
== G ==&lt;br /&gt;
&lt;br /&gt;
== H ==&lt;br /&gt;
&lt;br /&gt;
== I ==&lt;br /&gt;
&lt;br /&gt;
== J ==&lt;br /&gt;
&lt;br /&gt;
== K ==&lt;br /&gt;
=== klc ===&lt;br /&gt;
L’extension de fichier {{c|.klc}} est un fichier texte de configuration utilisée par le logiciel MSKLC pour générer les [[Pilote Windows|pilotes Windows d’une disposition de clavier]].&lt;br /&gt;
* Les fichiers utilisés pour la version 1.1 (AFNOR) sont téléchargeables [https://download.tuxfamily.org/dvorak/windows/1.1rc2 ici].&lt;br /&gt;
* Pour la version 1.0, c’est [https://download.tuxfamily.org/dvorak/windows ici].&lt;br /&gt;
Les variantes pour conserver les raccourcis selon les différents claviers sont disponibles (azerty, qwerty, qwertz).&lt;br /&gt;
&lt;br /&gt;
== L ==&lt;br /&gt;
&lt;br /&gt;
== M ==&lt;br /&gt;
&lt;br /&gt;
=== Maj ===&lt;br /&gt;
&lt;br /&gt;
La touche Maj (pour « Majuscule »), souvent dénommée Shift, est un [[modificateur]] qui permet notamment de composer les [http://fr.wikipedia.org/wiki/Capitale_et_majuscule capitales] des lettres de l&#039;alphabet. Elle intervient aussi dans beaucoup de [[raccourci]]s. Il s&#039;agit d&#039;une touche symétrique, associée à la touche [[Verr. Maj]].&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Touche_Maj Touche Maj] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Modificateur ===&lt;br /&gt;
&lt;br /&gt;
Un modificateur ou touche modificatrice/de modification est une touche qui permet de modifier le comportement d&#039;une autre touche lorsque les deux sont &#039;&#039;appuyées en même temps&#039;&#039;. L&#039;utilisateur doit ainsi, séquentiellement :&lt;br /&gt;
* appuyer sur le modificateur — qui n&#039;a pas d&#039;effet par lui-même et ne compose donc pas de caractère ;&lt;br /&gt;
* le garder enfoncé ;&lt;br /&gt;
* appuyer sur une autre touche, afin de déclencher une action quelconque.&lt;br /&gt;
&lt;br /&gt;
Les modificateurs permettent, soit de composer d&#039;autres caractères que ceux obtenus en [[#Accès direct|accès direct]], soit de déclencher des [[#Raccourci|raccourcis clavier]]. Un exemple bien connu est le raccourci {{t|Alt}}+{{t|F4}} qui, en général, ferme la fenêtre active et/ou quitte le programme courant : « Alt » est le modificateur de cette combinaison de touches, « F4 » ayant ici un comportement (fermer la fenêtre active) différent de celui obtenu sans modificateur (par exemple, {{t|F4}} en [[accès direct]] affiche les favoris dans le navigateur Firefox, et réaliserait sans doute une action différente dans un autre programme !).&lt;br /&gt;
&lt;br /&gt;
* Modificateurs courants et standards : [[Alt]], [[Ctrl]], [[Maj]]&lt;br /&gt;
* À ne pas confondre avec les [[touche morte|touches mortes]] !&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Touche_de_combinaison Touche de combinaison] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== N ==&lt;br /&gt;
&lt;br /&gt;
== O ==&lt;br /&gt;
===Option (Touche)===&lt;br /&gt;
La touche d’option est présente uniquement sur les claviers Mac et joue le même rôle que la touche [[Accès_direct#AltGr|AltGr]] sur les claviers PC. Elle est souvent gravée du symbole ⌥.&lt;br /&gt;
===Ordre et classement alphabétique===&lt;br /&gt;
Chaque langue dispose d&#039;un ordre alphabétique pour classer les caractères de son alphabet, ce tri sert ensuite au classement alphabétique des mots.&lt;br /&gt;
*[[wp:Classement alphabétique|Classement alphabétique]]&lt;br /&gt;
&lt;br /&gt;
== P ==&lt;br /&gt;
&lt;br /&gt;
=== Portabilité ===&lt;br /&gt;
&lt;br /&gt;
La notion de portabilité fait référence au caractère universel d&#039;un mécanisme informatique. Lorsqu&#039;on implémente une fonctionnalité quelconque dans un logiciel destiné à fonctionner dans plusieurs environnements différents, la question suivante se pose fréquemment : « s&#039;il a été possible d&#039;apporter une solution technique A à un problème P dans l&#039;environnement informatique E1 (GNU/Linux par exemple), cette solution est-elle directement transposable dans l&#039;environnement E2 (Windows, par exemple) ? » Si oui, alors A est portable et &#039;&#039;un seul&#039;&#039; effort de programmation a permis de résoudre P dans des contextes d&#039;exécution différents. En général, cela tient à l&#039;existence d&#039;une certaine couche d&#039;abstraction commune au-dessus des mécanismes particuliers, la solution technique ne s&#039;occupant que de dialoguer avec cette couche d&#039;abstraction, sans entrer dans les détails « bas niveau. »&lt;br /&gt;
&lt;br /&gt;
En pratique, les contextes d&#039;utilisations potentiels (et en particulier, les différents systèmes d&#039;exploitation — OS) sont (très) nombreux et reposent sur des briques partiellement ou totalement incompatibles, à plus forte raison quand des briques [http://fr.wikipedia.org/wiki/Logiciel_propri%C3%A9taire propriétaires] sont impliquées. La recherche de la solutions &#039;&#039;la plus portable possible&#039;&#039; est donc cruciale. Pour contourner ces particularismes, les pilotes informatiques que l&#039;utilisateur installe intègrent souvent la couche d&#039;abstraction mentionnée ci-avant, chargée de faire l&#039;interface entre les spécificités d&#039;un système donné et des commandes génériques dits de « haut niveau. » Cette approche n&#039;est pas nécessairement applicable pour les logiciels qui s&#039;occupent de fonctionnalités fondamentales (gestion de la mémoire, des périphériques matériels… par exemple), et pour le cas particulier des dispositions de clavier, la portabilité totale n&#039;existe pas encore.&lt;br /&gt;
&lt;br /&gt;
À ce titre, compte-tenu des mécanismes très différents de gestion des disposition de claviers dans les principaux systèmes d&#039;exploitation, le projet bépo met en œuvre une approche « atomique », c&#039;est-à-dire &#039;&#039;sans couche d&#039;abstraction logicielle&#039;&#039; : il existe autant de pilotes bépo que d&#039;OS supportés. La couche d&#039;abstraction est donc purement conceptuelle (au sens où il n&#039;existe qu&#039;une seule disposition bépo « sur le papier », telle qu&#039;elle est décrite sur ce site). Par le jeu des &#039;&#039;équivalences logicielles&#039;&#039;, mises en œuvres dans les différents &#039;&#039;pilotes spécifiques&#039;&#039;, les &#039;&#039;mêmes comportements&#039;&#039; sont reproduits dans les &#039;&#039;différents OS&#039;&#039; (à savoir, le placement des touches, la gestion des [[Modificateur|touches de modification]], des [[Touche  morte|touches mortes]], etc.). D&#039;un point de vue utilisateur, l&#039;ensemble peut-être considéré comme « portable » à l&#039;heure de la version 1.0, qui fonctionne parfaitement et entièrement sur tous les OS officiellement supportés.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Portabilit%C3%A9_%28informatique%29 Portabilité] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== Q ==&lt;br /&gt;
&lt;br /&gt;
=== Qwerty ===&lt;br /&gt;
Disposition historique des claviers anglophones.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Qwerty Qwerty] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== R ==&lt;br /&gt;
=== Raccourci clavier ===&lt;br /&gt;
&lt;br /&gt;
Un raccourci clavier est une combinaison de touches qui, une fois enfoncée, permet d&#039;exécuter un programme ou une fonction/commande particulière dans un programme. Un célèbre raccourci clavier est {{tt|alt|F4}}, faisant intervenir le [[#Modificateur|modificateur]] « Alt. »&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Raccourci_clavier Raccourci clavier] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== S ==&lt;br /&gt;
=== Shift ===&lt;br /&gt;
&lt;br /&gt;
Voir [[Maj]].&lt;br /&gt;
&lt;br /&gt;
== T ==&lt;br /&gt;
=== Touche morte ===&lt;br /&gt;
&lt;br /&gt;
Une touche &#039;&#039;morte&#039;&#039; est une touche qui ne provoque pas l’affichage immédiat d&#039;un caractère, mais modifie l’effet de la prochaine frappe.&lt;br /&gt;
&lt;br /&gt;
Exemple : la touche {{touche|¨}}, appuyée et relâchée, ne provoque pas d&#039;affichage, mais si elle est suivie de la touche {{touche|e}}, le caractère « ë » est composé, ce qui permet notamment d&#039;écrire correctement le mot « noël. »&lt;br /&gt;
&lt;br /&gt;
Il faut bien distinguer les touches mortes des [[Modificateur|touches modificatrices]] tel que « AltGr. » Les modificateurs n&#039;agissent sur la frappe suivante que si elles restent enfoncées (notion usuelle de [[raccourci clavier]]).&lt;br /&gt;
&lt;br /&gt;
* [[Touches mortes|Les touches mortes sur le clavier bépo]]&lt;br /&gt;
&lt;br /&gt;
=== Troubles musculosquelettiques ===&lt;br /&gt;
&lt;br /&gt;
Il s&#039;agit d&#039;un ensemble disparates de pathologies liées notamment à l&#039;usage intensif des outils informatiques. Ils peuvent tout aussi bien concerner les articulations des doigts que la vision, ou encore les muscles du dos. On parle souvent de TMS pour simplifier. Parmi les plus connus, citons la tendinite et le syndrome du canal carpien. Dans le contexte de la frappe au clavier et de l&#039;usage d&#039;un ordinateur en général, les TMS sont une pathologie très courante, allant de syndromes bénins à des lésions appelant intervention chirurgicale et rééducation. Une bonne [[ergonomie]] du poste de travail (ou de loisir…) est un moyen efficace pour réduire les risques de TMS, et la disposition bépo souhaite participer à cet effort de rationalisation en réduisant les contraintes musculaires et mentales liées à la frappe au clavier.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Troubles_musculosquelettiques Troubles musculosquelettiques] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== U ==&lt;br /&gt;
&lt;br /&gt;
=== Unicode ===&lt;br /&gt;
&lt;br /&gt;
Unicode est un standard dont l’objectif est d’associer un identifiant (un numéro) à tout caractère utilisé dans quelque langue que ce soit. Ce numéro est généralement représenté sous forme hexadécimale et préfixé d’un « U+ », par exemple U+0061 (pour « a ») ou U+0950 (pour « ॐ »). Cette association identifiant / caractère n’impose aucune représentation graphique (glyphe) particulière.&lt;br /&gt;
&lt;br /&gt;
Pour permettre une représentation de tout caractère Unicode quel que soit l’encodage utilisé, aucun caractère Unicode ne se verra attribuer un numéro plus grand que 0x10FFFF.&lt;br /&gt;
&lt;br /&gt;
Les numéros de caractères de l’ASCII et de l’ISO 8859-1 sont repris tels quels par Unicode.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Unicode Unicode] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== UTF ===&lt;br /&gt;
&lt;br /&gt;
UTF signifie Unicode Transformation Format. Techniquement parlant, le rôle d’UTF est de transformer une suite de caractères Unicode en une suite d’octets (eux-mêmes une suite de bits, l’unité informatique fondamentale), et réciproquement.&lt;br /&gt;
&lt;br /&gt;
=== UTF-8 ===&lt;br /&gt;
&lt;br /&gt;
L’UTF-8 est un encodage des caractères Unicode qui utilise de 1 à 4 octets par caractère.&lt;br /&gt;
&lt;br /&gt;
Un texte qui ne contient que des caractères de l’ASCII sera inchangé une fois converti en UTF-8 : l’UTF-8 est transparent pour l’ASCII.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Caractères!!Nombre de bits&amp;lt;br&amp;gt;significatifs dans le&amp;lt;br&amp;gt;numéro du caractère!!Nombre d&#039;octets&amp;lt;br&amp;gt;dans le codage&amp;lt;br&amp;gt;UTF-8!!Représentation binaire de l’UTF-8 (*)&lt;br /&gt;
|-&lt;br /&gt;
|U+0000 — U+007F||≤ 7||1||align=&amp;quot;right&amp;quot;|0*******&lt;br /&gt;
|-&lt;br /&gt;
|U+0080 — U+07FF||8 à 11||2||align=&amp;quot;right&amp;quot;|110***** 10******&lt;br /&gt;
|-&lt;br /&gt;
|U+0800 — U+FFFF||12 à 16||3||align=&amp;quot;right&amp;quot;|1110**** 10****** 10******&lt;br /&gt;
|-&lt;br /&gt;
|U+10000 — U+10FFFF||17 à 21||4||align=&amp;quot;right&amp;quot;|11110*** 10****** 10****** 10******&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
(*) Dans cette colonne, les astérisques représentent les bits qui contiendront le numéro du caractère. Par exemple, pour le caractère « é » (U+00E9), 0x00E9 s’écrit 0000 0000 1110 1001 en binaire. Il y a 8 bits significatifs (1110 1001), le caractère sera donc codé sur 2 octets. La structure de ces deux octets sera 110***** 10******. Il y a de la place pour 11 bits. On complète à gauche par des 0 et l’on dispose ces 11 bits aux emplacements marqués par les « * » : 11000011 10101001. (En hexadécimal, ça donne C3 A9.)&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/UTF-8 UTF-8] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== UTF-16 ===&lt;br /&gt;
&lt;br /&gt;
L’UTF-16 est un encodage des caractères Unicode qui utilise 2 ou 4 octets par caractère.&lt;br /&gt;
&lt;br /&gt;
Pour les caractères U+0000 à U+FFFF, on utilise deux octets par caractère. Si le premier octet est l’octet de poids fort, on parle d’UTF-16 LE (Little-Endian ou petit-boutien), dans le cas contraire, on parle d’UTF-16 BE (Big-Endian ou gros-boutien). Pour les caractères dont le numéro excède 0xFFFF, on lui soustrait 0x10000 et l’on exprime cette différence sur deux « chiffres » en base 1024. On ajoute 0xD800 au premier de ces deux « chiffres » et 0xDC00 au second. On obtient ainsi un seizet d’indirection supérieur et un seizet d’indirection inférieur qui, ensemble, représentent le caractère Unicode de départ en UTF-16.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/UTF-16 UTF-16] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== V ==&lt;br /&gt;
&lt;br /&gt;
== W ==&lt;br /&gt;
&lt;br /&gt;
== X ==&lt;br /&gt;
=== XKB (Unix) ===&lt;br /&gt;
&lt;br /&gt;
XKB, pour &#039;&#039;X keyboard extension&#039;&#039;, est un programme qui étend les possibilités de X Window (X.org, X11) pour le contrôle du clavier. Les caractéristiques principales de XKB sont :&lt;br /&gt;
* support amélioré des [[modificateur]]s ;&lt;br /&gt;
* meilleur traitement des groupes de touches ;&lt;br /&gt;
* contrôle étendu des indicateurs sonores et visuels du clavier (&#039;&#039;dels&#039;&#039; et &#039;&#039;bips&#039;&#039;) ;&lt;br /&gt;
* introduction de nouveaux paramètres de contrôle du clavier ;&lt;br /&gt;
* association d’actions aux touches (d&#039;un type particulier).&lt;br /&gt;
&lt;br /&gt;
XKB est largement répandu dans le monde Unix.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;[http://en.wikipedia.org/wiki/X_keyboard_extension X keyboard extension]&#039;&#039; sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== xmodmap (Unix) ===&lt;br /&gt;
&lt;br /&gt;
Attention : xmodmap est obsolète, il a été remplacé par XKB.&lt;br /&gt;
&lt;br /&gt;
Le fichier {{c|.Xmodmap}}, placé dans le dossier {{c|$HOME}} (ou sur une clef USB), permet de modifier le comportement de toutes les touches (y compris les touches modificatrices). C’est un moyen facile d’inverser deux touches sur un clavier exotique ou d&#039;ajouter un [[modificateur]] plus intéressant sur [[CapsLock]].&lt;br /&gt;
&lt;br /&gt;
La syntaxe prend la forme suivante :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
keycode XX = yyyyy zzzzzz kkkkkk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
où &#039;&#039;XX&#039;&#039; est le &#039;&#039;keycode&#039;&#039; de la touche à modifier (utiliser [[xev]] pour le connaître), et &#039;&#039;yyyyy zzzzzz kkkkkk&#039;&#039; sont les symboles à afficher (identique au [[xkb]]).&lt;br /&gt;
&lt;br /&gt;
* [http://www.delafond.org/traducmanfr/X11/man1/xmodmap.1x.html Documentation en français]&lt;br /&gt;
&lt;br /&gt;
== Y ==&lt;br /&gt;
&lt;br /&gt;
== Z ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Aide]]&lt;br /&gt;
[[Catégorie:Version 1.0]]&lt;/div&gt;</summary>
		<author><name>Jportemer</name></author>
	</entry>
	<entry>
		<id>https://bepo.fr/wiki/index.php?title=Glossaire&amp;diff=30981</id>
		<title>Glossaire</title>
		<link rel="alternate" type="text/html" href="https://bepo.fr/wiki/index.php?title=Glossaire&amp;diff=30981"/>
		<updated>2022-06-06T14:52:31Z</updated>

		<summary type="html">&lt;p&gt;Jportemer : /* klc */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{navigation|En savoir plus}}&lt;br /&gt;
{{note|type=note|Le glossaire a besoin de vous ! Complétez-le sans hésiter !!!}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{sommaireIndex}}&lt;br /&gt;
&lt;br /&gt;
== A ==&lt;br /&gt;
&lt;br /&gt;
=== Accès direct ===&lt;br /&gt;
&lt;br /&gt;
Un caractère est en accès direct lorsque, pour le composer, il suffit d&#039;appuyer &#039;&#039;&#039;une et une seule fois&#039;&#039;&#039; sur &#039;&#039;&#039;une touche&#039;&#039;&#039; du clavier, quelle que soit cette touche. Cela signifie qu&#039;il ne faut utiliser ni [[#Modificateur|modificateur]], ni [[#Touche morte|touche morte]], qu&#039;il n&#039;est pas nécessaire d&#039;appuyer deux fois sur la touche, etc. C&#039;est le mode de composition le plus simple et le plus ergonomique. Toutefois, un caractère en accès direct mais placé sur une touche difficilement [[#Accessibilité|accessible]] (touches sur les cotés du clavier ou au centre en haut, petite touche, etc.) peut n&#039;être que moyennement facile à composer — l&#039;accès direct n&#039;est donc pas forcément la panacée. Dans le cadre de la création d&#039;une nouvelle disposition de clavier raisonnée, on réserve évidemment les accès directs aux caractères les plus fréquents, puis on s&#039;intéresse à la [[#Agencement|répartition]] de ces caractères sur le clavier, ce qui constitue le cœur du problème. Par la suite se posera le problème des accès indirects, dits « séquentiels. »&lt;br /&gt;
&lt;br /&gt;
=== Alt ===&lt;br /&gt;
Alt est une [[#Modificateur|touche modificatrice]].&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Alt Alt] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== AltGr ===&lt;br /&gt;
&lt;br /&gt;
AltGr (&#039;&#039;Alternate Graphic&#039;&#039;) est une [[Modificateur|touche modificatrice]] permettant l&#039;accès à un certain nombre de caractères annexes. Dans la disposition bépo, cette touche est largement utilisée et fonctionne rigoureusement comme [[Maj]] : voir la [[carte AltGr]] du bépo.&lt;br /&gt;
&lt;br /&gt;
* À propos d’un [[AltGr symétrique]]&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/AltGr AltGr] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Azerty ===&lt;br /&gt;
Disposition historique du clavier français.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Azerty Azerty] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== B ==&lt;br /&gt;
=== Bépoète ou bépoïste ===&lt;br /&gt;
Un utilisateur de la disposition de clavier bépo.&lt;br /&gt;
&lt;br /&gt;
== C ==&lt;br /&gt;
&lt;br /&gt;
=== CapsLock ===&lt;br /&gt;
&lt;br /&gt;
La touche CapsLock (de &#039;&#039;caps lock&#039;&#039; en anglais, littéralement « verrouiller les majuscules »), dénommé Verr. Maj ou VerrMaj (voire « Verrouiller Maj » en toutes lettres) en français, permet d&#039;activer un mode [[majuscule]] continu, à la manière d&#039;un interrupteur. C&#039;est donc une touche assimilée à une [[touche morte]] quant à son fonctionnement, mais en réalité, elle possède un comportement variable selon le système d&#039;exploitation. La disposition bépo limite son usage à la composition des majuscules et chiffres pour viser la [[portabilité]] maximale.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Verrouiller_Maj Verr. Maj] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Carte simplifiée ===&lt;br /&gt;
&lt;br /&gt;
La carte simplifiée est une vue schématique partielle de la disposition bépo, présentant seulement les caractères les plus importants.&lt;br /&gt;
&lt;br /&gt;
* [[Carte simplifiée]]&lt;br /&gt;
&lt;br /&gt;
===Compose (Unix)===&lt;br /&gt;
&lt;br /&gt;
Compose est un mécanisme de modification ponctuelle de saisie. Une touche dite « [[#Touche morte|touche morte]] » permet d&#039;activer une séquence de composition étendue. L&#039;appui successif sur une ou plusieurs touches permettra de composer un très grand nombre de caractères. Contrairement aux [[#Modificateur|touches de modification]], la touche affectée à la fonction Compose ne doit pas être maintenue appuyée en vue de réaliser une [[#combinaison|combinaison]] : elle agit comme une bascule entre le mode de frappe normal et le mode Compose. Après l&#039;appui sur la touche Compose, les touches suivantes sont interprétées séquentiellement dans ce mode. Si la séquence tapée n&#039;existe pas, le clavier repasse en mode normal. C&#039;est donc une solution assez ergonomique, puisqu&#039;elle ne brise pas la séquence continue de frappe et ne nécessite pas l&#039;usage des deux mains comme c&#039;est souvent le cas pour un raccourci avec une [[touche modificatrice]]. Un problème important reste celui de la [[#portabilité|portabilité]] d&#039;un tel mécanisme.&lt;br /&gt;
&lt;br /&gt;
* Plus de détails sur le mécanisme [[Compose]]&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Touche_Compose Compose] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Clavier décalé ===&lt;br /&gt;
Abusivement appelé &amp;quot;clavier droit&amp;quot;, il représente sans doute 99% des claviers utilisés dans le monde. Sa particularité, héritage des machines à écrire mécaniques et de leurs contraintes, est d&#039;avoir les rangées de touches décalées les unes par rapport aux autres. Ce décalage, s&#039;il est plutôt favorable pour la main droite, est totalement anti-ergonomique pour la main gauche puisque lorsqu&#039;on tape selon les méthodes dactylographiques et les [[Carte_d%27accessibilit%C3%A9_des_touches#Accessibilit.C3.A9_des_touches_du_point_de_vue_dactylographique|positions de doigts]] associées, le poignet gauche est contraint d&#039;être en inclinaison ulnaire (vers la gauche). Cette position du poignet est inconfortable, cause de douleurs et de frottement des tendons au passage du canal carpien. Les compensations nécessaires peuvent être facteur de modifications de la statique du dos.&lt;br /&gt;
&lt;br /&gt;
* [[Type de clavier]]&lt;br /&gt;
&lt;br /&gt;
=== Clavier en colonnes ===&lt;br /&gt;
&lt;br /&gt;
Il cherche à corriger le principal défaut des claviers décalés en réalignant les touches les unes par rapport aux autres. Tous les vrais claviers ergonomiques présentent cette particularité.&lt;br /&gt;
&lt;br /&gt;
=== Convention pour nommer les touches ===&lt;br /&gt;
&lt;br /&gt;
* {b} : Touche b en bépo&lt;br /&gt;
* [a] : Touche a en azerty&lt;br /&gt;
* &amp;lt;LSGT&amp;gt; : Code xkb, un outil pour xorg (la touche c&#039;est {ê}/[&amp;lt;])&lt;br /&gt;
* A sans fioritures : Désigne le caractère A&lt;br /&gt;
&lt;br /&gt;
== D ==&lt;br /&gt;
&lt;br /&gt;
=== Digramme, trigramme, n-gramme ===&lt;br /&gt;
Un digramme (ou bigramme) est une séquence de deux caractères, un trigramme une séquence de trois caractères et un n-gramme une séquence de n caractères. Par exemple, « ll », « ai », « es », « ou », « en », « mm » sont des digrammes fréquents de la langue française. Un digramme peut être une entité phonétique (&#039;&#039;ie&#039;&#039;. on peut la prononcer naturellement, par exemple « ou ») ou ne constituer qu&#039;une brique d&#039;écriture (par exemple, il n&#039;est pas possible de prononcer naturellement le digramme « mn »). Les digrammes peuvent aussi être constitué d’un ou deux symboles, tel que « l’ » ou «  ? » (espace insécable + ?). Ces différents digrammes étant la seconde brique constitutive du langage typographique après les caractères seuls, un clavier raisonné tel que le bépo se doit de faciliter leur saisie et leur apprentissage, en plaçant au mieux les lettres sur le clavier : les digrammes les plus fréquents, au moins, doivent être faciles à taper en séquence (touches [[#Accessibilité|accessibles]], en [[#Accès direct|accès direct]], en alternant l’usage des mains ou facile pour un digramme à une main).&lt;br /&gt;
&lt;br /&gt;
* [[Fréquence des digrammes]]&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Digramme Digramme (en linguistique)] et [http://fr.wikipedia.org/wiki/N-gramme n-gramme (en statistique)] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Disposition, ou disposition de clavier ===&lt;br /&gt;
&lt;br /&gt;
Manière d&#039;organiser les touches sur un clavier. L&#039;azerty, le bépo et le qwerty sont des exemples de dispositions de clavier. Aussi appelée parfois « layout » ou « keymap » (de l&#039;anglais).&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Disposition_des_touches_des_claviers_informatiques Disposition de clavier] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Disposition Dvorak ===&lt;br /&gt;
&lt;br /&gt;
Une [[disposition]] Dvorak est une disposition des touches de clavier dont la logique répond aux grandes lignes de la méthodologie Dvorak. À l&#039;origine, August Dvorak et William Dealey ont mis au point, dans les années 1930, une carte de la disposition des touches du clavier anglais pour laquelle les lettres les plus fréquentes étaient au centre du clavier, par opposition à la répartition semi-aléatoire de la disposition dominante d&#039;alors et d&#039;aujourd&#039;hui, le [[qwerty]]. Cette approche a été reprise pour créer de nouvelles dispositions de clavier adaptées à de nombreuses langues. Le bépo est une disposition Dvorak pour la langue française, issue d&#039;une méthodologie Dvorak affinée.&lt;br /&gt;
&lt;br /&gt;
D&#039;un point de vue ergonomique et sur le plan dactylographique, les disposition Dvorak représentent une amélioration importante par rapport aux dispositions dominantes mais vieillissantes, telles que le [[qwerty]] et l&#039;[[azerty]] : gains en [[confort]], en [[fluidité]], en [[logique]], en [[rapidité]], diminution de la [[fatigue]], de la charge mentale, et apport de la [[frappe dactylo]]. D&#039;un autre coté, la méthodologie Dvorak est à décliner par groupes linguistiques et ne peut pas donner naissance à un clavier universel ou parfait ; par ailleurs, l&#039;apprentissage d&#039;un « nouveau clavier » est souvent considéré comme une tâche inutile et/ou insurmontable, souvent par ceux-là même qui auraient le plus à en profiter dans un contexte où l&#039;informatique est devenue omniprésente et où le clavier représente un vecteur d&#039;expression quotidien.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Disposition_Dvorak Disposition Dvorak] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Dvorak-fr ===&lt;br /&gt;
&lt;br /&gt;
Version personnelle du Dvorak crée par Francis Leboutte, qui la dénomme dvorak-fr. Elle est diffusée sur son site perso.&lt;br /&gt;
&lt;br /&gt;
* [http://www.algo.be/ergo/dispositions.htm Site perso de M. Leboutte]&lt;br /&gt;
&lt;br /&gt;
== E ==&lt;br /&gt;
=== Espace insécable ===&lt;br /&gt;
L’espace insécable est une espace typographique qui lie deux symboles ayant un lien sémantique fort. Sa présence entre les deux symboles qui l’encadrent interdit qu’ils puissent être séparés (à l’occasion d’une justification ou un saut de ligne par exemple). En français, elle est obligatoire devant les caractères suivants : « : », « ; », « ! », « ? », “»” et après “«”. Bien que ce ne soit pas la règle typographique exacte (elle est alors insécable et justifiante à la fois), elle peut aussi être utilisée pour suivre ou précéder — selon qu’elle est ouvrante ou fermante — le tiret d’incise « — », ou tiret sur cadratin.&lt;br /&gt;
&lt;br /&gt;
L&#039;espace insécable est présente sur le bépo en {{tt|Maj|espace}}. L’espace fine est présente en {{tt|AltGr|Maj|espace}}, mais attention à son usage : seules les polices de haute volée la gèrent correctement.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;PS&#039;&#039; : pour savoir quand employer le féminin pour espace, voir sur [http://fr.wikipedia.org/wiki/Espace_typographique#Sens_du_mot_espace_au_masculin_et_f.C3.A9minin Wikipédia].&lt;br /&gt;
&lt;br /&gt;
== F ==&lt;br /&gt;
&lt;br /&gt;
===Frappe dactylo===&lt;br /&gt;
&lt;br /&gt;
Manière de taper au clavier à 10 doigts sans le regarder, en se repérant avec les picots sur les touches [f] et [j]. Aussi dénommée parfois « frappe en aveugle », puisqu&#039;on ne regarde pas le clavier.&lt;br /&gt;
&lt;br /&gt;
== G ==&lt;br /&gt;
&lt;br /&gt;
== H ==&lt;br /&gt;
&lt;br /&gt;
== I ==&lt;br /&gt;
&lt;br /&gt;
== J ==&lt;br /&gt;
&lt;br /&gt;
== K ==&lt;br /&gt;
=== klc ===&lt;br /&gt;
L’extension de fichier {{c|.klc}} est un fichier texte de configuration utilisée par le logiciel MSKLC pour générer les [[Pilote Windows|pilotes Windows d’une disposition de clavier]].&lt;br /&gt;
&lt;br /&gt;
Les fichiers utilisés pour la version 1.1 (AFNOR) sont téléchargeables [https://download.tuxfamily.org/dvorak/windows/1.1rc2 ici].&lt;br /&gt;
&lt;br /&gt;
Pour la version 1.0, c’est [https://download.tuxfamily.org/dvorak/windows ici].&lt;br /&gt;
&lt;br /&gt;
== L ==&lt;br /&gt;
&lt;br /&gt;
== M ==&lt;br /&gt;
&lt;br /&gt;
=== Maj ===&lt;br /&gt;
&lt;br /&gt;
La touche Maj (pour « Majuscule »), souvent dénommée Shift, est un [[modificateur]] qui permet notamment de composer les [http://fr.wikipedia.org/wiki/Capitale_et_majuscule capitales] des lettres de l&#039;alphabet. Elle intervient aussi dans beaucoup de [[raccourci]]s. Il s&#039;agit d&#039;une touche symétrique, associée à la touche [[Verr. Maj]].&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Touche_Maj Touche Maj] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== Modificateur ===&lt;br /&gt;
&lt;br /&gt;
Un modificateur ou touche modificatrice/de modification est une touche qui permet de modifier le comportement d&#039;une autre touche lorsque les deux sont &#039;&#039;appuyées en même temps&#039;&#039;. L&#039;utilisateur doit ainsi, séquentiellement :&lt;br /&gt;
* appuyer sur le modificateur — qui n&#039;a pas d&#039;effet par lui-même et ne compose donc pas de caractère ;&lt;br /&gt;
* le garder enfoncé ;&lt;br /&gt;
* appuyer sur une autre touche, afin de déclencher une action quelconque.&lt;br /&gt;
&lt;br /&gt;
Les modificateurs permettent, soit de composer d&#039;autres caractères que ceux obtenus en [[#Accès direct|accès direct]], soit de déclencher des [[#Raccourci|raccourcis clavier]]. Un exemple bien connu est le raccourci {{t|Alt}}+{{t|F4}} qui, en général, ferme la fenêtre active et/ou quitte le programme courant : « Alt » est le modificateur de cette combinaison de touches, « F4 » ayant ici un comportement (fermer la fenêtre active) différent de celui obtenu sans modificateur (par exemple, {{t|F4}} en [[accès direct]] affiche les favoris dans le navigateur Firefox, et réaliserait sans doute une action différente dans un autre programme !).&lt;br /&gt;
&lt;br /&gt;
* Modificateurs courants et standards : [[Alt]], [[Ctrl]], [[Maj]]&lt;br /&gt;
* À ne pas confondre avec les [[touche morte|touches mortes]] !&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Touche_de_combinaison Touche de combinaison] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== N ==&lt;br /&gt;
&lt;br /&gt;
== O ==&lt;br /&gt;
===Option (Touche)===&lt;br /&gt;
La touche d’option est présente uniquement sur les claviers Mac et joue le même rôle que la touche [[Accès_direct#AltGr|AltGr]] sur les claviers PC. Elle est souvent gravée du symbole ⌥.&lt;br /&gt;
===Ordre et classement alphabétique===&lt;br /&gt;
Chaque langue dispose d&#039;un ordre alphabétique pour classer les caractères de son alphabet, ce tri sert ensuite au classement alphabétique des mots.&lt;br /&gt;
*[[wp:Classement alphabétique|Classement alphabétique]]&lt;br /&gt;
&lt;br /&gt;
== P ==&lt;br /&gt;
&lt;br /&gt;
=== Portabilité ===&lt;br /&gt;
&lt;br /&gt;
La notion de portabilité fait référence au caractère universel d&#039;un mécanisme informatique. Lorsqu&#039;on implémente une fonctionnalité quelconque dans un logiciel destiné à fonctionner dans plusieurs environnements différents, la question suivante se pose fréquemment : « s&#039;il a été possible d&#039;apporter une solution technique A à un problème P dans l&#039;environnement informatique E1 (GNU/Linux par exemple), cette solution est-elle directement transposable dans l&#039;environnement E2 (Windows, par exemple) ? » Si oui, alors A est portable et &#039;&#039;un seul&#039;&#039; effort de programmation a permis de résoudre P dans des contextes d&#039;exécution différents. En général, cela tient à l&#039;existence d&#039;une certaine couche d&#039;abstraction commune au-dessus des mécanismes particuliers, la solution technique ne s&#039;occupant que de dialoguer avec cette couche d&#039;abstraction, sans entrer dans les détails « bas niveau. »&lt;br /&gt;
&lt;br /&gt;
En pratique, les contextes d&#039;utilisations potentiels (et en particulier, les différents systèmes d&#039;exploitation — OS) sont (très) nombreux et reposent sur des briques partiellement ou totalement incompatibles, à plus forte raison quand des briques [http://fr.wikipedia.org/wiki/Logiciel_propri%C3%A9taire propriétaires] sont impliquées. La recherche de la solutions &#039;&#039;la plus portable possible&#039;&#039; est donc cruciale. Pour contourner ces particularismes, les pilotes informatiques que l&#039;utilisateur installe intègrent souvent la couche d&#039;abstraction mentionnée ci-avant, chargée de faire l&#039;interface entre les spécificités d&#039;un système donné et des commandes génériques dits de « haut niveau. » Cette approche n&#039;est pas nécessairement applicable pour les logiciels qui s&#039;occupent de fonctionnalités fondamentales (gestion de la mémoire, des périphériques matériels… par exemple), et pour le cas particulier des dispositions de clavier, la portabilité totale n&#039;existe pas encore.&lt;br /&gt;
&lt;br /&gt;
À ce titre, compte-tenu des mécanismes très différents de gestion des disposition de claviers dans les principaux systèmes d&#039;exploitation, le projet bépo met en œuvre une approche « atomique », c&#039;est-à-dire &#039;&#039;sans couche d&#039;abstraction logicielle&#039;&#039; : il existe autant de pilotes bépo que d&#039;OS supportés. La couche d&#039;abstraction est donc purement conceptuelle (au sens où il n&#039;existe qu&#039;une seule disposition bépo « sur le papier », telle qu&#039;elle est décrite sur ce site). Par le jeu des &#039;&#039;équivalences logicielles&#039;&#039;, mises en œuvres dans les différents &#039;&#039;pilotes spécifiques&#039;&#039;, les &#039;&#039;mêmes comportements&#039;&#039; sont reproduits dans les &#039;&#039;différents OS&#039;&#039; (à savoir, le placement des touches, la gestion des [[Modificateur|touches de modification]], des [[Touche  morte|touches mortes]], etc.). D&#039;un point de vue utilisateur, l&#039;ensemble peut-être considéré comme « portable » à l&#039;heure de la version 1.0, qui fonctionne parfaitement et entièrement sur tous les OS officiellement supportés.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Portabilit%C3%A9_%28informatique%29 Portabilité] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== Q ==&lt;br /&gt;
&lt;br /&gt;
=== Qwerty ===&lt;br /&gt;
Disposition historique des claviers anglophones.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Qwerty Qwerty] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== R ==&lt;br /&gt;
=== Raccourci clavier ===&lt;br /&gt;
&lt;br /&gt;
Un raccourci clavier est une combinaison de touches qui, une fois enfoncée, permet d&#039;exécuter un programme ou une fonction/commande particulière dans un programme. Un célèbre raccourci clavier est {{tt|alt|F4}}, faisant intervenir le [[#Modificateur|modificateur]] « Alt. »&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Raccourci_clavier Raccourci clavier] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== S ==&lt;br /&gt;
=== Shift ===&lt;br /&gt;
&lt;br /&gt;
Voir [[Maj]].&lt;br /&gt;
&lt;br /&gt;
== T ==&lt;br /&gt;
=== Touche morte ===&lt;br /&gt;
&lt;br /&gt;
Une touche &#039;&#039;morte&#039;&#039; est une touche qui ne provoque pas l’affichage immédiat d&#039;un caractère, mais modifie l’effet de la prochaine frappe.&lt;br /&gt;
&lt;br /&gt;
Exemple : la touche {{touche|¨}}, appuyée et relâchée, ne provoque pas d&#039;affichage, mais si elle est suivie de la touche {{touche|e}}, le caractère « ë » est composé, ce qui permet notamment d&#039;écrire correctement le mot « noël. »&lt;br /&gt;
&lt;br /&gt;
Il faut bien distinguer les touches mortes des [[Modificateur|touches modificatrices]] tel que « AltGr. » Les modificateurs n&#039;agissent sur la frappe suivante que si elles restent enfoncées (notion usuelle de [[raccourci clavier]]).&lt;br /&gt;
&lt;br /&gt;
* [[Touches mortes|Les touches mortes sur le clavier bépo]]&lt;br /&gt;
&lt;br /&gt;
=== Troubles musculosquelettiques ===&lt;br /&gt;
&lt;br /&gt;
Il s&#039;agit d&#039;un ensemble disparates de pathologies liées notamment à l&#039;usage intensif des outils informatiques. Ils peuvent tout aussi bien concerner les articulations des doigts que la vision, ou encore les muscles du dos. On parle souvent de TMS pour simplifier. Parmi les plus connus, citons la tendinite et le syndrome du canal carpien. Dans le contexte de la frappe au clavier et de l&#039;usage d&#039;un ordinateur en général, les TMS sont une pathologie très courante, allant de syndromes bénins à des lésions appelant intervention chirurgicale et rééducation. Une bonne [[ergonomie]] du poste de travail (ou de loisir…) est un moyen efficace pour réduire les risques de TMS, et la disposition bépo souhaite participer à cet effort de rationalisation en réduisant les contraintes musculaires et mentales liées à la frappe au clavier.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Troubles_musculosquelettiques Troubles musculosquelettiques] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== U ==&lt;br /&gt;
&lt;br /&gt;
=== Unicode ===&lt;br /&gt;
&lt;br /&gt;
Unicode est un standard dont l’objectif est d’associer un identifiant (un numéro) à tout caractère utilisé dans quelque langue que ce soit. Ce numéro est généralement représenté sous forme hexadécimale et préfixé d’un « U+ », par exemple U+0061 (pour « a ») ou U+0950 (pour « ॐ »). Cette association identifiant / caractère n’impose aucune représentation graphique (glyphe) particulière.&lt;br /&gt;
&lt;br /&gt;
Pour permettre une représentation de tout caractère Unicode quel que soit l’encodage utilisé, aucun caractère Unicode ne se verra attribuer un numéro plus grand que 0x10FFFF.&lt;br /&gt;
&lt;br /&gt;
Les numéros de caractères de l’ASCII et de l’ISO 8859-1 sont repris tels quels par Unicode.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/Unicode Unicode] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== UTF ===&lt;br /&gt;
&lt;br /&gt;
UTF signifie Unicode Transformation Format. Techniquement parlant, le rôle d’UTF est de transformer une suite de caractères Unicode en une suite d’octets (eux-mêmes une suite de bits, l’unité informatique fondamentale), et réciproquement.&lt;br /&gt;
&lt;br /&gt;
=== UTF-8 ===&lt;br /&gt;
&lt;br /&gt;
L’UTF-8 est un encodage des caractères Unicode qui utilise de 1 à 4 octets par caractère.&lt;br /&gt;
&lt;br /&gt;
Un texte qui ne contient que des caractères de l’ASCII sera inchangé une fois converti en UTF-8 : l’UTF-8 est transparent pour l’ASCII.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
!Caractères!!Nombre de bits&amp;lt;br&amp;gt;significatifs dans le&amp;lt;br&amp;gt;numéro du caractère!!Nombre d&#039;octets&amp;lt;br&amp;gt;dans le codage&amp;lt;br&amp;gt;UTF-8!!Représentation binaire de l’UTF-8 (*)&lt;br /&gt;
|-&lt;br /&gt;
|U+0000 — U+007F||≤ 7||1||align=&amp;quot;right&amp;quot;|0*******&lt;br /&gt;
|-&lt;br /&gt;
|U+0080 — U+07FF||8 à 11||2||align=&amp;quot;right&amp;quot;|110***** 10******&lt;br /&gt;
|-&lt;br /&gt;
|U+0800 — U+FFFF||12 à 16||3||align=&amp;quot;right&amp;quot;|1110**** 10****** 10******&lt;br /&gt;
|-&lt;br /&gt;
|U+10000 — U+10FFFF||17 à 21||4||align=&amp;quot;right&amp;quot;|11110*** 10****** 10****** 10******&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
(*) Dans cette colonne, les astérisques représentent les bits qui contiendront le numéro du caractère. Par exemple, pour le caractère « é » (U+00E9), 0x00E9 s’écrit 0000 0000 1110 1001 en binaire. Il y a 8 bits significatifs (1110 1001), le caractère sera donc codé sur 2 octets. La structure de ces deux octets sera 110***** 10******. Il y a de la place pour 11 bits. On complète à gauche par des 0 et l’on dispose ces 11 bits aux emplacements marqués par les « * » : 11000011 10101001. (En hexadécimal, ça donne C3 A9.)&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/UTF-8 UTF-8] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== UTF-16 ===&lt;br /&gt;
&lt;br /&gt;
L’UTF-16 est un encodage des caractères Unicode qui utilise 2 ou 4 octets par caractère.&lt;br /&gt;
&lt;br /&gt;
Pour les caractères U+0000 à U+FFFF, on utilise deux octets par caractère. Si le premier octet est l’octet de poids fort, on parle d’UTF-16 LE (Little-Endian ou petit-boutien), dans le cas contraire, on parle d’UTF-16 BE (Big-Endian ou gros-boutien). Pour les caractères dont le numéro excède 0xFFFF, on lui soustrait 0x10000 et l’on exprime cette différence sur deux « chiffres » en base 1024. On ajoute 0xD800 au premier de ces deux « chiffres » et 0xDC00 au second. On obtient ainsi un seizet d’indirection supérieur et un seizet d’indirection inférieur qui, ensemble, représentent le caractère Unicode de départ en UTF-16.&lt;br /&gt;
&lt;br /&gt;
* [http://fr.wikipedia.org/wiki/UTF-16 UTF-16] sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
== V ==&lt;br /&gt;
&lt;br /&gt;
== W ==&lt;br /&gt;
&lt;br /&gt;
== X ==&lt;br /&gt;
=== XKB (Unix) ===&lt;br /&gt;
&lt;br /&gt;
XKB, pour &#039;&#039;X keyboard extension&#039;&#039;, est un programme qui étend les possibilités de X Window (X.org, X11) pour le contrôle du clavier. Les caractéristiques principales de XKB sont :&lt;br /&gt;
* support amélioré des [[modificateur]]s ;&lt;br /&gt;
* meilleur traitement des groupes de touches ;&lt;br /&gt;
* contrôle étendu des indicateurs sonores et visuels du clavier (&#039;&#039;dels&#039;&#039; et &#039;&#039;bips&#039;&#039;) ;&lt;br /&gt;
* introduction de nouveaux paramètres de contrôle du clavier ;&lt;br /&gt;
* association d’actions aux touches (d&#039;un type particulier).&lt;br /&gt;
&lt;br /&gt;
XKB est largement répandu dans le monde Unix.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;[http://en.wikipedia.org/wiki/X_keyboard_extension X keyboard extension]&#039;&#039; sur Wikipédia&lt;br /&gt;
&lt;br /&gt;
=== xmodmap (Unix) ===&lt;br /&gt;
&lt;br /&gt;
Attention : xmodmap est obsolète, il a été remplacé par XKB.&lt;br /&gt;
&lt;br /&gt;
Le fichier {{c|.Xmodmap}}, placé dans le dossier {{c|$HOME}} (ou sur une clef USB), permet de modifier le comportement de toutes les touches (y compris les touches modificatrices). C’est un moyen facile d’inverser deux touches sur un clavier exotique ou d&#039;ajouter un [[modificateur]] plus intéressant sur [[CapsLock]].&lt;br /&gt;
&lt;br /&gt;
La syntaxe prend la forme suivante :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source&amp;gt;&lt;br /&gt;
keycode XX = yyyyy zzzzzz kkkkkk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
où &#039;&#039;XX&#039;&#039; est le &#039;&#039;keycode&#039;&#039; de la touche à modifier (utiliser [[xev]] pour le connaître), et &#039;&#039;yyyyy zzzzzz kkkkkk&#039;&#039; sont les symboles à afficher (identique au [[xkb]]).&lt;br /&gt;
&lt;br /&gt;
* [http://www.delafond.org/traducmanfr/X11/man1/xmodmap.1x.html Documentation en français]&lt;br /&gt;
&lt;br /&gt;
== Y ==&lt;br /&gt;
&lt;br /&gt;
== Z ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Aide]]&lt;br /&gt;
[[Catégorie:Version 1.0]]&lt;/div&gt;</summary>
		<author><name>Jportemer</name></author>
	</entry>
	<entry>
		<id>https://bepo.fr/wiki/index.php?title=Outils&amp;diff=30980</id>
		<title>Outils</title>
		<link rel="alternate" type="text/html" href="https://bepo.fr/wiki/index.php?title=Outils&amp;diff=30980"/>
		<updated>2022-06-06T12:35:04Z</updated>

		<summary type="html">&lt;p&gt;Jportemer : /* Outils Windows */ Mise à jour du lien vers Windows Keyboard Layout Creator qui était mort&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Catégorie:Bépo]]&lt;br /&gt;
&lt;br /&gt;
Liste des différents &#039;&#039;&#039;outils&#039;&#039;&#039; utilisés par le projet.&lt;br /&gt;
&lt;br /&gt;
NOTE: les liens en http://if-gpl.insa-lyon.fr/ sont morts.&lt;br /&gt;
&lt;br /&gt;
==Corpus==&lt;br /&gt;
Fabien Jobin a écrit un script Perl permettant de calculer le nombre d&#039;occurence d&#039;un [[fréquence des caractères|caractère]] et de [[fréquence des digrammes|digramme]] d&#039;un corpus de texte.&lt;br /&gt;
&lt;br /&gt;
http://if-gpl.insa-lyon.fr/pipermail/dvorak-fr/2003-June/000044.html&lt;br /&gt;
&lt;br /&gt;
Pour plus de détails voyez cette [[Corpus|section]].&lt;br /&gt;
&lt;br /&gt;
==Keylogger==&lt;br /&gt;
http://if-gpl.insa-lyon.fr/Dvorak-Fr/KeyLogger&lt;br /&gt;
* problème avec les clavier non-PS2&lt;br /&gt;
* personne ne l&#039;a utilisé sérieusement&lt;br /&gt;
* ses résultats ne seraient intéressants que si la personne tape des 10 doigts&lt;br /&gt;
&lt;br /&gt;
==Générateur de [[carte d&#039;accessibilité des touches]]==&lt;br /&gt;
* [[Duels d&#039;accessibilité]]&lt;br /&gt;
&lt;br /&gt;
==Générateur de pilotes==&lt;br /&gt;
[[configGenerator]], écrit en python et perl par Crako et Gaëtan, permet de générer les pilotes de la disposition bépo pour les systèmes d&#039;exploitation FreeBSD, GNU/Linux, macOS et Windows.&lt;br /&gt;
&lt;br /&gt;
==Testeur de keymaps==&lt;br /&gt;
* Fabien Jobin a écrit en Ruby un [http://if-gpl.insa-lyon.fr/pipermail/dvorak-fr/2003-March/000110.html programme pour tester des keymaps].&lt;br /&gt;
&lt;br /&gt;
* Yota en a écrit un autre script en python, [[Klay]]. Le principe ici est de s&#039;approcher d&#039;un modèle physique de la main pour évaluer les coûts énergétiques (bien sûr l&#039;unité de mesure est fictive mais elle peut servir de point de comparaison).&lt;br /&gt;
&lt;br /&gt;
* Rémi a écrit et essai de trouver le temps de maintenir le projet [[KeyboardEvaluator]], écrit en Java présent dans la base subversion.&lt;br /&gt;
&lt;br /&gt;
* Nicolas Brodu a écrit un [[comparateur de dispositions]] de clavier en étendant les sources de Rémi.&lt;br /&gt;
&lt;br /&gt;
*[http://www.acm.vt.edu/~jmaxwell/dvorak/compare.html &#039;&#039;Keyboard Compare Applet&#039;&#039;] - Un applet java pour comparer les claviers anglais Qwerty et Dvorak.&lt;br /&gt;
&lt;br /&gt;
*[http://www.tomestla.info/bepo/ Stats bépo &amp;lt;-&amp;gt; azerty ] — Comparateur bépo/azerty de [[Utilisateur:Tomestla|Tomestla]].&lt;br /&gt;
&lt;br /&gt;
==Outils Windows==&lt;br /&gt;
* [https://www.microsoft.com/en-us/download/details.aspx?id=102134 Windows Keyboard Layout Creator 1.4] – L&#039;outil Microsoft pour créer des dispositions de touches sous Windows depuis le un fichier [[klc]].&lt;br /&gt;
** [http://www.klm32.com/index.html Keyboard Layout Creator] — Shareware pour créer une disposition&lt;br /&gt;
** [http://www.kbdedit.com/ Keyboard Layout Editor] — Un autre shareware pour créer une disposition&lt;br /&gt;
** [http://www.tavultesoft.com/ Tavultesoft Keyman 7.0] - Encore un shareware&lt;br /&gt;
* [http://llacan.vjf.cnrs.fr/fichiers/manuels/Internet/SaisieClavier.pdf Saisie des caractères spéciaux] – Petit tutoriel pour Ms KLC et TavulteSoft Keyman.&lt;br /&gt;
* [http://www.microsoft.com/globaldev/handson/dev/Unicode-KbdsonWindows.pdf Unicode and Keyboards on Windows] &lt;br /&gt;
* [http://allchars.zwolnet.com/ AllChars] – Touche [[compose]], open source.&lt;br /&gt;
* [http://hapax.qc.ca/BabelMap_fr.html BabelMap] –  Sélectionner, visualiser et copier n&#039;importe quel caractère Unicode 4.1.0.&lt;br /&gt;
* [http://www.autohotkey.com AutoHotkey version 1.0.47.06] – Automatisation, raccourcis et scriptage de touche (gratuit et libre), 9 mars 2008.&lt;br /&gt;
* [http://webpages.charter.net/krumsick/ KeyTweak] – Modification des touches dans la base de registre (gratuit).&lt;br /&gt;
* [http://www.autohotkey.com/forum/topic28447.html Portable Keyboard Layout] : un logiciel libre (GPLv3) ne nécessitant pas de droits d&#039;installation, basé sur AHK. [http://www.autohotkey.com/forum/topic28447.html]&lt;br /&gt;
&lt;br /&gt;
==Outils Mac OS X==&lt;br /&gt;
* [http://developer.apple.com/textfonts/Fonttools/Index.html Apple Font Tools] — Documentation et outils de développement en ligne de commande pour les dispositions de clavier (entre autre).&lt;br /&gt;
* [http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&amp;amp;item_id=ukelele Ukelele] — Un outil graphique de développement de disposition de clavier.&lt;br /&gt;
* [http://doublecommand.sourceforge.net/ DoubleCommand] — Utilitaire pour modifier le comportement de certaines touches. Utile pour modifier la touche &#039;&#039;Entrée&#039;&#039; des Mac portables en touche &#039;&#039;Option&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Outil Linux==&lt;br /&gt;
* [[Compose]]&lt;br /&gt;
* [[Vim]]&lt;br /&gt;
* [http://kmfl.sourceforge.net/ Keyboard Mapping for Linux] — Permet d’utiliser les sources de Tavultesoft Keyman pour Windows.&lt;br /&gt;
* [http://tuxradar.com/content/xdotool-script-your-mouse xdotool] pareil qu&#039;AutoHotKey pour Linux&lt;br /&gt;
&lt;br /&gt;
==Images de clavier vierges==&lt;br /&gt;
Voici deux fichiers [[wp:Scalable Vector Graphics|svg]] différents pour avoir un fond de clavier : &lt;br /&gt;
*[http://www.bepo.fr/images/clavier_blanc.svg celui de Tenoch]&lt;br /&gt;
*[http://www.bepo.fr/images/clavier_blanc_2.svg celui de Nicolas Brodu]&lt;br /&gt;
&lt;br /&gt;
==Statistiques du site web==&lt;br /&gt;
*http://stats.tuxfamily.org/bepo.fr/&lt;br /&gt;
*http://stats.download.tuxfamily.org/dvorak/&lt;/div&gt;</summary>
		<author><name>Jportemer</name></author>
	</entry>
</feed>