Solaris CDE - Guide avancé de l'utilisateur et de l'administrateur système

Redéfinition du clavier

Si vous voyez apparaître des caractères inappropriés, ou si vous constatez des comportements inattendus, il est possible que vous deviez réinstaller ou redéfinir votre clavier ou encore changer votre mode d'entrée.

Le mode d'entrée est déterminé par les variables d'environnement LC_CTYPE, LANG et LC_ALL, ou la langue spécifié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 l'environnement local C, y compris le mode d'entrée et les polices C. Si vous disposez d'un clavier spécifique à une langue, 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 d'environnement 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 le clavier a été initialisé, vous pouvez réinitialiser le clavier approprié à partir du serveur à l'aide de la commande xmodmap.