Clavier

De OLPC France Wiki
Révision de 9 octobre 2008 à 13:30 par Pierre (discussion | contributions) (Configuration de Sugar pour prendre en compte les claviers français)

Aller à : navigation, rechercher

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 à, ...


600px-Keyboard english.png

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.


800px-Rwanda-B3.png


  • 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").