X.Org : configuration

Un article de Clavier Dvorak.



Selon votre gestionnaire de fenêtre, quelques réglages spécifiques sont possibles.

Sommaire

Gnome

Voyez Utilisation avec Gnome.

KDE

Voyez Utilisation avec KDE.

En ligne de commande

Pour les autres environnements graphiques, ou si vous voulez seulement tester la disposition clavier, tapez ceci (en tant qu’utilisateur normal) :

setxkbmap fr bepo

Pour revenir à un clavier AZERTY :

setxkbmap fr

Avoir le bépo dès la connexion (dans Gdm, Kdm, Xdm…)

Le problème du paramétrage de Gnome ou de KDE, c’est que, par défaut, les dispositions claviers alternatives ne sont prises en compte qu’après la connexion (ouverture de session) : lorsque vous tapez votre identifiant et votre mot de passe pour ouvrir une session, bépo n'est pas encore disponible ! Pour remédier à ce problème, il suffit de modifier le fichier de configuration générale de Xorg (en tant qu'administrateur) :

cd /etc/X11
cp xorg.conf xorg.conf.backup
gedit xorg.conf

Recherchez la section ressemblant à :

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc105"
        Option          "XkbLayout"     "fr"
        Option          "XkbVariant"    "oss"
EndSection

Remplacez la valeur définie pour l’option XkbVariant par celle définie pour xkb_symbols (fichier fr). Par exemple :

       Option          "XkbVariant"    "bepo"

Lettres mortes

Il est possible que de nombreuses applications ne permettent pas, sous Linux, de taper tous les caractères nécessitant une lettre morte. Il s'agit des applications basés sur les bibliothèques GTK (utilisées par Gnome), ces dernières utilisant leur propre système d'entrée de caractères. Pour désactiver ce fonctionnement, qui peut être très gênant, il suffit de dire à GTK d'utiliser le module de saisie fourni par défaut sous X, en positionnant la bonne variable d'environnement comme suit :

export GTK_IM_MODULE=xim

(Ce qui suit s'applique à Ubuntu Hardy Heron. Pour les autres versions ou distributions, je ne peux rien garantir.)

Pour que le changement n'affecte que l'utilisateur courant, placer cette variable dans le fichier ~/.bashrc. Si vous souhaitez que tous les utilisateurs puissent en profiter, la placer dans /etc/environment.


Il se peut que vous rencontriez encore des problème dans certaines applications — openoffice notamment — il faut alors faire ce qui suit : Ouvrir la console en cliquant sur applications > accessoires > Terminal et y taper

im-switch -c

Sélectionner la méthode de saisie

default-xim

Que faire si ~/.XCompose n'est pas reconnu ?