148Fermer150
Kevin KoflerLe 05/07/2007 à 23:40
roms (./100) :
- problème de clavier français sous X11 => pas de fix prévu, çà reviendrait à réimplémenter une locale clavier

As tu regardé dans /usr/include/X11/XKBlib.h? Il y a des fonctions pour avoir le mapping d'une touche là-dedans. AMHA, un test:
if (touche alphabétique)
  mappe code bas-niveau -> caractère
else
  utilise code bas-niveau

devrait donner le comportement voulu (localisation des lettres, layout commun partout pour le reste).

Reste le problème de la position bizarre du 'M' sur le clavier français, qui peut créer des ennuis. Une solution barbare serait de ne considérer comme "alphabétiques" que Q, A, W, Y et Z (les lettres habituellement swappées) et garder le M à sa position US partout. (Mais ça va déconner totalement pour ceux qui utilisent un clavier Dvorak.)