« Utilisateur:Kaze/Touche morte pour ÀÈÇ » : différence entre les versions

De Disposition de clavier bépo
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
Le principal reproche que je fais au Bépo, c'est qu'il y a des lettres hors des deux zones principales de frappe, à savoir : {M} {Z} {W} et {Ç}. C'est un défaut qui n'existe dans quasiment aucune disposition standard, y compris l'AZERTY.
Le principal reproche que je fais au Bépo, c'est qu'[[Zones_de_frappe|il y a des lettres hors des deux zones principales de frappe]], à savoir : {M} {Z} {W} et {Ç}. C'est un défaut qui n'existe dans quasiment aucune disposition standard, y compris l'AZERTY.


À défaut d'avoir une solution toute prête à proposer, je suggère une piste : utiliser une touche AltGr morte pour À, È et Ç. Cela libérerait {À} et {È} pour {W} et {Z}, on pourrait même avoir la quasi-totalité des caractères français tout en conservant deux touches Alt symétriques…  
À défaut d'avoir une solution toute prête à proposer, je suggère une piste : utiliser une touche AltGr morte pour À, È et Ç. Cela libérerait {À} et {È} pour {W} et {Z}, on pourrait même avoir la quasi-totalité des caractères français tout en conservant deux touches Alt symétriques…  




== Zones de frappe sur le clavier ==
== Solution douce : Ç sur AltGr+{A} ==
 
Suggérée par Labnico.
Si on classe les touches d'un clavier pc105 standard par leur mode d'accès (en supposant que l'on suit la méthode dactylo standard), on peut distinguer cinq zones :
  ╭─────┬────────────┬────────────┬─────╮
  │    │            │            │    │
  │  2  │    20    │    20    │  6  │
  │(aux)│(principale)│(principale)│(aux)│
  │    │            │            │    │
  ╰─────┼────────────┴────────────┼─────╯
        │  Alt / Espace / AltGr  │
        ╰─────────────────────────╯
 
* les deux zones principales au centre (2*20 touches)
** les touches sont utilisées confortablement par les 8 doigts
** ces zones sont généralement réservées aux lettres, chiffres et signes de ponctuation
 
* les deux zones complémentaires (2+6 touches sur un clavier pc105, 1+6 touches sur un pc104)
** les touches sont toujours utilisées par l'auriculaire (avec un mouvement contraignant)
** ces zones sont généralement réservées aux symboles et autres caractères moins courants
 
* la barre d'espace et les touches Alt/AltGr (+ Henkan/Muhenkan sur les claviers asiatiques), toujours utilisées par les pouces.
 
 
Voilà ces cinq zones sur une disposition AZERTY :
╭─────╮ ╭─────┬─────┬─────┬─────┬─────╮ ╭─────┬─────┬─────┬─────┬─────╮ ╭─────┬─────╮
│    │ │ 1  │ 2  │ 3  │ 4  │ 5  │ │ 6  │ 7  │ 8  │ 9  │ 0  │ │ ˚  │ +  │
│ ²  │ │ &  │ é  │ "  │ '  │ (  │ │ -  │ è  │ _  │ ç  │ à  │ │ )  │ =   │
╰─────╯ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┤
        │ A  │ Z  │ E  │ R  │ T  │ │ Y  │ U  │ I  │ O  │ P  │ │ ¨  │ £  │
        │    │    │    │    │    │ │    │    │    │    │    │ │ ^  │ $  │
        ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────╯
        │ Q  │ S  │ D  │ F  │ G  │ │ H  │ J  │ K  │ L  │ M  │ │ %  │ ╭-----╮
        │    │    │    │    │ ,  │ │    │    │    │    │    │ │ ù  │ ¦ µ  ¦
╭-----╮ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ╰─────╯ ¦ *  ¦
¦ >  ¦ │ W  │ X  │ C  │ V  │ B  │ │ N  │ ?  │ .   │ /  │    │        ╰-----╯
¦ <  ¦ │    │    │    │    │    │ │    │ ,  │ ;  │ :  │ !  │
╰-----╯ ╰─────┴─────┴─────┴─────┴─────╯ ╰─────┴─────┴─────┴─────┴─────╯
                  ╭───────┬─────────────────────────┬───────╮
                  │  Alt  │                        │ AltGr │
                  │      │                        │      │
                  ╰───────┴─────────────────────────┴───────╯


Et voilà ce que ça donne sur une disposition Bépo :
  ╭─────╮ ╭─────┬─────┬─────┬─────┬─────╮ ╭─────┬─────┬─────┬─────┬─────╮ ╭─────┬─────╮
  ╭─────╮ ╭─────┬─────┬─────┬─────┬─────╮ ╭─────┬─────┬─────┬─────┬─────╮ ╭─────┬─────╮
  │ #  │ │ "  │ <  │ >  │ (  │ )  │ │ _  │ +  │ -  │ /  │ *  │ │ @  │ µ  │
  │ #  │ │ "  │ <  │ >  │ (  │ )  │ │ _  │ +  │ -  │ /  │ *  │ │ @  │ µ  │
Ligne 55 : Ligne 15 :
         ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────╯
         ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────╯
         │ A  │ U  │ I  │ E  │ ;  │ │ C  │ T  │ S  │ R  │ N  │ │ M  │ ╭-----╮
         │ A  │ U  │ I  │ E  │ ;  │ │ C  │ T  │ S  │ R  │ N  │ │ M  │ ╭-----╮
         │     │    │    │    │ ,  │ │    │    │    │    │    │ │    │ ¦ Ç  ¦
         │   Ç │    │    │    │ ,  │ │    │    │    │    │    │ │    │ ¦     ¦
  ╭-----╮ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ╰─────╯ ¦    ¦
  ╭-----╮ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ╰─────╯ ¦    ¦
  ¦ Ê  ¦ │ À  │ Y  │ X  │ :  │ K  │ │ ?  │ Q  │ G  │ H  │ F  │        ╰-----╯
  ¦ Ê  ¦ │ À  │ Y  │ X  │ :  │ K  │ │ ?  │ Q  │ G  │ H  │ F  │        ╰-----╯
Ligne 65 : Ligne 25 :
                   ╰───────┴─────────────────────────┴───────╯
                   ╰───────┴─────────────────────────┴───────╯


Je trouve que les touches des zones auxiliaires sont très inconfortables à utiliser, surtout pour {W} et {Ç}. Je trouve particulièrement regrettable que la touche {Ç} soit sur l'emplacement Europe-1 : sur un clavier type pc104, cette touche devient encore plus inaccessible que {W} !


Avantages
* on ne casse pas toute la disposition
* ça résoud le problème du placement de {Ç} sur un clavier pc104 (ou certains clavier pc105)


== Solution douce : Ç sur AltGr+{A} ==
Inconvénients
 
* pas très mnémotechnique
╭─────╮ ╭─────┬─────┬─────┬─────┬─────╮ ╭─────┬─────┬─────┬─────┬─────╮ ╭─────┬─────╮
* il faut dépacer Æ ailleurs, ou le faire avec une touche Compose (ce qui n'a rien de rédhibitoire tant qu'on ne fait pas de Danois).
│ #  │ │ "  │ <  │ >  │ (  │ )  │ │ _  │ +  │ -  │ /  │ *   │ │ @  │ µ  │
│ $  │ │ 1  │ 2  │ 3  │ 4  │ 5  │ │ 6  │ 7  │ 8  │ 9  │ 0  │ │ =  │ %  │
╰─────╯ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┤
        │ B  │ É  │ P  │ O  │ È  │ │ !  │ V  │ D  │ L  │ J  │ │ Z  │ W  │
        │    │    │    │    │    │ │ ^  │    │    │    │    │ │    │    │
        ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────╯
        │ A  │ U  │ I  │ E  │ ;  │ │ C  │ T  │ S  │ R  │ N  │ │ M  │ ╭-----╮
        │  Ç │    │    │    │ ,   │ │    │    │    │    │    │ │    │ ¦    ¦
╭-----╮ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ╰─────╯ ¦    ¦
¦ Ê  ¦ │ À  │ Y  │ X  │ :  │ K  │ │ ?  │ Q  │ G  │ H  │ F  │        ╰-----╯
¦    ¦ │    │    │    │ .  │    │ │ '  │    │    │    │    │
╰-----╯ ╰─────┴─────┴─────┴─────┴─────╯ ╰─────┴─────┴─────┴─────┴─────╯
                  ╭───────┬─────────────────────────┬───────╮
                  │  Alt  │                        │ AltGr │
                  │      │                        │      │
                  ╰───────┴─────────────────────────┴───────╯
 
Suggérée par Labnico. Ça ne résoud pas tout, ça n'est pas très mnémotechnique, mais ça a déjà le mérite de ne pas tout casser, et ça passe sur un clavier pc104. En trouvant une meilleure place pour {W} ça serait une belle amélioration.


Resterait à déplacer Æ ailleurs, ou le faire avec une touche Compose, ce qui n'a rien de rédhibitoire tant qu'on ne fait pas de Danois.
En trouvant une meilleure place pour {W} ça serait une belle amélioration.




Ligne 140 : Ligne 84 :


Pour le reste, ça ne changerait rien au fond du problème.
Pour le reste, ça ne changerait rien au fond du problème.
== Bépo-intl : deux touches mortes ==
Les touches mortes sont ici placées sur les annulaires, afin de garder la position du {É} pour l'accent aigu, histoire de continuer à l'appeler « Bépo ». D'un point de vue ergonomique, les majeurs seraient peut-être plus indiqués.
╭─────╮ ╭─────┬─────┬─────┬─────┬─────╮ ╭─────┬─────┬─────┬─────┬─────╮ ╭─────┬─────╮
│ #  │ │ "  │ <  │ >  │ (  │ )  │ │ _  │ +  │ -  │ /  │ *  │ │ @  │ µ  │
│ $  │ │ 1  │ 2  │ 3  │ 4  │ 5  │ │ 6  │ 7  │ 8  │ 9  │ 0  │ │ =  │ %  │
╰─────╯ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┤
        │ B  │ {{R|¨}}  │ P  │ O  │ W  │ │ V  │ L  │ D  │ {{R|^}}  │ J  │ │ !  │    │
        │    │ {{R|´}}  │    │    │    │ │    │    │    │ {{R|`}}  │    │ │ {{R|^}}  │    │
        ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────╯
        │ A  │ U  │ I  │ E  │ ;  │ │ C  │ T  │ S  │ R  │ N  │ │ ?  │ ╭-----╮
        │    │    │    │    │ ,  │ │    │    │    │    │    │ │ '  │ ¦    ¦
╭-----╮ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ╰─────╯ ¦    ¦
¦    ¦ │ Z  │ Y  │ X  │ :  │ K  │ │ M  │ Q  │ G  │ H  │ F  │        ╰-----╯
¦    ¦ │    │    │    │ .  │    │ │    │    │    │    │    │
╰-----╯ ╰─────┴─────┴─────┴─────┴─────╯ ╰─────┴─────┴─────┴─────┴─────╯
                  ╭───────┬─────────────────────────┬───────╮
                  │  Alt  │                        │  Alt  │
                  │      │                        │      │
                  ╰───────┴─────────────────────────┴───────╯
Le réel intérêt de cette solution serait pour une version internationale du Bépo. Il serait facile de redéfinir ces deux touches mortes en fonction des besoins de chaque langue. Au risque de choquer les puristes, on pourrait même faire des entorses du type « ¨+S = ß ».

Version du 30 avril 2008 à 18:44

Le principal reproche que je fais au Bépo, c'est qu'il y a des lettres hors des deux zones principales de frappe, à savoir : {M} {Z} {W} et {Ç}. C'est un défaut qui n'existe dans quasiment aucune disposition standard, y compris l'AZERTY.

À défaut d'avoir une solution toute prête à proposer, je suggère une piste : utiliser une touche AltGr morte pour À, È et Ç. Cela libérerait {À} et {È} pour {W} et {Z}, on pourrait même avoir la quasi-totalité des caractères français tout en conservant deux touches Alt symétriques…


Solution douce : Ç sur AltGr+{A}

Suggérée par Labnico.

╭─────╮ ╭─────┬─────┬─────┬─────┬─────╮ ╭─────┬─────┬─────┬─────┬─────╮ ╭─────┬─────╮
│ #   │ │ "   │ <   │ >   │ (   │ )   │ │ _   │ +   │ -   │ /   │ *   │ │ @   │ µ   │
│ $   │ │ 1   │ 2   │ 3   │ 4   │ 5   │ │ 6   │ 7   │ 8   │ 9   │ 0   │ │ =   │ %   │
╰─────╯ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┤
        │ B   │ É   │ P   │ O   │ È   │ │ !   │ V   │ D   │ L   │ J   │ │ Z   │ W   │
        │     │     │     │     │     │ │ ^   │     │     │     │     │ │     │     │
        ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────╯
        │ A   │ U   │ I   │ E   │ ;   │ │ C   │ T   │ S   │ R   │ N   │ │ M   │ ╭-----╮
        │   Ç │     │     │     │ ,   │ │     │     │     │     │     │ │     │ ¦     ¦
╭-----╮ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ╰─────╯ ¦     ¦
¦ Ê   ¦ │ À   │ Y   │ X   │ :   │ K   │ │ ?   │ Q   │ G   │ H   │ F   │         ╰-----╯
¦     ¦ │     │     │     │ .   │     │ │ '   │     │     │     │     │
╰-----╯ ╰─────┴─────┴─────┴─────┴─────╯ ╰─────┴─────┴─────┴─────┴─────╯
                  ╭───────┬─────────────────────────┬───────╮
                  │  Alt  │                         │ AltGr │
                  │       │                         │       │
                  ╰───────┴─────────────────────────┴───────╯


Avantages

  • on ne casse pas toute la disposition
  • ça résoud le problème du placement de {Ç} sur un clavier pc104 (ou certains clavier pc105)

Inconvénients

  • pas très mnémotechnique
  • il faut dépacer Æ ailleurs, ou le faire avec une touche Compose (ce qui n'a rien de rédhibitoire tant qu'on ne fait pas de Danois).

En trouvant une meilleure place pour {W} ça serait une belle amélioration.


Solution violente : AltGr mort pour Á/È/Ç

Le seul moyen pour ne pas avoir de lettre hors des pavés principaux serait de recourir à une touche morte et de déplacer certaines touches. Voilà un exemple parfaitement arbitraire (ni corpus ni rien) de ce que ça pourrait donner en mettant une touche morte en [I] (c'est la touche qui me paraît la plus appropriée à cet usage) :

╭─────╮ ╭─────┬─────┬─────┬─────┬─────╮ ╭─────┬─────┬─────┬─────┬─────╮ ╭─────┬─────╮
│ #   │ │ "   │ <   │ >   │ (   │ )   │ │ _   │ +   │ -   │ /   │ *   │ │ @   │ µ   │
│ $   │ │ 1   │ 2   │ 3   │ 4   │ 5   │ │ 6   │ 7   │ 8   │ 9   │ 0   │ │ =   │ %   │
╰─────╯ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┤
        │ B   │ É   │ P   │ O   │ W   │ │ V   │ D   │    │ L   │ J   │ │ !   │     │
        │     │     │     │     │     │ │     │     │     │     │     │ │ ^   │     │
        ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────╯
        │ A   │ U   │ I   │ E   │ ;   │ │ C   │ T   │ S   │ R   │ N   │ │ ?   │ ╭-----╮
        │   ÀÙ │     │   È │ ,   │ │   Ç │     │     │     │     │ │ '   │ ¦     ¦
╭-----╮ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ╰─────╯ ¦     ¦
¦ Ê   ¦ │ Z   │ Y   │ X   │ :   │ K   │ │ M   │ Q   │ G   │ H   │ F   │         ╰-----╯
¦     ¦ │     │     │     │ .   │     │ │     │     │     │     │     │
╰-----╯ ╰─────┴─────┴─────┴─────┴─────╯ ╰─────┴─────┴─────┴─────┴─────╯
                  ╭───────┬─────────────────────────┬───────╮
                  │  Alt  │                         │  Alt  │
                  │       │                         │       │
                  ╰───────┴─────────────────────────┴───────╯

Attention : {W}, {Z}, {V}, {D} et {M} ont été déplacées « au pif » ; l'apostrophe, l'accent circonflexe et les points d'exclamation / interrogation, qui ne sont pas utilisés dans le flot, sont déportés sur la droite. Ce schéma n'est pas une proposition, juste une illustration de ce qu'il faudrait faire pour garder toutes les lettres dans les deux pavés principaux. Pour que cela devienne une vraie proposition, il faudrait étudier sérieusement le déplacement de ces touches. Si l'éventualité d'une touche morte « à la Leboutte » n'est pas rédhibitoire, je pourrais m'y coller.

Avantages :

  • toutes les lettres sont dans les zones principales de frappe : je préfère de loin taper deux touches sous les doigts plutôt qu'une seule sur l'auriculaire en extension ;
  • réduction de la charge des auriculaires, minime pour le français mais très sensible pour l'anglais, l'allemand, la prog ;
  • ça libère deux touches à droite, qui pourraient être utilisées pour des symboles ou des diacritiques moins courants ;
  • ça libère une place en Maj+[I] pour une autre touche morte (tréma, ligature) ou la touche Compose ;
  • le digramme « où » me parait plus facile ;
  • la disposition devient très facilement adaptable à d'autres langues (pour des francophones écrivant occasionnellement dans d'autres langues), il suffit de retoucher la couche AltGr ;
  • les touches Alt sont symétriques, donc permutables avec Ctrl ou Shift.

Inconvénients :

  • légère perte d'efficacité pour le français puisque ÈÀÇ requièrent désormais une touche morte ;
  • c'est une très grosse remise en cause du layout actuel, il faut replacer WZVDM, sans parler de l'impact que ça pourrait avoir sur les autres lettres (pour garder des digrammes faciles).

Étant nouveau sur le projet je suis bien mal placé pour proposer une telle modification. J'ajouterais pour finir que d'autres contributeurs Bépo sont bien plus à même que moi d'évaluer la pertinence de cette suggestion. En clair : si c'est une idée débile, ne vous gênez pas pour le dire. :-)


Variante : accent mort pour À/È/Ç

Pour garder la couche AltGr, on peut utiliser une touche « accent mort » qui se comporterait de la même façon. C'est facile à impémenter sous Windows™ et MacOS X, mais ça suppose de recourir à un fichier « .XCompose » sous Linux.

Pour le reste, ça ne changerait rien au fond du problème.


Bépo-intl : deux touches mortes

Les touches mortes sont ici placées sur les annulaires, afin de garder la position du {É} pour l'accent aigu, histoire de continuer à l'appeler « Bépo ». D'un point de vue ergonomique, les majeurs seraient peut-être plus indiqués.

╭─────╮ ╭─────┬─────┬─────┬─────┬─────╮ ╭─────┬─────┬─────┬─────┬─────╮ ╭─────┬─────╮
│ #   │ │ "   │ <   │ >   │ (   │ )   │ │ _   │ +   │ -   │ /   │ *   │ │ @   │ µ   │
│ $   │ │ 1   │ 2   │ 3   │ 4   │ 5   │ │ 6   │ 7   │ 8   │ 9   │ 0   │ │ =   │ %   │
╰─────╯ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┤
        │ B   │ ¨   │ P   │ O   │ W   │ │ V   │ L   │ D   │ ^   │ J   │ │ !   │     │
        │     │ ´   │     │     │     │ │     │     │     │ `   │     │ │ ^   │     │
        ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────╯
        │ A   │ U   │ I   │ E   │ ;   │ │ C   │ T   │ S   │ R   │ N   │ │ ?   │ ╭-----╮
        │     │     │     │     │ ,   │ │     │     │     │     │     │ │ '   │ ¦     ¦
╭-----╮ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ╰─────╯ ¦     ¦
¦     ¦ │ Z   │ Y   │ X   │ :   │ K   │ │ M   │ Q   │ G   │ H   │ F   │         ╰-----╯
¦     ¦ │     │     │     │ .   │     │ │     │     │     │     │     │
╰-----╯ ╰─────┴─────┴─────┴─────┴─────╯ ╰─────┴─────┴─────┴─────┴─────╯
                  ╭───────┬─────────────────────────┬───────╮
                  │  Alt  │                         │  Alt  │
                  │       │                         │       │
                  ╰───────┴─────────────────────────┴───────╯

Le réel intérêt de cette solution serait pour une version internationale du Bépo. Il serait facile de redéfinir ces deux touches mortes en fonction des besoins de chaque langue. Au risque de choquer les puristes, on pourrait même faire des entorses du type « ¨+S = ß ».