Clavier
Clavier Standard
L'image ci-dessous représente le clavier standard du XO. Il est possible de taper des accents avec ce clavier en réalisant une séquence de touche particulière. Par exemple: l'appui sur la touche ' suivi de e donne é, l'appui sur la touche ` suivi de a donne à, ...
Clavier Français
La diffusion du XO en France et dans les pays Francophones nécessite de disposer d'un clavier français. Cela permet notamment d'accéder aux caractères accentués en une seule touche.
Deux éléments doivent être réunis pour cela:
- Un élément Matériel: Les touches doivent être imprimées avec le caractère correspondant à la disposition d'un clavier Français (il ne s'agit pas d'ajouter des autocollants sur les touches !). Un clavier Français a été conçu (produit ?) pour le XO pour le pilote au Rwanda. L'image ci-dessous représente son apparence. Il est décrit sur le Wiki OLPC sur http://wiki.laptop.org/go/OLPC_French_Keyboard.
- Un élément Logiciel: Le système doit connaître la signification de chaque touche du clavier et générer le caractère adéquat suite à l'appui d'une touche. Pour l'utiliser de façon permanente, lancez l'activité Terminal puis éditez (ou créer s'il n'existe pas) le fichier /home/olpc/.kbd avec le contenu suivant:
KEYTABLE="fr" XKB_MODEL="olpc" XKB_LAYOUT="fr" XKB_VARIANT="olpc"
Les valeurs sont à valider car j'utilise un clavier canadien personnalisé!
Vous devez ensuite redémarrer votre XO pour que les modifications soient prises en compte.
Pour changer temporairement de disposition de clavier, les claviers Français sont reconnus par Linux (et donc par Sugar) via une commande particulière à exécuter depuis l'activité Terminal:
setxkbmap fr
Le changement est immédiatement pris en compte et il n'est pas nécessaire de redémarrer le XO. Mais vous devrez exécuter à nouveau cette commande chaque fois que vous voulez basculer au clavier français (ou revenir au clavier d'origine américain avec "setxkbmap us").