Differences between revisions 1 and 10 (spanning 9 versions)
Revision 1 as of 2012-12-16 19:03:34
Size: 3368
Comment: Initial french version
Revision 10 as of 2015-11-22 15:03:09
Size: 5806
Editor: vauss
Comment: link fixed
Deletions are marked like this. Additions are marked like this.
Line 10: Line 10:
La configuration du clavier est enregistré dans le fichier '''/etc/default/keyboard'''. Ce fichier, fourni par le paquet '''keyboard-configuration''' et d'autres, utilise ces informations pour configurer le clavier de la console ou de X Window. == Configuration du clavier ==
Line 12: Line 12:
On peut modifier la disposition du clavier avec la commande suivante : Pour configurer le clavier, vous devez installer le paquet DebianPkg:keyboard-configuration

La configuration du clavier est enregistré dans le fichier '''{{{/etc/default/keyboard}}}'''. Ce fichier est fourni par le paquet DebianPkg:keyboard-configuration, et d'autres paquets utilisent ces informations pour configurer le clavier de la console ou de X Window.
On peut modifier la disposition du clavier avec la commande suivante :
Line 14: Line 17:
$ sudo dpkg-reconfigure keyboard-configuration # dpkg-reconfigure console-data
#
dpkg-reconfigure keyboard-configuration
# service keyboard-setup restart
Line 17: Line 22:
Comme d'habitude, on vous interrogera sur le ''modèle'' du clavier (comment *est* le clavier) puis sur sa ''disposition'' (ce que les touches doivent *faire*). On utilise cet outil pour changer la disposition du clavier, par exemple de qwerty à qwertz ou dworak ou les dispositions non anglaises comme azerty. Comme d'habitude, on vous interrogera sur le ''modèle'' du clavier (comment ''*est*'' le clavier) puis sur sa ''disposition'' (ce que les touches doivent ''*faire*''). On utilise cet outil pour changer la disposition du clavier, par exemple de ''QWERTY'' à ''QWERTZ'' ou ''dworak'' ou les dispositions non anglaises comme ''AZERTY''.
Line 19: Line 24:
 * Pour la disposition des claviers (keymap) voir la page [[http://www.debian.org/doc/manuals/debian-reference/ch08.fr.html#_the_keyboard_input|du manuel de référence de Debian]]. Pour que les nouveaux réglages soient pris en compte, redémarrer le service {{{keyboard-setup}}} devrait être suffisant, autrement, vous pouvez essayer de redémarrer le système d'entrée du noyau avec udev :
{{{
udevadm trigger --subsystem-match=input --action=change
}}}
ou redémarrer tout le système.
Line 21: Line 30:
 * la commande "{{{dpkg-reconfigure --priority=low xserver-xorg}}}", suggérée dans la page du manuel ci-dessus, ne fonctionne pas avec Squeeze. Vous pouvez plutôt essayer d'ajouter quelque chose comme "{{{setxkbmap us,ru -option grp:ctrl_shift_toggle}}}" au fichier {{{~/.xsessionrc}}}. On peut aussi modifier manuellement le fichier {{{/etc/default/keyboard}}} et voici un exemple :
{{{
# KEYBOARD CONFIGURATION FILE
Line 23: Line 34:
 * [[/MultimediaKeys|Configurer les touches multimédia]]. # Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="us,de,fr,ua,ru"
XKBVARIANT=""
XKBOPTIONS="grp:alt_shift_toggle"

BACKSPACE="guess"
}}}

 * XKBMODEL est la variable qui donne le modèle du clavier (regardez la liste complète en texte simple {{{/usr/share/X11/xkb/rules/base.lst}}} ou en XML {{{/usr/share/X11/xkb/rules/base.xml}}}) ;
 * XKBLAYOUT variable qui contient la liste des dispositions utilisées ;
 * "grp:alt_shift_toggle" configure une combinaison de touche qui permet de changer de disposition (<Alt>+<Shift>).

Voir aussi :
 * la page du manuel [[DebianMan:5/keyboard|keyboard(5)]].
 * La section disposition des claviers (keymap) [[http://www.debian.org/doc/manuals/debian-reference/ch08.fr.html#_the_keyboard_input|du manuel de référence de Debian]] ; la commande "{{{dpkg-reconfigure --priority=low xserver-xorg}}}", suggérée dans la page du manuel ci-dessus, ne fonctionne pas avec Squeeze. Vous pouvez plutôt essayer d'ajouter quelque chose comme "{{{setxkbmap us,ru -option grp:ctrl_shift_toggle}}}" au fichier {{{~/.xsessionrc}}}.
 * [[Keyboard/MultimediaKeys|Configurer les touches multimédia]] (en anglais).
Line 27: Line 55:
Pour avoir un clavier avec une disposition localisée au démarrage, il faut modifier le fichier {{{/etc/initramfs-tools/initramfs.conf}}} : Pour avoir un clavier avec une disposition localisée au démarrage, il faut modifier la section appropriée du fichier {{{/etc/initramfs-tools/initramfs.conf}}} :
Line 39: Line 67:
Pour rendre les changements effectifs : Pour rendre les changements effectifs :
Line 47: Line 75:
Pour qu'un clavier USB soit pris en charge au démarrage, initramfs-tools doit inclure le module usbhid et ses dépendances. Soit le fichier {{{/etc/initramfs-tools/conf.d/driver-policy}}} doit inclure laplupart des modules, soit ils doivent être spécifiés dans un fichier particulier : Pour qu'un clavier USB soit pris en charge au démarrage, initramfs-tools doit inclure le module {{{usbhid}}} et ses dépendances. Soit le fichier de configuration {{{/etc/initramfs-tools/conf.d/driver-policy}}} doit inclure la plupart des modules, soit ils doivent être spécifiés dans un fichier particulier :
Line 65: Line 93:
Si le fichier de configuration ci-dessus n'est pas configuré pour inclure la plupart des modules, il faut alors spécifier les modules nécessaires dans le fichier {{{/etc/initramfs-tools/modules}}}: Si le fichier de configuration ci-dessus n'est pas configuré pour inclure la plupart des modules, il faut alors spécifier les modules nécessaires dans le fichier {{{/etc/initramfs-tools/modules}}} :
Line 76: Line 104:
Line 80: Line 107:


== Comment changer la disposition du clavier dans X11 ou dans un environnement graphique de bureau ==

On peut utiliser son applet de bureau préférée pour changer de clavier.
On peut aussi changer de disposition clavier avec son terminal, avec la commande suivante par exemple :
{{{
$ setxkbmap de
$ setxkbmap fr
$ setxkbmap us
}}}

Lorsque l'on utilise la disposition de clavier us, il peut être particulièrement intéressant d'utiliser la variante ''altgr-intl'' (Cela permet d'obtenir avec un simple !AltGr différents trémas et des caractères spéciaux) :
{{{
$ setxkbmap -rules evdev -model evdev -layout us -variant altgr-intl
}}}
or
{{{
$ setxkbmap -model pc105 -layout us -variant altgr-intl
}}}

Pour configurer une touche afin de basculer entre plusieurs dispositions de clavier, voir Option !XkbOptions dans la Section !InputClass quelque part dans la série de fichiers de configuration de xorg (voir [[https://forums.freebsd.org/threads/solved-setxkbmap-xinitrc.48412/#post-270733|[SOLVED] Setxkbmap .xinitrc]]).

Translation(s): English - Français - Italiano - Русский


http://www.debian.org/logos/openlogo-nd-50.png http://www.debian.org/Pics/debian.png

Portal/IDB/logo_portal.png Bienvenue au portail Debian sur les claviers

Configuration du clavier

Pour configurer le clavier, vous devez installer le paquet keyboard-configuration

La configuration du clavier est enregistré dans le fichier /etc/default/keyboard. Ce fichier est fourni par le paquet keyboard-configuration, et d'autres paquets utilisent ces informations pour configurer le clavier de la console ou de X Window. On peut modifier la disposition du clavier avec la commande suivante :

# dpkg-reconfigure console-data
# dpkg-reconfigure keyboard-configuration
# service keyboard-setup restart

Comme d'habitude, on vous interrogera sur le modèle du clavier (comment *est* le clavier) puis sur sa disposition (ce que les touches doivent *faire*). On utilise cet outil pour changer la disposition du clavier, par exemple de QWERTY à QWERTZ ou dworak ou les dispositions non anglaises comme AZERTY.

Pour que les nouveaux réglages soient pris en compte, redémarrer le service keyboard-setup devrait être suffisant, autrement, vous pouvez essayer de redémarrer le système d'entrée du noyau avec udev :

udevadm trigger --subsystem-match=input --action=change

ou redémarrer tout le système.

On peut aussi modifier manuellement le fichier /etc/default/keyboard et voici un exemple :

# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="us,de,fr,ua,ru"
XKBVARIANT=""
XKBOPTIONS="grp:alt_shift_toggle"

BACKSPACE="guess"
  • XKBMODEL est la variable qui donne le modèle du clavier (regardez la liste complète en texte simple /usr/share/X11/xkb/rules/base.lst ou en XML /usr/share/X11/xkb/rules/base.xml) ;

  • XKBLAYOUT variable qui contient la liste des dispositions utilisées ;
  • "grp:alt_shift_toggle" configure une combinaison de touche qui permet de changer de disposition (<Alt>+<Shift>).

Voir aussi :

  • la page du manuel keyboard(5).

  • La section disposition des claviers (keymap) du manuel de référence de Debian ; la commande "dpkg-reconfigure --priority=low xserver-xorg", suggérée dans la page du manuel ci-dessus, ne fonctionne pas avec Squeeze. Vous pouvez plutôt essayer d'ajouter quelque chose comme "setxkbmap us,ru -option grp:ctrl_shift_toggle" au fichier ~/.xsessionrc.

  • Configurer les touches multimédia (en anglais).

Configurer la disposition du clavier dans initramfs

Pour avoir un clavier avec une disposition localisée au démarrage, il faut modifier la section appropriée du fichier /etc/initramfs-tools/initramfs.conf :

#
# KEYMAP: [ y | n ]
#
# Charger une configuration de clavier à l'étape d'initramfs.
#

KEYMAP=y

Pour rendre les changements effectifs :

# update-initramfs -u

Activer un clavier USB dans initramfs

Pour qu'un clavier USB soit pris en charge au démarrage, initramfs-tools doit inclure le module usbhid et ses dépendances. Soit le fichier de configuration /etc/initramfs-tools/conf.d/driver-policy doit inclure la plupart des modules, soit ils doivent être spécifiés dans un fichier particulier :

#
# MODULES: [ most | netboot | dep | list ]
#
# most - Ajoute la plupart des pilotes du système de fichier et tous ceux du matériel.
#
# dep - Essaye de deviner quels modules doivent être chargés.
#
# netboot - Ajoute les modules de base, les modules du réseau mais ne charge pas ceux des périphériques d'entrée-sortie par blocs (block devices).
#
# list - Inclut seulement les modules présents dans la liste des 'modules additionnels'.
#

MODULES=most

Si le fichier de configuration ci-dessus n'est pas configuré pour inclure la plupart des modules, il faut alors spécifier les modules nécessaires dans le fichier /etc/initramfs-tools/modules :

# clavier USB au démarrage
usbcore
uhci_hcd
ehci_hcd
usbhid

Pour rendre les changements effectifs :

# update-initramfs -u

Comment changer la disposition du clavier dans X11 ou dans un environnement graphique de bureau

On peut utiliser son applet de bureau préférée pour changer de clavier. On peut aussi changer de disposition clavier avec son terminal, avec la commande suivante par exemple :

$ setxkbmap de
$ setxkbmap fr
$ setxkbmap us

Lorsque l'on utilise la disposition de clavier us, il peut être particulièrement intéressant d'utiliser la variante altgr-intl (Cela permet d'obtenir avec un simple AltGr différents trémas et des caractères spéciaux) :

$ setxkbmap -rules evdev -model evdev -layout us -variant altgr-intl

or

$ setxkbmap -model pc105 -layout us -variant altgr-intl

Pour configurer une touche afin de basculer entre plusieurs dispositions de clavier, voir Option XkbOptions dans la Section InputClass quelque part dans la série de fichiers de configuration de xorg (voir [SOLVED] Setxkbmap .xinitrc).