Version 0.6.3

De Disposition de clavier francophone et ergonomique bépo

┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗
│ #  │ 1 ¹│ 2 ²│ 3 ³│ 4 “│ 5 ”║ 6  │ 7 °│ 8 ´│ 9 ˝│ 0  │ ^  │ µ  ║        ║
│ @  │ " —│ « <│ » >│ ( [│ ) ]║ _ …│ + ±│ - −│ / ÷│ * ×│ = ¬│ % ║ <--    ║
╔═══════╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦═════╣
║  |<-  ║ B ¦│ É ´│ P ¶│ O Œ│ È `║ Ç  │ V  │ D Ð│ L  │ F  │ Z  │ W ¯║   | ║
║  ->|  ║ b |│ é &│ p §│ o œ│ è `║ ç ¸│ v ˇ│ d ð│ l £│ f ª│ z  │ w ˘║ <-' ║
╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗    ║
║        ║ A Æ│ U Ù│ I ˙│ E  │ ?  ║ C ¢│ T Þ│ S  │ N Ñ│ R  │ M  │ !  ║    ║
║  CAPS  ║ a æ│ u ù│ i ¨│ e €│ , ¿║ c ©│ t þ│ s ß│ n ñ│ r ®│ m º│ ˆ ¡║    ║
╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔══════╩════╣
║   ^  ║ Ê  │ À ˜│ Y ¥│ H  │ : ·│ K  ║ ;  │ Q Ø│ G  │ X  │ J ║     ^     ║
║   |  ║ ê /│ à ~│ y \│ h {│ . }│ k $║ '  │ q ø│ g °│ x  │ j ║     |     ║
╠══════╩╦══════╦═════╦═══════════════════════╦═══════╦══════╦═╩════╦══════╣
║       ║      ║     ║ NBSPACE  FINE-NBSPACE ║       ║      ║      ║      ║
║ Ctrl  ║ WinG ║ Alt ║ SPACE                 ║ AltGr ║ WinD ║ WinM ║ Ctrl ║
╚═══════╩══════╩═════╩═══════════════════════╩═══════╩══════╩══════╩══════╝
┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗
│ #  │ 1  │ 2 ²│ 3  │ 4  │ 5  ║ 6  │ 7 °│ 8  │ 9  │ 0  │ ^  │ µ  ║        ║
│ @  │ "  │ « <│ » >│ ( [│ ) ]║ _  │ +  │ -  │ /  │ *  │ =  │ %  ║ <--    ║
╔═══════╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦═════╣
║  |<-  ║ B  │ É  │ P  │ O Œ│ È  ║ Ç  │ V  │ D  │ L  │ F  │ Z  │ W  ║   | ║
║  ->|  ║   |│   &│   §│    │   `║    │    │    │   £│    │    │    ║ <-' ║
╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗    ║
║        ║ A  │ U  │ I  │ E  │ ?  ║ C  │ T  │ S  │ N  │ R  │ M  │ !  ║    ║
║  CAPS  ║    │   ù│   ¨│   €│ ,  ║    │    │    │    │    │    │ ˆ  ║    ║
╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔══════╩════╣
║   ^  ║    │ À  │ Y  │ H  │ :  │ K  ║ ;  │ Q  │ G  │ X  │ J  ║     ^     ║
║   |  ║   /│   ~│    │   {│ . }│   $║ '  │    │    │    │    ║     |     ║
╠══════╩╦══════╦═════╦═══════════════════════╦═══════╦══════╦═╩════╦══════╣
║       ║      ║     ║                       ║       ║      ║      ║      ║
║ Ctrl  ║ WinG ║ Alt ║                       ║ AltGr ║ WinD ║ WinM ║ Ctrl ║
╚═══════╩══════╩═════╩═══════════════════════╩═══════╩══════╩══════╩══════╝

Changements depuis la version 0.6.2.2.4

Image de la version 0.6.3
  • suppression du guillemet-apostrophe « ’ » U+2019 en accès direct en faveur de l'apostrophe ;
  • le point d'interrogation inversé « ¿ » revient en clavier bépoAltGr+clavier bépo, ;
  • le point d'exclamation inversé « ¡ » est descendu en clavier bépoAltGr+clavier bépo^ ;
  • le hatchek mort « ˇ » U+02C7 déplacé sur clavier bépov ;
  • la brève morte « ˘ » U+02D8 déplacée sur clavier bépow ;
  • le macron mort « ¯ » U+02C9 placé sur clavier bépoMaj+clavier bépoAltGr+clavier bépow car c'est l'opposé de la brève ;
  • le point suscrit mort « ˙ » U+02D9 placé sur clavier bépoAltGr+clavier bépoi ;
  • l'obèle « † » U+2020 et double obèle « ‡ » U+2021 rajoutées sur clavier bépoj ;
  • le pourmille « ‰ » ajouté en clavier bépoAltGr+clavier bépo%.

Téléchargement des pilotes

Guide d'installation pour les pilotes linux, Mac OS et Windows.

Fichier xkb

 key <TLDE> { [              at,   numbersign                                       ] }; // @ #

 key <AE01> { [        quotedbl,            1,         emdash,          onesuperior ] }; // " 1 — ¹
 key <AE02> { [   guillemotleft,            2,           less,          twosuperior ] }; // « 2 < ²
 key <AE03> { [  guillemotright,            3,        greater,        threesuperior ] }; // » 3 > ³
 key <AE04> { [       parenleft,            4,    bracketleft,  leftdoublequotemark ] }; // ( 4 [ “
 key <AE05> { [      parenright,            5,   bracketright, rightdoublequotemark ] }; // ) 5 ] ”
 key <AE06> { [      underscore,            6,       ellipsis                       ] }; // _ 6 …
 key <AE07> { [            plus,            7,      plusminus,               degree ] }; // + 7 ± °
 key <AE08> { [           minus,            8,          U2212,              minutes ] }; // - 8 − ´
 key <AE09> { [           slash,            9,       division,              seconds ] }; // / 9 ÷ ˝
 key <AE10> { [        asterisk,            0,       multiply                       ] }; // * 0 ×
 key <AE11> { [           equal,  asciicircum,        notsign                       ] }; // = ^ ¬
 key <AE12> { [         percent,           mu,          U2030                       ] }; // % µ ‰

 key <AD01> { [               b,            B,            bar,            brokenbar ] }; // b B | ¦
 key <AD02> { [          eacute,       Eacute,      ampersand,           dead_acute ] }; // é É & ´
 key <AD03> { [               p,            P,        section,            paragraph ] }; // p P § ¶
 key <AD04> { [               o,            O,             oe,                   OE ] }; // o O œ Œ
 key <AD05> { [          egrave,       Egrave,          grave,           dead_grave ] }; // è È ` `
 key <AD06> { [        ccedilla,     Ccedilla,   dead_cedilla                       ] }; // ç Ç ¸
 key <AD07> { [               v,            V,     dead_caron                       ] }; // v V ˇ
 key <AD08> { [               d,            D,            eth,                  ETH ] }; // d D ð Ð
 key <AD09> { [               l,            L,       sterling                       ] }; // l L £
 key <AD10> { [               f,            F,    ordfeminine                       ] }; // f F ª
 key <AD11> { [               z,            Z                                       ] }; // z Z
 key <AD12> { [               w,            W,     dead_breve,          dead_macron ] }; // w W ˘ ¯

 key <AC01> { [               a,            A,             ae,                   AE ] }; // a A æ Æ
 key <AC02> { [               u,            U,         ugrave,               Ugrave ] }; // u U ù Ù
 key <AC03> { [               i,            I, dead_diaeresis,        dead_abovedot ] }; // i I ¨ ˙
 key <AC04> { [               e,            E,       EuroSign                       ] }; // e E €
 key <AC05> { [           comma,     question,   questiondown                       ] }; // , ? ¿
 key <AC06> { [               c,            C,      copyright,                 cent ] }; // c C © ¢
 key <AC07> { [               t,            T,          thorn,                Thorn ] }; // t T þ Þ
 key <AC08> { [               s,            S,         ssharp                       ] }; // s S ß
 key <AC09> { [               n,            N,         ntilde,               Ntilde ] }; // n N ñ Ñ
 key <AC10> { [               r,            R,     registered                       ] }; // r R ® 
 key <AC11> { [               m,            M,      masculine                       ] }; // m M º
 key <BKSL> { [ dead_circumflex,       exclam,     exclamdown                       ] }; // ^ ! ¡

 key <LSGT> { [     ecircumflex,  Ecircumflex,          slash                       ] }; // ê Ê /
 key <AB01> { [          agrave,       Agrave,     asciitilde,           dead_tilde ] }; // à À ~ ˜
 key <AB02> { [               y,            Y,      backslash,                  yen ] }; // y Y \ ¥
 key <AB03> { [               h,            H,      braceleft                       ] }; // h H { 
 key <AB04> { [          period,        colon,     braceright,       periodcentered ] }; // . : } ·
 key <AB05> { [               k,            K,         dollar                       ] }; // k K $
 key <AB06> { [      apostrophe,    semicolon                                       ] }; // ' ;
 key <AB07> { [               q,            Q,         oslash,             Ooblique ] }; // q Q ø Ø
 key <AB08> { [               g,            G, dead_abovering                       ] }; // g G °
 key <AB09> { [               x,            X                                       ] }; // x X
 key <AB10> { [               j,            J,         dagger,         doubledagger ] }; // j J † ‡
 key <SPCE> { [           space, nobreakspace,          space,                U202F ] };