Sur cette page, vous trouverez tout ce qu'il faut pour avoir un clavier français correctement mappé :
ATTENTION : ces fichiers ne fonctionnent qu'avec le "new input layer" de LinuxPPC 2000 Q4. Si vous utilisez une distribution et un noyau n'utilisant pas cette nouvelle fonctionnalité, voyez la version précédente de ce colis.
Les fichiers emballés sont de Martin Costabel (http://www.maths.univ-rennes1.fr/~costabel/linux/keyboard/), qui sont en fait une adaptation de ceux la V2 du RPM qui sont basés sur ceux du paquetage de la distribution Linux PPC 2000 Fr éditée par Logidée, eux même étant basés sur ceux de Marc Shapiro.
Guide rapide d'installation.
Présentation.
Installation.
Configuration.
Reste à faire.
Changements.
Annexes et téléchargement.
Téléchargez ce fichier kbd-mac-fr-3.1-1.noarch.rpm, installez-le et suivez les instructions affichées après l'installation.
Si vous voulez en savoir plus, si vous ne savez pas comment faire, si ça ne marche pas, lisez la suite de ce document.
Le colis se télécharge ici : kbd-mac-fr-3.1-1.noarch.rpm.
Les fichiers de la version 3.0 sont une évolution de ceux de la version 2.2, afin qu'ils fonctionnent avec le "new input layer" (nouvelle gestion du clavier et de la souris qui unifie la gestion des claviers ADB et USB).
Pour installer les fichiers, il suffit de recopier le colis quelque part
(/tmp
, par exemple), et, tout en étant root
, passer
la commande suivante :
rpm -Uvh kbd-mac-fr-3.0-1.noarch.rpm
Cette commande ne fait qu'installer les fichiers de définition de clavier
aux bons endroits, c'est à dire, pour le mode console :
/usr/lib/kbd/keymaps/mac/azerty/mac-fr-ext_new.kmap.gz
et pour le mode X-Window :
/usr/X11R6/lib/X11/xkb/symbols/macintosh/fr_new
Vous devez maintenant configurer votre système pour qu'il utilise ces fichiers.
Chargez temporairement le fichier de configuration pour vérifier que tout va bien :
loadkeys
/usr/lib/kbd/keymaps/mac/azerty/mac-fr-ext_new.kmap.gz
Si vous constatez que tout fonctionne correctement, vous pouvez maintenant
le charger définitivement en utilisant kbdconfig
et en
choisissant mac-fr-ext_new
.
Les serveurs X testés sont Xfree 3.3.6, Xfree-Xpmac 3.3.6 de Linux PPC 2000 Q4 et Xfree 4.0.2-1c pour PPC, sur des claviers ADB et USB.
Le fichier de configuration ne fonctionne pas bien du tout avec la version de XFree-Xpmac de LinuxPPC 2000 Q4. Etant donnés les problèmes rencontrés (répétitions anormales de certaines touches, par exemple), la cause viendrait plutôt de XFree-Xpmac que du fichier de configuration de clavier.
Passons à la configuration. Editez le fichier
/etc/X11/XF86Config
. Positionnez vous sur la ligne commençant par
XkbSymbols. Mettez la en commentaire (symbole # en début de ligne), et
saisissez à sa place la ligne suivante :
XkbSymbols "macintosh/fr_new"
Ensuite, dans les répertoires /etc/rc.d/rc<i>.d
,
supprimez les liens vers Xautoconfig, sinon vous auriez à nouveau un clavier
qwerty au prochain boot.
Enfin, si vous lancez X-Window par startx
, vous n'avez plus
rien à faire, la nouvelle configuration sera prise en compte au prochain
lancement de X.
Si vous démarrez votre Macintosh en run level 5, quittez la session
X-Window pour revenir sur gdm
, l'écran de login. Passez en mode
console par ctrl-option-F1
, puis, sous le compte
root
, tuez gdm
en passant la commande suivante :
killall gdm
Gdm sera tué, puis relancé par le système. La nouvelle configuration de clavier sera alors prise en compte.
Note : une fois le fichier installé, on pourra repasser en
mode console depuis X-Window par ctrl-commande-F<i>
.
Il reste encore quelques petites choses à tester ou à améliorer :
J'accueille toute idée d'amélioration, qu'elle porte sur le contenu des fichiers ou sur la procédure d'installation ou de configuration.
Si vous voulez contribuer, envoyez moi par courrier électronique le résultat de vos investigations en précisant :
à <eherlent@linux-france.org> avec "clavier français V3" dans le sujet pour que je puisse m'y retrouver facilement.
Si vous voulez aider, mais que vous ne savez pas comment ça marche, envoyez moi quand même un courrier en précisant quelles sont vos connaissances en informatique et de Linux en particulier, et nous verrons ensemble comment vous pourrez participer.
Quand tout sera parfait, les fichiers de configuration et la procédure de paramétrage seront proposés aux différents éditeurs de distribution afin qu'on en finisse une fois pour toute avec ce problème.
Le rpm à installer : kbd-mac-fr-3.1-1.noarch.rpm.
Le rpm source : kbd-mac-fr-3.1-1.src.rpm
Le tarball : kbd-mac-fr.tar.gz
Les mappages du clavier, console et X-Window : kbd-mac-map.txt
Dernière mise à jour le 15/1/01.