Clavier Français de Powerbook (Debian Etch, Lenny, Wheezy)

Note : article écrit à l’origine lorsque Etch était en testing. Lors de sa sortie en stable le clavier fonctionnait toujours, mais j’ai entendu dire que la manipulation n’était plus nécessaire car son keymap était satisfaisant. Par contre, si vous utilisez Lenny ou Wheezy, lisez les mises à jour ci-dessous (26 octobre 2007 ou 27 décembre 2013).

Par défaut, le keymap de Debian Etch (testing à l’heure où j’écris ces lignes) sur les claviers Mac est minable car il ne permet pas de faire certains caractères indispensables comme ’|’ ou ’\’.

Si vous voulez pouvoir les faire en utilisant les mêmes combinaisons de touches que sous Mac OS X, il vous suffit de taper les commandes suivantes, en root :

cd /usr/share/X11/xkb/symbols/macintosh_vndr/
mv fr fr_old
wget http://bersace03.free.fr/pub/Development/Linux/xkb-mac/fr

Ensuite, vous redémarrez votre serveur X et c’est bon.

Mise à jour, 26 octobre 2007, Lenny :

Je viens de passer mon PowerBook en testing pour avoir des paquets plus récents. Et, surprise, je me retrouve avec le keymap minable d’avant. Pourtant j’avais entendu dire que les problèmes de keymap étaient réglés depuis la sortie de Etch.

De plus, les commandes ci-dessus ne fonctionnent pas. Par contre en fouillant sur l’espace Free où se trouve le keymap, j’ai trouvé dans le même répertoire un fichier fr.ancien et avec celui-là ça fonctionne. Y’aurait-il eu un retour en arrière entre Etch et Lenny ?

Donc si vous avez le souci avec une testing, tapez (ou copiez / collez) les commandes suivantes, en root :

cd /usr/share/X11/xkb/symbols/macintosh_vndr/
mv fr fr_old
http://bersace03.free.fr/pub/Development/Linux/xkb-mac/fr.ancien
mv fr.ancien fr

Mise à jour, 27 décembre 2013, Wheezy :

Je n’ai pas parlé de Squeeze car je n’utilisais plus mon Powerbook à l’époque où cette distribution est sortie. En effet, son écran était en panne. Depuis, j’ai récupéré une épave, ce qui ma permis de changer l’écran.

Je viens, ces jours derniers, de faire la mise à jour vers Squeeze puis Lenny. Tout fonctionne sauf certains caractères du clavier (comme le ‘|’), ce qui ressemble fort à la situation d’il y a six ans qui m’avait fait écrire cet article…

Voici la solution :

Pour la console : dpkg-reconfigure console-data puis choisir la liste complète et aller chercher le clavier pc / azerty / French / Apple USB / Standard. C’est le seul que j’ai trouvé qui fonctionne bien. Attention : pour produire certains caractères, il faudra utiliser pomme + majuscule et non pas alt + majuscule comme d’habitude.

(Exemple : pomme + majuscule + ‘l’ pour produire le caractère ‘|’.)

Sous X : La solution est la même que pour Lenny :

cd /usr/share/X11/xkb/symbols/macintosh_vndr/
mv fr fr_old
http://bersace03.free.fr/pub/Development/Linux/xkb-mac/fr.ancien
mv fr.ancien fr

Ce contenu a été publié dans Astuces. Vous pouvez le mettre en favoris avec ce permalien.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>