Forum Astuces.divers [X-Window] Clavier avec des caractères spécifiques

Posté par  .
Étiquettes : aucune
0
21
déc.
2003
Comment taper des caractères accentués français avec un clavier anglais ? Comment ajouter à un clavier des caractères propres ? Un exemple, qui crée sous X un disposition des touches personnalisée, se trouve à http://lifc.univ-fcomte.fr/~dedu/docs/xkb/ (en anglais).
  • # Re: Clavier avec des caractères spécifiques

    Posté par  (site web personnel) . Évalué à 1.

    Un autre moyen, utiliser une touche comme "touche morte" pour déclencher des combinaisons.

    Pour affecter "touche morte" à la touche windoze-droit de mon qwerty-us, je rajoute dans mon ~/.xinitrd :

    xmodmap -e 'keycode 116 = Multi_key'

    Et ensuite il me suffit de faire windoze-`-E pour faire È, windoze-/-o pour faire ø ou encore windoze-s-s pour faire ß, ce qui permet de faire énormément de caractères très facilement.

    Pour un autre clavier (physique) que qwerty-us ou pour mapper une autre touche, utiliser le programme "xev" (souvent dans XFree ou dans X11R6-contrib), tapper la touche que vous voulez utiliser et regardez ce qu'il affiche comme keycode dans le KeyPress event.

    La définiton de toutes les combinaisons se trouve dans /usr/X11R6/lib/X11/locale/xxxxx/Compose avec xxxxx dépendant de votre locale (voir locale.alias car il y a beaucoup de communs).

    À noter un moyen plus simple que xmodmap qui fonctionne probablement sur la plupart des distributions Linux :

    http://marc.theaimsgroup.com/?l=mandrake-cooker-i18n&m=10776316(...)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.