« Utilisateur:Agnès » : différence entre les versions

De Disposition de clavier bépo
Ligne 56 : Ligne 56 :


14 juin 2010 : --- 77 mots par minute --- 4 corrections ---
14 juin 2010 : --- 77 mots par minute --- 4 corrections ---
09 octobre 2010, sur le dactylotest de tazzon : 77,4 mpm, 97,8%


==Beeepo !==
==Beeepo !==

Version du 9 octobre 2010 à 13:34

Qui suis-je ?

Dans une vie antérieure, j'étais ingénieur en informatique bancaire. Mais les 5 dernières années ont davantage été consacrées à mes deux (et maintenant trois) petits monstres trésors qu'à ma carrière professionnelle, ce qui m'a permis de gagner l'étiquette très flatteuse (c'est ironique) et pas du tout représentative de la réalité de « mère au foyer ».

Alors que Typematrix, suite à des problèmes internes, allait laisser tomber le bépo, j’ai repris contact avec eux. Je suis donc en rapport assez fréquent avec eux.

Les démarches auprès de Beaujoie ont été fructueuses. Je dispose actuellement d’un stock d’autocollants BÉPO qui me reste après les RMLL. Nous avons bénéficié du tarif de groupe, ce qui revient à 6,50€ + les frais de port. Me contacter si vous êtes intéressés.

Bépo et moi

J'ai appris la frappe à 10 doigts pendant mes études, pensant que ça pouvait être utile, vu mon futur métier. Ça en a amusé certains, mais m'a tout de même permis de taper tranquillement aux alentours de 40 ou 50 mots par minute.

J'ai entendu parler du bépo par le plus grand des hasards sur le forum ubuntu-fr. Je m'y suis mise parce qu'à chaque fois que je tapais un peu longtemps (un long mail) j'avais des crampes dans les avant-bras. Le bépo a soigné mes douleurs, et le Typematrix m'a apporté le confort.

Je tape en bépo 1.0, mis à part le fait que j'ai inversé les deux apostrophes. Pour ce faire, rajouter les deux lignes suivantes dans le fichier .XCompose sous linux :

<rightsinglequotemark> : apostrophe
<apostrophe> : rightsinglequotemark

À quelle vitesse frappé-je ?

11 octobre 2008 avec klavaro :

  • précision : 97 %
  • vitesse : 35,9 mpm
  • fluidité : 76,1 %

Le test sur lecturel, fait dans la foulée, indique 54 mpm et 1 erreur (sur 500 caractères).

17 octobre : --- 53 mots par minute --- 5 corrections ---

20 octobre : --- 55 mots par minute --- 4 corrections ---

7 novembre : --- 54 mots par minute --- 3 corrections ---

18 décembre : --- 57 mots par minute --- 8 corrections ---

12 janvier 2009 : --- 61 mots par minute --- une erreur --- (sur TMx 2030 avec skin)

13 janvier 2009 : --- 52 mots par minute --- aucune erreur ---

Ma frappe en action : http://test.ellap.net/texte113-63mpm-2corr.avi

Le 21 janvier 2009, un nouveau test sur klavaro (ça faisait longtemps, et c'est plus difficile que lecturel !) :

  • Précision : 97,6%
  • Vitesse : 47,9 mpm
  • Fluidité : 79,1%

18 février 2009 : --- 65 mots par minute --- 4 corrections ---

12 avril 2009, sur le clavier de l'eeepc : --- 62 mots par minute --- 4 corrections --- (précision 96%, 500 caractères en 97s)

27 avril 2009 : --- 68 mots par minute --- 3 corrections ---

26 mai 2009 : --- 72 mots par minute --- 4 corrections ---

12 mars 2010 : --- 67 mots par minute --- 2 corrections ---

14 juin 2010 : --- 77 mots par minute --- 4 corrections ---

09 octobre 2010, sur le dactylotest de tazzon : 77,4 mpm, 97,8%

Beeepo !

Je tape en bépo non modifié, sauf sur mon eeepc où j'ai décalé la rangée des chiffres. La touche Retour arrière passe sur la rangée supérieure, mais ce n'est pas génant quand on voit la taille des touches. La touche Supprime passe à gauche. Ça perturbe au début, mais on s'y fait.

Ci-dessous, la configuration, et la photo du clavier équipé d'autocollants Beaujoie. Les petits autocollants blancs rajoutés sur les touches Supprime et Retour arrière aident à se souvenir que Supprime n'est pas à sa place.

Le fichier bepo, à rajouter dans /usr/share/X11/xkb/symbols/. Pour appeler le bépo avec apostrophes inversées, taper setxkbmap bepo. Pour le bépo avec apostrophes inversées et rangées décalées, taper setxkbmap bepo eee. Testé et approuvé !

// $XKeyboardConfig$
//
// BÉPO, apostrophes inversées ; BÉPO, apostrophes inversées, rangée de chiffres décalée
// 2010/06/25

partial default alphanumeric_keys
xkb_symbols "basic" {

  include "level3(ralt_switch)"
  include "keypad(oss)"

  name[Group1]= "France - Bepo, ergonomic, Dvorak way";

  // First row
  key <TLDE> { [          dollar,   numbersign,        endash,       paragraph ] }; // $ # – ¶
  key <AE01> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [        quotedbl,            1,         emdash, doublelowquotemark ] }; // " 1 — „
  key <AE02> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [   guillemotleft,            2,           less,  leftdoublequotemark ] }; // « 2 < “
  key <AE03> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [  guillemotright,            3,        greater, rightdoublequotemark ] }; // » 3 > ”
  key <AE04> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [       parenleft,            4,    bracketleft,      lessthanequal ] }; // ( 4 [ ≤
  key <AE05> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [      parenright,            5,   bracketright,   greaterthanequal ] }; // ) 5 ] ≥
  key <AE06> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [              at,            6,    asciicircum                 ] }; // @ 6 ^
  key <AE07> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [            plus,            7,      plusminus,        notsign ] }; // + 7 ± ¬
  key <AE08> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [           minus,            8,          U2212,     onequarter ] }; // - 8 − ¼
  key <AE09> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [           slash,            9,       division,        onehalf ] }; // / 9 ÷ ½
  key <AE10> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [        asterisk,            0,       multiply,  threequarters ] }; // * 0 × ¾
  key <AE11> { [           equal,       degree,       notequal,        minutes ] }; // = ° ≠ ′
  key <AE12> { [         percent,        grave,          U2030,        seconds ] }; // % ` ‰ ″

  // Second row
  key <AD01> { [               b,            B,            bar,      brokenbar ] }; // b B | ¦
  key <AD02> { [          eacute,       Eacute,     dead_acute, dead_doubleacute ] }; // é É ˊ ˝
  key <AD03> { [               p,            P,      ampersand,        section ] }; // p P & §
  key <AD04> { [               o,            O,             oe,             OE ] }; // o O œ Œ
  key <AD05> { [          egrave,       Egrave,     dead_grave,          grave ] }; // è È ` `
  key <AD06> { [ dead_circumflex,       exclam,     exclamdown                 ] }; // ^ ! ¡
  key <AD07> { [               v,            V,     dead_caron                 ] }; // v V ˇ
  key <AD08> { [               d,            D,            eth,            ETH ] }; // d D ð Ð
  key <AD09> { [               l,            L,    dead_stroke                 ] }; // l L /
  key <AD10> { [               j,            J,          U0133,          U0132 ] }; // j J ij IJ
  key <AD11> { [               z,            Z,          schwa,          SCHWA ] }; // z Z ə Ə
  key <AD12> { [               w,            W,     dead_breve                 ] }; // w W ̆

  // Third row
  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,  dead_currency ] }; // e E € ¤
  key <AC05> { [           comma,    semicolon, apostrophe, dead_horn ] }; // , ; ’ ̛
  key <AC06> { [               c,            C,      copyright,          U017F ] }; // c C © ſ
  key <AC07> { [               t,            T,          thorn,          THORN ] }; // t T þ Þ
  key <AC08> { [               s,            S,         ssharp,          U1E9E ] }; // s S ß ẞ
  key <AC09> { [               r,            R,     registered,      trademark ] }; // r R ® ™
  key <AC10> { [               n,            N,     dead_tilde                 ] }; // n N ~
  key <AC11> { [               m,            M,    dead_macron,      masculine ] }; // m M ̄ º
  key <BKSL> { [        ccedilla,     Ccedilla,   dead_cedilla, dead_belowcomma ] }; // ç Ç ¸ ,

  // Fourth row
  key <LSGT> { [     ecircumflex,  Ecircumflex,          slash                 ] }; // ê Ê /
  key <AB01> { [          agrave,       Agrave,      backslash                 ] }; // à À \
  key <AB02> { [               y,            Y,      braceleft, leftsinglequotemark  ] }; // y Y { ‘
  key <AB03> { [               x,            X,     braceright, rightsinglequotemark ] }; // x X } ’
  key <AB04> { [          period,        colon,       ellipsis, periodcentered ] }; // . : … ·
  key <AB05> { [               k,            K,     asciitilde                 ] }; // k K ~
  key <AB06> { [ rightsinglequotemark,     question,   questiondown,      dead_hook ] }; // ' ? ¿ ̉
  key <AB07> { [               q,            Q, dead_abovering,  dead_belowdot ] }; // q Q ˚ ̣
  key <AB08> { [               g,            G,             mu                 ] }; // g G µ
  key <AB09> { [               h,            H,         dagger,   doubledagger ] }; // h H † ‡
  key <AB10> { [               f,            F,    dead_ogonek,    ordfeminine ] }; // f F ̨ ª
  key <SPCE> { [           space, nobreakspace,     underscore,          U202F ] }; // ␣ (espace insécable) _ (espace insécable fin)
};

partial default alphanumeric_keys
xkb_symbols "eee" {

  include "bepo(basic)"

  // First row
  key <TLDE> { [ Delete ] };
  key <AE01> { [          dollar,   numbersign,        endash,       paragraph ] }; // $ # – ¶
  key <AE02> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [        quotedbl,            1,         emdash, doublelowquotemark ] }; // " 1 — „
  key <AE03> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [   guillemotleft,            2,           less,  leftdoublequotemark ] }; // « 2 < “
  key <AE04> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [  guillemotright,            3,        greater, rightdoublequotemark ] }; // » 3 > ”
  key <AE05> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [       parenleft,            4,    bracketleft,      lessthanequal ] }; // ( 4 [ ≤
  key <AE06> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [      parenright,            5,   bracketright,   greaterthanequal ] }; // ) 5 ] ≥
  key <AE07> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [              at,            6,    asciicircum                 ] }; // @ 6 ^
  key <AE08> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [            plus,            7,      plusminus,        notsign ] }; // + 7 ± ¬
  key <AE09> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [           minus,            8,          U2212,     onequarter ] }; // - 8 − ¼
  key <AE10> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [           slash,            9,       division,        onehalf ] }; // / 9 ÷ ½
  key <AE11> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [        asterisk,            0,       multiply,  threequarters ] }; // * 0 × ¾
  key <AE12> { [           equal,       degree,       notequal,        minutes ] }; // = ° ≠ ′
  key <BKSP> { [         percent,        grave,          U2030,        seconds ] }; // % ` ‰ ″
  key <DELE> { [ BackSpace ] };
};

Beeepo.jpg