Utilisateur:Amic

De Disposition de clavier bépo

TODO

Clavier Michu…

Le but est de faire un clavier visuel, avec des autocollants, qui soit pratique pour une utilisation combinée avec la souris. En particulier efficace pour la saisie à une main, et pour les applications graphiques, type Gimp. Le must ce serait qu’il y ait le pavé numérique en accès direct pour Blender, même sur un petit clavier style TM ou portable.

Pistes : Je pars sur un clavier pour droitier (qui utilise la souris à droite).

  • Prendre 4 lignes de hauteur, et compacter les lettres sur la droite. Sur un TM, si on vire les directionnelles, on peut avoir 34 petites touches carrées à droite de la touche entrée (Sauf que la touche desktop a un comportement étrange, je ne sais pas qu’est-ce qu’on peut gérer au final, disons 32 si on garde l’AltGr et celle là). Sur un laptop on peut honnêtement attrapper toutes les colonnes sauf les trois premières tout en gardant le pouce sous le CtrlDroit, ce qui fait aussi 34 petites touches.
  • Le pavé numérique sous les trois colonnes de gauche (je sais pas encore si je le mets en mode téléphone ou pavé numérique, je pense que ça va rester pavé numérique par pragmatisme par rapport aux jeux comme robots !).

Reste à voir la méthodologie. Je pense pas qu’il faille le prévoir optimal pour une frappe à deux mains, on a le bépo pour ça, sauf que si on prend une position alternative de repos, type è^vt rjzw, on a facilement accès aux 4 rangées et ça peut marcher. J’hésite à savoir ce que je veux y mettre. En gros la seule touche « de fonction » qu’il faudrait à tout pris déplacer, c’est le Tab, rendu complètement inaccessible.

Sinon je sais pas trop en gros ce que je voudrais y mettre, mais je pense qu’il faut mettre les trucs qui font la belle typographie du français, enfin tous les trucs qui pourraient plaire à madame Michu. L’idée est de ne pas chercher l’optimalité à tout prix (peine perdue dans le cas d’une utilisation mixte) mais plutôt une amélioration conséquente de l’azerty, et un clavier vraiment bon pour les ordis portables. Si vous êtes motivés pour m’aider on peut même essayer d’appliquer une méthodologie analogue à celle du bépo.

Le must à mon avis : Que la touche CapsLock soit une bascule entre ce mode et le bépo (ou bépo-math pour moi), parce que là, avec un pavé num, et une écriture facile à une main elle ne sert vraiment plus à rien.

Ça en tout cas c’est tout à fait faisable : cf ici. Trois choses à faire à mon goût :
  • se rajouter une variante bépo-maths (dans /usr/share/X11/xkb/symbols/fr) qui fera mes deux problèmes à la fois, quelque chose comme ça :
partial alphanumeric_keys
xkb_symbols "bepo_math-1main" {
    include "level3(ralt_switch)"
    replace key <CAPS> {[ISO_Next_Group]}; // ici ça marche parce qu’on a que deux groupes, c’est pas très propre quand même

    name[Group1]= "Bépo, Math";
    name[Group2]= "Une main";

// puis on met du blabla là
// du genre
    key <LSGT> { [ecircumflex, Ecircumflex,slash ], [a, A, b, B] };

// qui donne la touche Ê    en normal et A B  en mode 1-main quand on l’a activé sur CapsLock
//                     ê /               a b
  • Ensuite on rajoute ça dans /usr/share/X11/xkb/rules/evdev.xml (au bon endroit), comme ça xfce est content et on peut l’installer à la main :
        <variant>
          <configItem>
            <name>bepo_math</name>
            <description>1-main et bépo avec les maths</description>
          </configItem>
	</variant>
  • et le petit bonus bidouille qui est absolument pas propre à mon goût, il faut rajouter les deux lignes suivantes en dessous de celles qui commencent par !
! model		layout		=	compat
  bepo-1main    fr		=	+ledcaps(group_lock)

! model		layout				=	symbols
  bepo-1main	fr			=	pc+fr(bepo_math)

Et alors un charge la dispo en faisant

setxkbmap -model bepo-1main

Et ça met même les lumières pour dire si on est en 1 main ou en bépo.

bépo-maths

Il y a beaucoup trop de symboles à mon goût dans le bépo. Et ça laisse pas troop le choix, si on veut se mettre des trucs persos dans les trous, ça oblige tout de suite à forker. Je vais me faire une version avec des maths sous la main droite en AltGr, un peur le même genre de symboles qu’ils ont sur le neo. À suivre


À designer

Un modèle de mains sous Blender, avec un script qui prend un texte et une dispo et qui fait une vidéo ! Ça serait super chouette comme vidéo de promo.

À programmer

Un jeu à la GuitarHero, ça le ferait, pour bosser la fluidité, et pas forcément la rapidité où l’exactitude.

À blablater

Bilan à un jour, bilan à une semaine de TM et bépo (ça va commencer à être dûr, ma mémoire est pas si bonne).

Alphabet phonétique

Autres dominations (vélo couché)…