X.Org portable

De Disposition de clavier bépo
Version datée du 9 avril 2008 à 19:26 par Jd (discussion | contributions) (formulations)

Il est possible d'activer à la volée la disposition fr-dvorak-bépo sous Linux, par exemple en itinérance ou en l'absence des droits d'administration pour réaliser une installation définitive. Pour ce faire, il y a deux façons possibles de procéder, mais seule l'usage de xkbcomp est recommandé avec la version actuelle de la disposition bépo. Dans les deux cas, si vous avez besoin, par la suite, de revenir à la disposition Azerty (par exemple pour passer la main à un collègue), vous pouvez utiliser la commande (remplacez fr par be pour utiliser l'Azerty belge) :

setxkbmap fr

En utilisant xkbcomp

Il vous faut commencer par télécharger la disposition bépo actuelle. Décompressez-là où vous voulez ! Dans cette archive vous trouverez :

  • les licences : CC-SA-BY.txt et GFDL.txt ;
  • une documentation : LISEZ_MOI.txt (sensiblement la même chose qu’ici, mais vous pouvez y jeter un coup d'œil) ;
  • deux disposition différentes :
    • fr-dvorak-bepo.xkb : disposition pour les systèmes disposant d’une version d’Xorg postérieure ou égale à la version 7.0 ;
    • fr-dvorak-bepo-xorglegacy.xkb : disposition pour les systèmes disposant d’une version d’Xorg antérieure à la version 7.0 ;
  • un fichier XCompose pour obtenir tous les symboles en touche morte (pas indispensable).

Une fois dans le répertoire contenant ces fichiers, faites la commande suivantes :

  • Pour les systèmes disposant d’une version d’Xorg postérieure ou égale à la version 7.O :
xkbcomp -w0 fr-dvorak-bepo.xkb $DISPLAY
  • Pour les systèmes disposant d’une version d’Xorg antérieure à la version 7.O :
xkbcomp -w0 fr-dvorak-bepo.xorglegacy.xkb $DISPLAY

Si vous souhaitez profiter de toutes les touches mortes (en particulier pour les symboles monétaires et les lettres barrées), faites aussi :

cat XCompose >> ~/.XCompose

En utilisant un fichier « .xmodmap » (pas recommandé)

Depuis la version 0.6.4 cette méthode ne fonctionne plus. En effet, xmodmap ne semble pas permettre d’obtenir le comportement actuel de la disposition bépo pour le verrouillage majuscule + chiffres (lorsque le verrouillage majuscule est activé, la ligne supérieure permet de tapper directement les chiffres.) Utilisez préférentiellement la méthode xkbcomp.

Toutefois, si vous souhaitez utiliser cette approche, en ayant à sa disposition le fichier .xmodmap adéquat, il suffit de lancer :

xmodmap monfichier.xmodmap