« Utilisateur:Amic » : différence entre les versions
Ligne 45 : | Ligne 45 : | ||
</pre> | </pre> | ||
* et le petit bonus bidouille | * et le petit bonus bidouille, c’est de mettre les lumières pour dire si on est en 1 main ou en bépo : rajouter ces deux lignes dans /usr/share/X11/xkb/rules/evdev | ||
<pre> | <pre>! layout variant = compat | ||
fr bepo_math = +ledcaps(group_lock) | |||
</pre> | |||
Le | Ça marche très bien si j’ai qu’un seul clavier. Si je branche mon TM en plus, la touche Caps Lock se met à basculer entre 3 modes : Le mode normal, le mode 1-main et le mode AltGr seul, ce qui est pas ben ben pratique. Je pense qu’il faut que je vire la définition de la touche CapsLock dans mes symbols et que je la mette direct dans un compat spécifique. | ||
== bépo-maths == | == bépo-maths == |
Version du 27 février 2010 à 23:03
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, c’est de mettre les lumières pour dire si on est en 1 main ou en bépo : rajouter ces deux lignes dans /usr/share/X11/xkb/rules/evdev
! layout variant = compat fr bepo_math = +ledcaps(group_lock)
Ça marche très bien si j’ai qu’un seul clavier. Si je branche mon TM en plus, la touche Caps Lock se met à basculer entre 3 modes : Le mode normal, le mode 1-main et le mode AltGr seul, ce qui est pas ben ben pratique. Je pense qu’il faut que je vire la définition de la touche CapsLock dans mes symbols et que je la mette direct dans un compat spécifique.
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é)…