« Utilisateur:Arathor/Bépo-altgrsym-2 » : différence entre les versions

De Disposition de clavier bépo
m (a déplacé Utilisateur:Aurélien/Version 0.7.1 vers Utilisateur:Arathor/Version 0.7.1 : Page déplacée automatiquement lorsque l’utilisateur « Aurélien » est devenu « Arathor »)
Aucun résumé des modifications
Ligne 20 : Ligne 20 :
</code></center>
</code></center>


'''Version suivante : [[Utilisateur:Aurélien/Version 0.7.2|0.7.2]]'''
'''Version suivante : [[Utilisateur:Arathor/Version 0.7.2|0.7.2]]'''


==Changements depuis la [[Utilisateur:Aurélien/Version 0.7.0|version 0.7.0]]==
==Changements depuis la [[Utilisateur:Arathor/Version 0.7.0|version 0.7.0]]==
*CapsLock redevient CapsLock et Alt est transféré sur la touche ² pour simplifier les choses.
*CapsLock redevient CapsLock et Alt est transféré sur la touche ² pour simplifier les choses.
*Pour les chiffres : l'essai ne m'a pas semblé très concluant, donc retour à la disposition d'origine. L'idéal serait en fait un accès aux chiffres quand CapsLock est verrouillé avec le point toujours accessible directement (ce n'est pas le cas par défaut sous Xorg, pour les chiffres).
*Pour les chiffres : l'essai ne m'a pas semblé très concluant, donc retour à la disposition d'origine. L'idéal serait en fait un accès aux chiffres quand CapsLock est verrouillé avec le point toujours accessible directement (ce n'est pas le cas par défaut sous Xorg, pour les chiffres).

Version du 20 octobre 2012 à 17:10

03/2007

╔═════╦────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╦═══════╗
║     ║ 1 „│ 2 “│ 3 ”│ 4 ¤│ 5 º║ 6 –│ 7 ª│ 8 -│ 9 ∙│ 0 /│ ≠ ¬│    ║       ║
║ Alt ║ " ¹│ « ²│ » ³│ ( `│ ) °║ –  │ + ±│ - -│ * ×│ / ÷│ = ≈│ % ‰║ <--   ║
╠═════╩═╦──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──╚═╦═════╣
║  |<-  ║ 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 ˆ║   <-'   ║
╠══════╦═╩──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╩═════════╣
║   ^  ║ È Ê│ À ˜│ H  │ Y ¥│ : …│ K ⍽║ ;  │ Q Ø│ G ≤│ X ≥│ J †║     ^     ║
║   |  ║ è ê│ à ~│ h /│ y {│ . }│ k \║ ' ’│ q ø│ g <│ x >│ j @║     |     ║
╠══════╩╦═════╦═══════╦═══════════════════════╦═══════╦═══════╩════╦══════╣
║       ║     ║       ║ _         Esp. inséc. ║       ║            ║      ║
║ Ctrl  ║     ║ AltGr ║ Espace                ║ AltGr ║            ║ Ctrl ║
╚═══════╝     ╚═══════╩═══════════════════════╩═══════╝            ╚══════╝

Version suivante : 0.7.2

Changements depuis la version 0.7.0

  • CapsLock redevient CapsLock et Alt est transféré sur la touche ² pour simplifier les choses.
  • Pour les chiffres : l'essai ne m'a pas semblé très concluant, donc retour à la disposition d'origine. L'idéal serait en fait un accès aux chiffres quand CapsLock est verrouillé avec le point toujours accessible directement (ce n'est pas le cas par défaut sous Xorg, pour les chiffres).
  • Échange des touches è et ! pour que le é soit plus accessible.
  • Remise à plat pour les caractères spéciaux :
    • les caractères non-français accessibles par touche morte uniquement ;
    • la homerow en AltGr est réservé aux caractères pour programmeurs (sauf pour æ ù € ¢) ;
    • les maths sur la rangée du haut, avec les chiffres ;

Fichier xkb

À rajouter à la fin de /usr/share/X11/xkb/symbols/fr (Debian)

 // Keymap fr-dvorak-bépo 0.7.1
 partial alphanumeric_keys
 xkb_symbols "bepo" {
    include "latin"
    name[Group1]= "France - Dvorak - Bépo -- version 0.7.1";
    // Les deux AltGr
    include "level3(ralt_switch)"
    include "level3(lalt_switch)"
    // La touche ² de l'azerty devient Alt
    key <TLDE> { [ Alt_L, Alt_L, Alt_L, Alt_L ] };
    key <AE01> { [        quotedbl,            1,    onesuperior, doublelowquotemark ] };
    key <AE02> { [   guillemotleft,            2,    twosuperior, leftdoublequotemark ] };
    key <AE03> { [  guillemotright,            3,  threesuperior, rightdoublequotemark ] };
    key <AE04> { [       parenleft,            4,          grave,       currency ] };
    key <AE05> { [      parenright,            5,         degree,      masculine ] };
    key <AE06> { [       0x1002014,            6,          space,      0x1002013 ] };
    key <AE07> { [            plus,            7,      plusminus,    ordfeminine ] };
    key <AE08> { [           minus,            8,      0x1002012,      0x1002011 ] };
    key <AE09> { [        asterisk,            9,       multiply,      0x10022C5 ] };
    key <AE10> { [           slash,            0,       division,      0x1002215 ] };
    key <AE11> { [           equal,     notequal,          space,        notsign ] };
    key <AE12> { [         percent,        space,          space,          space ] };
    key <AD01> { [               b,            B,     dead_grave,     dead_acute ] };
    key <AD02> { [          eacute,       Eacute,         egrave,         Egrave ] };
    key <AD03> { [               p,            P,          thorn,          Thorn ] };
    key <AD04> { [               o,            O,             oe,             OE ] };
    key <AD05> { [          exclam,    ampersand,        section,      paragraph ] };
    key <AD06> { [        ccedilla,     Ccedilla,     dead_caron,   dead_cedilla ] };
    key <AD07> { [               v,            V,          space,          space ] };
    key <AD08> { [               d,            D,            eth,            ETH ] };
    key <AD09> { [               l,            L,          space,       sterling ] };
    key <AD10> { [               f,            F,     rightarrow,      leftarrow ] };
    key <AD11> { [               z,            Z,      downarrow,        uparrow ] };
    key <AD12> { [               w,            W,          space,          space ] };
    key <AC01> { [               a,            A,             ae,             AE ] };
    key <AC02> { [               u,            U,         ugrave,         Ugrave ] };
    key <AC03> { [               i,            I,     numbersign,          space ] };
    key <AC04> { [               e,            E,       EuroSign,          space ] };
    key <AC05> { [           comma,     question,          space,          space ] };
    key <AC06> { [               c,            C,           cent,      copyright ] };
    key <AC07> { [               t,            T,            bar,      trademark ] };
    key <AC08> { [               s,            S,         dollar,         ssharp ] };
    key <AC09> { [               n,            N,    bracketleft,          space ] };
    key <AC10> { [               r,            R,   bracketright,     registered ] };
    key <AC11> { [               m,            M, dead_circumflex,            mu ] };
    key <BKSL> { [ dead_circumflex, dead_diaeresis,   exclamdown,   questiondown ] };
    // La 105 ème touche des claviers français
    key <LSGT> { [          egrave,       Egrave,          ecirc,          Ecirc ] };
    key <AB01> { [          agrave,       Agrave,     asciitilde,     dead_tilde ] };
    key <AB02> { [               h,            H,      backslash,          space ] };
    key <AB03> { [               y,            Y,      braceleft,            yen ] };
    key <AB04> { [          period,        colon,     braceright,      0x1002026 ] };
    key <AB05> { [               k,            K,          slash,      0x100202F ] };
    key <AB06> { [      apostrophe,    semicolon, rightsinglequotemark,    space ] };
    key <AB07> { [               q,            Q,         oslash,       Ooblique ] };
    key <AB08> { [               g,            G,           less,  lessthanequal ] };
    key <AB09> { [               x,            X,        greater, greaterthanequal ] };
    key <AB10> { [               j,            J,             at,          space ] };
    key <SPCE> { [           space,   underscore,          space,   nobreakspace ] };
};