<![CDATA[Forum Ubuntu-fr.org / Clavier Francais - Belge sur Macbook pro]]> http://forum.ubuntu-fr.org/viewtopic.php?id=45703 Wed, 05 Jul 2006 11:42:48 +0000 FluxBB <![CDATA[Réponse à : Clavier Francais - Belge sur Macbook pro]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=372636#p372636 Merci, ça m'a beaucoup aidé aussi. smile

Mais pour le clavier Macintosh (celui livré avec le G5 et plus) il faut légèrement modifier ton code.

Remplacer

key <TLDE>  { [      less,    greater,    braceleft,    braceright ] };

par

key <LSGT>  { [      less,    greater,    braceleft,    braceright ] };

et remplacer

key <LSGT>  { [ at, numbersign, twosuperior, threesuperior ]        };

par

key <TLDE>  { [ at, numbersign, twosuperior, threesuperior ]        };

En fait il suffit d'inverser les boutons "><" et "@#"

Voilà, fier de pouvoir déjà donner un conseil. ^^

]]>
Wed, 05 Jul 2006 11:42:48 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=372636#p372636
<![CDATA[Réponse à : Clavier Francais - Belge sur Macbook pro]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=353588#p353588 De rien .. !  apparemment les clavier francais sont identiques.

Attention, j'ai ajoutté quelques redefinitons de touches non standards ..

]]>
Wed, 21 Jun 2006 10:22:42 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=353588#p353588
<![CDATA[Réponse à : Clavier Francais - Belge sur Macbook pro]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=353412#p353412 Merci beaucoup, ca va me faire gagner du temps. :-)

]]>
Wed, 21 Jun 2006 08:01:51 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=353412#p353412
<![CDATA[Clavier Francais - Belge sur Macbook pro]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=347202#p347202 ------------------------

NOUVEAUTE :  Une autre alternative est d'utiliser xmodmap.  Je suis passé à cette solution
depuis que j'utilise  XGL & Compiz.  Pour plus d'infos et pour obtenir mon fichier xmodmap,
voir sur le forum anglais http://ubuntuforums.org/showthread.php?t=198453

------------------------

N'ayant pas trouvé de map convenable pour le clavier belge-fr (apparemment le francais serait le meme),
j'y ai été a la machette dans le fichier /etc/X11/xkb/symbols/be

(voir ci-dessous)

J'ai redéfini les touches @# et <> qui etaient mal configurées

ensuite, j'ai modifié le fichier /etc/X11/xorg.conf

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbLayout"     "be"
        Option          "XkbModel"      "pc104"
        Option          "XkbOptions" "lv3:rwin_switch"

EndSection

Autrement dit la touche pomme-droite devient mon AltGr

et comme j'utilise ubuntu pour programmer j'en ai profité pour personalisé quelques touches :
- Alt-Gr < donne {
- Shift AltGr > donne }
- AltGr ( donne [
- Shift AltGr ) donne ]
et la touche a droite du ù me donne le backslash
(Alt-Gr etant la touche Pomme-Dr comme mentionné ci-dessus)

C'est du pur hack  ...  mais voila enfin un clavier utilisable


------------------------------------------------------------------------------------------

// $XKeyboardConfig: xkbdesc/symbols/be,v 1.6 2005/01/16 02:18:20 svu Exp $

// based on a keyboard map from an 'xkb/symbols/be' file
//
// $XFree86: xc/programs/xkbcomp/symbols/be,v 1.3 2003/04/12 10:53:48 pascal Exp $

partial default alphanumeric_keys
xkb_symbols "basic" {

    include "latin"

    name[Group1]="Belgium";

    key <AE01>  { [ ampersand,          1,          bar,   exclamdown ] };
    key <AE02>  { [    eacute,          2,           at,    oneeighth ] };
    key <AE03>  { [  quotedbl,          3,   numbersign,     sterling ] };
    key <AE04>  { [apostrophe,          4,   onequarter,       onehalf ] };
    key <AE05>  { [ parenleft,          5,      bracketleft, threeeighths ] };
    key <AE06>  { [   section,          6,  asciicircum,  fiveeighths ] };
    key <AE07>  { [    egrave,          7,    braceleft, seveneighths ] };
    key <AE08>  { [    exclam,          8,  bracketleft,    trademark ] };
    key <AE09>  { [  ccedilla,          9,    braceleft,    plusminus ] };
    key <AE10>  { [    agrave,          0,   braceright,       degree ] };
    key <AE11>  { [parenright,     degree,    bracketright, questiondown ] };
    key <AE12>  { [     minus, underscore, dead_cedilla,  dead_ogonek ] };

    key <AD01>  { [         a,          A,           at,  Greek_OMEGA ] };
    key <AD02>  { [         z,          Z,      lstroke,      Lstroke ] };
    key <AD03>  { [         e,          E,     EuroSign,         cent ] };
    key <AD11>  { [dead_circumflex, dead_diaeresis,  bracketleft, dead_abovering ] };
    key <AD12>  { [    dollar,   asterisk, EuroSign,  dead_macron ]     };

    key <AC01>  { [         q,          Q,           ae,           AE ] };
    key <AC10>  { [         m,          M,   dead_acute, dead_doubleacute ] };
    key <AC11>  { [    ugrave,    percent,   dead_acute,   dead_caron ] };
    key <LSGT>  { [ at, numbersign, twosuperior, threesuperior ]        };

    key <BKSL>  { [        backslash,   sterling,   dead_grave,   dead_breve ] };
    key <AB01>  { [         w,          W, guillemotleft,        less ] };
    key <AB07>  { [     comma,   question, dead_cedilla,    masculine ] };
    key <AB08>  { [ semicolon,     period, horizconnector,   multiply ] };
    key <AB09>  { [     colon,      slash, periodcentered,   division ] };
    key <AB10>  { [     equal,       plus,   dead_tilde, dead_abovedot] };
    key <TLDE>  { [      less,    greater,    braceleft,    braceright ] };
]]>
Fri, 16 Jun 2006 22:47:31 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=347202#p347202