Contenu | Rechercher | Menus

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Both sides previous revision Révision précédente
Prochaine révision
Révision précédente
tutoriel:configurer_le_clavier [Le 08/01/2014, 21:08]
82.249.112.227 [Créer un agencement personnalisé]
tutoriel:configurer_le_clavier [Le 26/08/2014, 15:28] (Version actuelle)
82.254.207.231
Ligne 1: Ligne 1:
-{{tag>Natty tutoriel ​clavier}}+{{tag> clavier}}
 ---- ----
- 
 ====== Configurer le clavier ====== ====== Configurer le clavier ======
 Cette page se propose de rassembler tout ce qui concerne la configuration du clavier depuis la sélection d'un agencement standard correspondant à votre langue jusqu'​à la création d'un agencement adapté à un besoin très spécifique. Cette page se propose de rassembler tout ce qui concerne la configuration du clavier depuis la sélection d'un agencement standard correspondant à votre langue jusqu'​à la création d'un agencement adapté à un besoin très spécifique.
 +Pour le cas d'​utilisation le plus courant, l'​agencement clavier est défini par l'​utilisateur lors de l'​installation d'​Ubuntu. Souvent, une détection automatique,​ ou semi-automatique,​ du clavier a lieu et le programme d'​installation se base sur cette détection et sur la langue choisie pour proposer à l'​utilisateur le meilleur choix.\\
 +Il se peut néanmoins que l'​utilisateur ait, dans certains cas comme le travail dans plusieurs langues, envie de redéfinir son agencement de clavier, voire d'en ajouter un ou plusieurs, de manière à pouvoir passer rapidement de l'un à l'​autre.
  
-Pour le cas d'​utilisation le plus courant, l'​agencement clavier est défini par l'​utilisateur lors de l'​installation d'​Ubuntu. Souvent, une détection automatique,​ ou semi-automatique,​ du clavier a lieu et le programme d' installation se base sur cette détection et sur la langue choisie pour proposer à l'​utilisateur le meilleur choix.\\ +<note important>​Cette page ne traite pas de ce qui est relatif à l'​utilisation du clavier, en particulier l'​interprétation des caractères produitsqu'ils soient imprimables ou de contrôle. Cet aspect des choses relève de la configuration du système ou des applications et est traité sur la page << **[[tutoriel:​utilisation_avancee_du_clavier|Utilisation avancée du clavier]]** >>​.</​note>​
-Il se peut néanmoins que l'​utilisateur ait, dans certains cas, comme le travail dans plusieurs langues, envie de redéfinir son agencement de clavier, voire d'en ajouter un ou plusieurs, de manière à pouvoir passer rapidement de l'un à l'​autre. +
- +
-<note important>​Cette page ne traite pas de tout ce qui est relatif à l'​utilisation du clavier, en particulier l'​interprétation des caractères produits qu'ils soient imprimables ou de contrôle. Cet aspect des choses relève de la configuration du système ou des applications et est traité sur la page << **[[tutoriel:​utilisation_avancee_du_clavier|Utilisation avancée du clavier]]** >>​.</​note>​+
  
 <note help>​Pour éviter de surcharger cette page, il a été pris le parti de développer certains aspects plus techniques sur la page << **[[tutoriel:​comprendre_la_configuration_du_clavier|Comprendre la configuration du clavier]]** >>​.</​note>​ <note help>​Pour éviter de surcharger cette page, il a été pris le parti de développer certains aspects plus techniques sur la page << **[[tutoriel:​comprendre_la_configuration_du_clavier|Comprendre la configuration du clavier]]** >>​.</​note>​
- 
  
 ===== Ajouter des agencements de clavier standards ===== ===== Ajouter des agencements de clavier standards =====
- 
 <​note>​Ajouter un agencement de clavier signifie ici:\\ <​note>​Ajouter un agencement de clavier signifie ici:\\
-Ajouter un nouvel **agencement standard** à ceux déjà proposés dans votre liste personnelle pour qu'il soit sélectionnable soit par une combinaison de touches, soit par l'​icône de commutation de clavier disponible dans la zone de notification générale du tableau de bord.\\ +Ajouter un nouvel **agencement standard** à ceux déjà proposés dans votre liste personnelle pour qu'il soit sélectionnable soit par une combinaison de touches, soit par l'​icône de commutation de clavier disponible dans la zone de notification générale du tableau de bord. Il ne faut pas confondre cette notion avec celle de création d'un **agencement personnalisé** traitée [[#Créer un agencement personnalisé|plus loin dans cette page]]. </​note> ​
-Il ne faut pas confondre cette notion avec celle de création d'un **agencement personnalisé** traitée [[#Créer un agencement personnalisé|plus loin dans cette page]]. </​note> ​+
 Il existe dans Ubuntu un grand nombre d'​agencements de clavier pour une multitude de standards physiques de clavier tels que le clavier ISO 105 touches européen ou le clavier 104 touches américain. Il existe dans Ubuntu un grand nombre d'​agencements de clavier pour une multitude de standards physiques de clavier tels que le clavier ISO 105 touches européen ou le clavier 104 touches américain.
 +Pour ajouter un agencement, utilisez le [[:​unity#​tableau_de_bord_dash|tableau de bord]] en saisissant "​Clavier",​ ou en passant par //​Paramètres système//. La fenêtre suivante apparaît:​\\
 +\\
 +{{ :​materiel:​claviers:​proprietes_du_clavier.precise.png?​600 |Interface des propriétés clavier}}
 +\\
 +Sauf si vous avez changé de clavier physique, normalement vous n'avez pas à toucher au modèle du clavier. Le cas échéant, cliquez sur le bouton //Options// pour déclarer la marque et le modèle de clavier ou un modèle approchant.
  
-Pour ajouter un agencement, utilisez le menu //Système -> Préférences -> Clavier// ou saisissez dans un [[:​terminal]] la [[:​commande_shell|commande]] suivante: +Pour ajouter un agencement cliquez sur le petit **+** en bas à gauche ​de la fenêtre. La fenêtre suivante apparaît:\\ 
-<​code>​gnome-keyboard-properties</​code>​ La fenêtre suivante apparaît:​ +\\ 
-|{{:​utilisateurs:​jaaf64:​proprietes_du_clavier.png?​600|Interface des propriétés clavier}}| +{{ :materiel:claviers:choisissez_un_agencement_de_clavier_precise.png?600 |Choix d'un agencement disponible}} 
- +\\ 
-Sauf si vous avez changé de clavier physique, normalement vous n'avez pas à toucher au modèle du clavier. Le cas échéant, ​cliquez sur le bouton //​Modèle ​de clavier// pour déclarer ​la marque et le modèle de clavier ou un modèle approchant. +Définissez le pays et la variante de l'​agencement ​dont vous avez besoin. Vous pouvez ensuite vérifier ​que la disposition du clavier corresponde à vos attentes ​en sélectionnant le clavier que vous venez d'​ajouter puis en cliquant sur petit logo **en forme de clavier**, toujours ​en bas à gauche.
- +
-Pour ajouter un agencement cliquez sur le bouton //Ajouter//. La fenêtre suivante apparaît:​ +
-|{{:utilisateurs:jaaf64:choisissez_un_agencement_de_clavier.png?​600|Choix d'un agencement disponible}}| +
- +
-Définissez le pays et la variante de l'​agencement ​et vérifiez sur l'​image qui apparaît ​que la disposition du clavier corresponde à vos attentes+
-<note tip>​Après ajout, ​vous pourrez tester cette configuration dans la zone de saisie prévue à cette effet en bas de la fenêtre des propriétes listant les différents agencements que vous avez sélectionnés</​note>​+
  
 ===== Passer d'un agencement à l'​autre ​ ===== ===== Passer d'un agencement à l'​autre ​ =====
- 
 ==== Par une combinaison de touches ==== ==== Par une combinaison de touches ====
- 
   - Dans la fenêtre d'​ajout (ou de retrait) d'​agencement [[#Ajouter des agencements de clavier standards|présentée plus haut]], cliquez sur le bouton //​Options//,​   - Dans la fenêtre d'​ajout (ou de retrait) d'​agencement [[#Ajouter des agencements de clavier standards|présentée plus haut]], cliquez sur le bouton //​Options//,​
   - Dans la liste qui s'​affiche choisissez **Touche(s) changeant de disposition**. ​   - Dans la liste qui s'​affiche choisissez **Touche(s) changeant de disposition**. ​
-  - Dans les choix proposés, cochez quelles combinaisons de touches vous souhaitez (vous pouvez en choisir une ou plusieurs). Ce sera ces combinaisons qu'il vous faudra utiliser pour effectuer une permutation circulaire des agencements définis.+  - Dans les choix proposés, cochez quelles combinaisons de touches vous souhaitez ​utiliser ​(vous pouvez en choisir une ou plusieurs). Ce sera ces combinaisons qu'il vous faudra utiliser pour effectuer une permutation circulaire des agencements définis.
  
 ==== Depuis la zone de notification==== ==== Depuis la zone de notification====
Ligne 44: Ligne 36:
    
 Un clic sur l'​icône de l'​indicateur de clavier ((icône la plus à gauche sur l'​image ci-après)) vous permet de choisir un nouvel arrangement courant parmi ceux que vous aurez [[#Ajouter des agencements de clavier standards|préalablement définis]]. Un clic sur l'​icône de l'​indicateur de clavier ((icône la plus à gauche sur l'​image ci-après)) vous permet de choisir un nouvel arrangement courant parmi ceux que vous aurez [[#Ajouter des agencements de clavier standards|préalablement définis]].
-<​note>​L'​indicateur de clavier ne sera pas présent dans la zone de notification si vous n'avez sélectionné qu' un seul agencement de clavier dans votre liste personnelle établie depuis le menu //Système -> Préférences -> Clavier// -> onglet //​Agencements//​ </​note>​ 
- 
-<note help>Si la zone  de notification (applet) contenant l'​icône de clavier permettant de basculer d'un agencement à l'​autre par simple clic n'est pas présente dans la zone de notification du tableau de bord, faites un clic du bouton de droite sur le tableau de bord, puis choisissez **Ajouter au tableau de bord** et sélectionnez cette zone de notification. Dans Natty, il semblerait que cette zone de notification soit inamovible, donc toujours présente.</​note>​ 
  
 ==== En ligne de commande ==== ==== En ligne de commande ====
 === Pour la session active === === Pour la session active ===
 Dans le cas où vous vous retrouveriez avec un agencement actif de type américain (us) //​[[wpfr>​QWERTY]]//​ au lieu de celui correspondant au marquage de votre clavier (souvent de type français (fr) //​[[wpfr>​AZERTY]]//​ ) : Dans le cas où vous vous retrouveriez avec un agencement actif de type américain (us) //​[[wpfr>​QWERTY]]//​ au lieu de celui correspondant au marquage de votre clavier (souvent de type français (fr) //​[[wpfr>​AZERTY]]//​ ) :
-  * s'il s'agit de l' **environnement de [[:​console]]**,​ tel que le [[:recovery mode]], ​saisissez ​la [[:​commande_shell|commande]] suivante: <​code>​ sudo loadkeys fr </​code>​ +  * S'il s'agit de l' **environnement de [[:​console]]**,​ tel que le [[:recovery mode]], ​saisir ​la [[:​commande_shell|commande]] suivante: <​code>​ sudo loadkeys fr </​code>​ 
-     ​* ​Ceci se traduira par la frappe de :+     ​* ​Se traduira par la frappe de :
        * sudo lo**q**dkeys fr , si votre clavier est marqué AZERTY,        * sudo lo**q**dkeys fr , si votre clavier est marqué AZERTY,
        * **uvil rlaisp^u eo** , si votre clavier est marqué BÉPO,        * **uvil rlaisp^u eo** , si votre clavier est marqué BÉPO,
        * une autre combinaison à adapter à la disposition des touches de votre clavier. Pour vous y aider, appuyez-vous sur l'​image de la page //​[[wpfr>​QWERTY]]//​.        * une autre combinaison à adapter à la disposition des touches de votre clavier. Pour vous y aider, appuyez-vous sur l'​image de la page //​[[wpfr>​QWERTY]]//​.
- +ATTENTION, pour les dernières versions y compris la LTS, il y a un gros bug qui déprogramme constamment le clavier azerty en qwerty. ​ 
-  * s'il s'agit de l' **[[:​environnements|environnement graphique]]**, ​saisissez ​dans un [[:​terminal]] la [[:​commande_shell|commande]] suivante: <​code>​setxkbmap fr</​code>​ +  * S'il s'agit de l' **[[:​environnements|environnement graphique]]**, ​saisir ​dans un [[:​terminal]] la [[:​commande_shell|commande]] suivante: <​code>​setxkbmap fr</​code>​ 
-    * Ce qui se traduira par la frappe de :+    * Se traduira par la frappe de :
       * setxkb**,​q**p fr , si votre clavier est marqué AZERTY,       * setxkb**,​q**p fr , si votre clavier est marqué AZERTY,
       * **upèyskùqj eo**, si votre clavier est marqué BÉPO,       * **upèyskùqj eo**, si votre clavier est marqué BÉPO,
Ligne 66: Ligne 55:
  
 === Définitivement === === Définitivement ===
-Pour que votre Ubuntu soit entièrement configurée avec votre nouveau clavier, y compris sur l' [[:gdm|écran de login]] et la [[:​recovery_mode|console de secours]], saisissez dans un [[:terminal]] ou une [[:console]] la [[:​commande_shell|commande]] suivante:+Pour que votre Ubuntu soit entièrement configurée avec votre nouveau clavier, y compris sur l'[[:lightdm|écran de login]] et la [[:​recovery_mode|console de secours]], saisissez dans un [[:​terminal]] la [[:​commande_shell|commande]] suivante:
 <​code>​sudo dpkg-reconfigure keyboard-configuration</​code>​Une interface semi-graphique vous offrira alors la possibilité de modifier comme vous l'​entendez chacun des paramètres liés à votre clavier.\\ <​code>​sudo dpkg-reconfigure keyboard-configuration</​code>​Une interface semi-graphique vous offrira alors la possibilité de modifier comme vous l'​entendez chacun des paramètres liés à votre clavier.\\
-Après validation de tous vos choix et un retour au prompt dans votre console, redémarrez votre machine pour que les modifications soient effectives. +Après validation de tous vos choix et un retour au prompt dans votre console, redémarrez votre machine pour que les modifications soient effectives. Les changements sont immédiats dans une console tty. 
-<note tip>Les changements sont immédiats dans une console tty.</​note>​+NOTA : UN TRES SERIEUX PROBLEME DANS LA DERNIERE VERSION "​STABLE"​ : on est obligé de taper la commande "​setxkbmap fr", toutes les 5 minutes pour garder une session en français active. 
 +<note help> 
 +Lancer depuis un terminal "​**ibus-setup**"​ et dans l'​onglet "​**avancé**"​ cocher "​**utiliser la disposition clavier système**"​ ne résout-il pas définitivement ce problème ?  
 +</​note>​
  
 ===== Configurer le clavier pour la saisie des langues à glyphes complexes ===== ===== Configurer le clavier pour la saisie des langues à glyphes complexes =====
Ligne 76: Ligne 68:
  
 ===== Créer un agencement personnalisé ===== ===== Créer un agencement personnalisé =====
- +<note important>​S'​il s'agit de modifier une combinaison de touches qui permette de déclencher telle ou telle fonction, comme le changement d'​agencement (disposition) de clavier, la sélection d'un niveau de touche ou encore de réaffecter un symbole (comme celui de l'​euro) à une touche particulière,​ il est probable que l'​interface de gestion du clavier, qui propose un nombre considérable d'​options et d'​agencements pour le couple Pays/​Variante,​ vous permette de régler, pour vos besoins, une disposition de clavier sans trop de difficultés.</​note>​
-<note important>​S'​ il s'agit de modifier une combinaison de touches qui permette de déclencher telle ou telle fonction, comme le changement d'​agencement (disposition) de clavier, la sélection d'un niveau de touche ou encore de réaffecter un symbole (comme celui de l'​euro) à une touche particulière,​ il est probable que l'​interface de gestion du clavier, qui propose un nombre considérable d'​options et d'​agencements pour le couple Pays/​Variante,​ vous permette de régler, pour vos besoins, une disposition de clavier sans trop de difficultés.</​note>​+
  
 Pour des cas particuliers tels que type de clavier, usage, langue spécifique,​ ou encore textes multilingues,​ vous pouvez être conduit à créer une configuration qui vous est propre.\\ Pour des cas particuliers tels que type de clavier, usage, langue spécifique,​ ou encore textes multilingues,​ vous pouvez être conduit à créer une configuration qui vous est propre.\\
Ligne 86: Ligne 77:
 Voir par exemple « Comment obtenir un clavier "à la windows",​ de manière à ce que la touche "​CAPS-LOCK"​ permette d'​accéder directement aux chiffres » : [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=15694341#​p15694341]] ​ Voir par exemple « Comment obtenir un clavier "à la windows",​ de manière à ce que la touche "​CAPS-LOCK"​ permette d'​accéder directement aux chiffres » : [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=15694341#​p15694341]] ​
 ===== Reconfigurer l'​agencement de votre clavier par défaut en console ===== ===== Reconfigurer l'​agencement de votre clavier par défaut en console =====
- +Si vous souhaitez redéfinir l'​agencement de votre clavier par exemple parce qu'à l'​installation vous avez choisi le mauvais layout alors voici la commande à lancer en [[:​terminal|console]] pour accéder à cette configuration:<​code>​sudo dpkg-reconfigure keyboard-configuration</​code>​ 
-Si vous souhaitez redéfinir l'​agencement de votre clavier par exemple parce qu'à l'​installation vous avez choisi le mauvais layout alors voici la commande à lancer en console pour accéder à cette configuration+Ceci est particulièrement utile pour [[:​lubuntu|Lubuntu]],​ qui ne permet pas de définir définitivement un autre agencement. À chaque démarrage il faut rechoisir le nouveau clavier. 
- +Vous pouvez également le faire manuellement en [[:​tutoriel:​comment_editer_un_fichier|éditant le fichier]] **/​etc/​default/​keyboard**:<​code>​gksudo leafpad /​etc/​default/​keyboard #commande pour Lubuntu</​code>​ et remplacer le contenu du fichier par exemple: 
-À partir d'​Ubuntu 11.10 : +<​file>​ XKBMODEL="​pc105"​ 
-<​code>​sudo dpkg-reconfigure keyboard-configuration</​code>​+XKBLAYOUT="​fr"​ 
 +XKBVARIANT=","​ 
 +XKBOPTIONS=""</​file>​ 
 +par les paramètres propres à votre agencement. 
 +Pour trouver le clavier que vous recherchez (à indiquer dans XKBLAYOUT, après "​fr,​.....",​ précédé d'une virgule) ouvres ce fichier: 
 +<​code>​leafpad /​usr/​share/​X11/​xkb/​rules/​base.lst</​code>​ 
 +Vous y trouverez en bas à droite ce qu'il faut mettre dans //​XKBVARIANT//​ puis juste après ce qu'il faut mettre dans //​XKBLAYOUT//​.
  
 ===== Utiliser son clavier ​ efficacement ===== ===== Utiliser son clavier ​ efficacement =====
Ligne 96: Ligne 93:
  
 ---- ----
-//​Contributeurs:​ [[:​utilisateurs:​jaaf64]],​ [[:​utilisateurs:​fabux]] //+//​Contributeurs:​ [[:​utilisateurs:​jaaf64]],​ [[:​utilisateurs:​fabux]], [[:​utilisateurs:​l_africain|L'​Africain]] //


Le contenu de ce wiki est sous licence : CC BY-SA v3.0