Si vous voyez apparaître des caractères inappropriés, ou que vous constatez des comportements inattendus, il est possible que vous deviez réinitialiser votre mappe de clavier ou modifier le mode d'entrée.
Le mode d'entrée est déterminé par les variables d'environnement LC_CTYPE
, LANG
et LC_ALL
, ou par la langue indiquée par l'option -lang.
Par exemple, pour ouvrir une fenêtre de terminal utilisant l'environnement local C dans un shell POSIX :
LANG=C dtterm
La nouvelle fenêtre utilise le mode d'entrée et les polices correspondant à l'environnement local indiqué. Si vous disposez d'un clavier spécifique, il est possible que le mode d'entrée ne prenne pas en charge les caractères étendus. Dans ce cas, vous devez attribuer à la variable LC_CTYPE
(ou LANG
ou LC_ALL
) une valeur appropriée avant d'ouvrir la fenêtre de terminal.
Par exemple, pour utiliser l'environnement local C alors que vous disposez d'un clavier allemand, entrez :
LANG=C LC_CTYPE=DeDE dtterm
Si le serveur X a été relancé et que les mappes de clavier ont été initialisées, vous pouvez réinitialiser la mappe appropriée à partir du serveur à l'aide de la commande xmodmap.