Journal accent circonflexe : comportement étrange

Posté par (page perso) .
Tags : aucun
0
26
fév.
2004
J'ai un comportement assez étrange avec mon accent circonflexe à côté du P.
Suivant l'application, il marche différemment : dans une console, il s'affiche directement (il ne fonctionne pas en deadkey : je ne peux faire que ^e et pas ê). Sous open office, il ne marche carrément pas. Sous firebird (ou en mode console), il marche correctement. J'ai fait tous les dpkg-reconfigure locales, dpkg-reconfigure console-common etc auxqels j'ai pensé, mais rien ne change (surtout que j'ai bien tous les autres accent, l'€, etc).
Pour ce qui est de XF86Config-4, je pense avoir les bonnes options :
Option "XkbRules" "xfree86"
Option "XkbModel" "logicdp"
Option "XkbLayout" "fr-latin9"
Et j'ai également essayé avec pc105 en model et fr normal. Rien n'y fait.

Quelqu'un à une idée de solution ?
  • # Re: accent circonflexe : comportement étrange

    Posté par (page perso) . Évalué à 2.

    Si tu as un Option "XkbVariant" "nodeadkeys" dans ton XF86Config-4 ça explique peut-être la chose, il suffit alors de supprimer la ligne ...
    • [^] # Re: accent circonflexe : comportement étrange

      Posté par (page perso) . Évalué à 1.

      perdu :)
      Non, j'ai pas ça. Et puis, ça marcherait jamais alors que là, suivant les applications ça marche ou pas (tm)...
      • [^] # Re: accent circonflexe : comportement étrange

        Posté par (page perso) . Évalué à 1.

        peut être que je me trompe mais j'ai l'impression que tu utilises kde et que dans kcontrol -> regionnalisation & accesibilité -> disposition du clavier -> onglet disposition -> Variante principale est mise à nodeadkeys ? non ?

        si oui, change pour basic ou un autre....

        si non, je m'a trompé .....

        M.
  • # Re: accent circonflexe : comportement étrange

    Posté par (page perso) . Évalué à 1.

    J'ai découvert que lors du boot il y ces messages d'erreurs :

    locale : Cannot set LC_CTYPES to default locale : no such file or directory
    locale : Cannot set LC_MESSAGES to default locale : no such file or directory
    locale : Cannot set LC_ALL to default locale : no such file or directory

    Comment je peux corriger cela ?
  • # Question du même genre

    Posté par . Évalué à 1.

    J'ai l'habitude qu'en appuyant 2 fois sur ^ cela fasse ^^ et non pas un seul accent circonflexe .. mais je ne trouve pas où changer celà sous linux (mandrake 9.2, kde 3.2)

    Quelqu'un peut m'aider ?
    • [^] # Re: Question du même genre

      Posté par . Évalué à 1.

      Pour X, tu peux éditer ton /usr/X11R6/lib/X11/locale/iso8859-15/Compose et modifer la ligne:
      <dead_circumflex> <dead_circumflex> : "^" asciicircum
      pour avoir quelque chose dans ce goût là:
      <dead_circumflex> <dead_circumflex> : "^^" asciicircum

      J'ai personnellement déjà fait des modifs dans ce fichier mais il se trouve que Firefox/Thunderbird et consors ne les prennent pas en compte, peut-être un problème de locales, j'ai pas vraiment cherché....

      Pour les tty je vois pas trop comment faire, il est possible de redéfinir les dead_key mais, à priori, celles-ci ne peuvent êtres composées que pour former un seul caractère, mais c'est sûrement faisable...

      Tant qu'on est là dedans, j'ai moi aussi une chtite question: est-ce que quelqu'un connaîtrait une manière de switcher entre différent keymaps (j'entends 2 fichiers de mappage différents) lors de l'appui sur une touche (en l'occurence caps_lock) ?
  • # Re: accent circonflexe : comportement étrange

    Posté par (page perso) . Évalué à 1.

    Dans OpenOffice, si tu veux avoir l'accent circonflexe, il faut avoir LC_MESSAGES=fr_FR@euro (ça marche peut être avec fr_FR). Je comprends pas trop pourquoi, parce que sans, les accents aigus et graves fonctionnent, mais pas le circonflexe.

    Enfin, bref, avec le LC_MESSAGES qui va bien, ça marche (faut évidemment avoir généré les bonnes locales, dpkg-reconfigure locales).

Suivre le flux des commentaires

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