[clavier] : dvorak (résolu)
Publié : jeu. 26 déc. 2019, 00:58
Bonjour,
Est-ce que quelqu'un a essayé les claviers dvorak ?
Est-ce que quelqu'un a essayé les claviers dvorak ?
Forum d'entraide ! Posez vos questions ici
https://forums.archlinux.fr/
qu'est-ce que le BÉPO a de spécifique ?
tu t'es entraîné avec un logiciel ou c'est par habitude ?bobo a écrit : ↑ven. 27 déc. 2019, 08:44 J'ai déménagé en 2012 en Allemagne, et à un moment entre l'AZERTY à la maison, le QWERTY sur les matos du boulot, et ocassionellement le QWERTZ j'ai pété un plomb et j'ai sauté le pas. Je ne regrette pas, même s'il faut un peu de temps pour s'adapter, mais écrire sans regarder les touches c'est un vrai confort
attends, tu changes juste le mapping du système !?bobo a écrit : ↑ven. 27 déc. 2019, 14:31 En « cadeau » : l'aide-mémoire que j'ai en signature sur le forum de bepo.fr
https://download.tuxfamily.org/dvorak/d ... emoire.pdf
L'idée c'est de poser ça sur son bureau a début: ne surtout pas mettre des autocollants sur ton clavier. Ça sert de béquille le temps d'apprendre, et à un moment tu vas t'en passer naturellement. Le même genre d'astuce peut être utiliser avec n'importe quelle clavier dvorak
(il doit être obsolète pour la version 1.1, car vieux d'avant la procédure AFNOR, mais la carte de base ne doit pas avoir changé; il est sans doute possible de trouver un document à jour pour la version 1.1, ou au pire de demander)
c'est ce que j'étais en train de me dire, ça vaut peut-être la peine de commencer directement en dvorak-us...bobo a écrit : ↑ven. 27 déc. 2019, 14:31 J'ai connu 3 bépoètes, 1 utilisateur de dvorak-fr, 1 utilisateur de dvorak-us. L'utilisateur de dvorak-fr a abandonné. L'utilisateur de dvorak-us était content, je ne l'ai pas croisé depuis 7 ans, mais je suis prêt à parier qu'il n'a pas bougé là-dessus. Le dvorak-us est en place depuis longtemps et est disponible par défaut sans manip' de ninja sur Windows, des fois je regrette de ne pas avoir appris ça pour m'éviter des soucis de VNC, NX client, et autres solutions pour se connecter à des machines linux depuis des machines Windows…
C'est souvent que je me retrouve à écrire en anglais, mais à part ça, je n'ai pas spécialement besoin du layout us... Il y a une variante qui a l'air bien : http://arjenvankol.com/dvorak.php
/usr/share/kbd/keymaps/i386/dvorak/
ont une autre syntaxe./usr/share/X11/xkb/symbols
Code : Tout sélectionner
18:55 bobo@ symbols% grep -C 5 -e dvorak-intl /usr/share/X11/xkb/symbols/us
// Dvorak intl., with dead keys
// Olivier Mehani (shtrom-xorg@ssji.net)
// Reproduce the per-key mapping of us(intl) for the dvorak layout
// aka "I just swapped my keys over"
partial alphanumeric_keys
xkb_symbols "dvorak-intl" {
include "us(dvorak)"
name[Group1]= "English (Dvorak, intl., with dead keys)";
key <TLDE> { [dead_grave, dead_tilde, grave, asciitilde ] };
'
et "
si je me souviens bien la première frappe est considérée comme touche morte pour faire les accents aigüs ou les 2 points du « ü » de « aigü ». Pas sûr du comportement de dvorak-intl ou de la variante que tu pointes. C'est un point important à regarder pour de premiers essais.effectivement, ce n'est pas la même syntaxe...bobo a écrit : ↑sam. 28 déc. 2019, 19:05 tu peux trouver toutes les dispositions de claviers de X ici:/usr/share/X11/xkb/symbols
Par exemple on trouve le dvorak-intl auquel il est fait référence dans l'article:Code : Tout sélectionner
18:55 bobo@ symbols% grep -C 5 -e dvorak-intl /usr/share/X11/xkb/symbols/us // Dvorak intl., with dead keys // Olivier Mehani (shtrom-xorg@ssji.net) // Reproduce the per-key mapping of us(intl) for the dvorak layout // aka "I just swapped my keys over" partial alphanumeric_keys xkb_symbols "dvorak-intl" { include "us(dvorak)" name[Group1]= "English (Dvorak, intl., with dead keys)"; key <TLDE> { [dead_grave, dead_tilde, grave, asciitilde ] };
Dans le wiki, lebobo a écrit : ↑sam. 28 déc. 2019, 19:05 Le principale avantage du dvorak US c'est qu'il est partout par défaut (linux, windows, mac). C'est dommage de prendre des habitudes avec une variante. Si les modifications ne sont pas trop grande il est possible d'avoir ses habitudes et son confort sur son|ses ordi(s) perso, et pouvoir utilisé 99% de ça. Facteur rédibitoire: des changements dans le layout de base… (il y a pas mal de variantes de BÉPO avec des changements de position de caractères, mais je reste sur ce qui est disponible dans X11). Ici ça n'a pas l'air d'être le cas, mais pas sûr
dvorak-programmer
me fait de l’œil... Est-ce que tu saurais s'il est répandu ? /usr/share/X11/xkb/symbols/us
, la base reste tout de même l'us donc en cas d’incompatibilité, la casse est limitée. Les chiffres sont mélangés mais vu de loin, c'est à peut près tout... Comment fonctionnent les touches mortes, c'est l'équivalent dubobo a écrit : ↑sam. 28 déc. 2019, 19:05 Perso je trouve le système du qwerty-intl (qui doit être similaire au dvorak-intl) un peu naze avec beaucoup de double frappe notamment pour des trucs aussi simple que les quotes'
et"
si je me souviens bien la première frappe est considérée comme touche morte pour faire les accents aigüs ou les 2 points du « ü » de « aigü ». Pas sûr du comportement de dvorak-intl ou de la variante que tu pointes. C'est un point important à regarder pour de premiers essais.
î
ou ï
en azerty ?Code : Tout sélectionner
$ grep -C 7 dvp /usr/share/X11/xkb/symbols/us
// programmer Dvorak, by Roland Kaufmann <rlndkfmn at gmail dot com>
// License: BSD, available at <http://www.kaufmann.no/roland/dvorak/license.html>
// Main features: Numbers are in shift position (like French), symbols have been
// placed in locations that give good hand-alternation and finger rolling with
// symbols that usually follows, accented characters are possible for I18N.
// Patch suggestions should be sent upstream.
partial alphanumeric_keys
xkb_symbols "dvp" {
include "us(dvorak)"
name[Group1] = "English (programmer Dvorak)";
// Unmodified Shift AltGr Shift+AltGr
// symbols row, left side
key <TLDE> { [ dollar, asciitilde, dead_tilde ] };
ï
et le ï
, du coup avec le merdier qwerty-us-intl, tu es obligé de tapé ""
pour avoir « " » ce qui est naze.Code : Tout sélectionner
345 partial alphanumeric_keys
346 xkb_symbols "dvorak-alt-intl" {
347
348 include "us(dvorak)"
349 name[Group1]= "English (Dvorak, alt. intl.)";
350
351 key <AE04> { [ 4, dollar, EuroSign ] };
352
353 key <AD02> { [ comma, less, adiaeresis, dead_caron ] };
354 key <AD03> { [ period, greater, [b]ecircumflex[/b], periodcentered ] };
355 key <AD04> { [ p, P, ediaeresis, dead_cedilla ] };
356 key <AD05> { [ y, Y, udiaeresis ] };
357 key <AD08> { [ c, C, [b]ccedilla[/b], dead_abovedot ] };
358
359 key <AC01> { [ a, A, [b]agrave[/b] ] };
360 key <AC02> { [ o, O, ocircumflex ] };
361 key <AC03> { [ e, E, [b]eacute[/b] ] };
362 key <AC04> { [ u, U, ucircumflex ] };
363 key <AC05> { [ i, I, icircumflex ] };
364 key <AC10> { [ s, S, ssharp, U1E9E ] };
365
366 key <AB01> { [ semicolon, colon, acircumflex ] };
367 key <AB02> { [ q, Q, odiaeresis, dead_ogonek ] };
368 key <AB03> { [ j, J, [b]egrave[/b], dead_doubleacute ] };
369 key <AB04> { [ k, K, [b]ugrave[/b] ] };
370 key <AB05> { [ x, X, idiaeresis ] };
371
372 include "level3(ralt_switch)"
373 };
si j'ai bien compris, l18N est un quasi-acronyme pour le mot 'internationalisation' : https://wiki.thedarkmod.com/index.php?t ... nalization (et L10N veut dire 'localisation')bobo a écrit : ↑dim. 29 déc. 2019, 10:22Ça a l'air d'être une belle trouvaille, et dispo dans X11 ce qui est bon signe pour l'implémentation sur tous les systèmes linux. Il faudrait voir si c'est dispo sur des CentOS/Redhat (à mon taf, je pourrais vérifier, le BÉPO avait mis un peu de temps à arriver).Code : Tout sélectionner
$ grep -C 7 dvp /usr/share/X11/xkb/symbols/us // programmer Dvorak, by Roland Kaufmann <rlndkfmn at gmail dot com> // License: BSD, available at <http://www.kaufmann.no/roland/dvorak/license.html> // Main features: Numbers are in shift position (like French), symbols have been // placed in locations that give good hand-alternation and finger rolling with // symbols that usually follows, accented characters are possible for I18N. // Patch suggestions should be sent upstream. partial alphanumeric_keys xkb_symbols "dvp" { include "us(dvorak)" name[Group1] = "English (programmer Dvorak)"; // Unmodified Shift AltGr Shift+AltGr // symbols row, left side key <TLDE> { [ dollar, asciitilde, dead_tilde ] };
Pour les principales features:
– les nombres en shift comme en AZERTY
– des symboles bougés
– « accentued characters are possile for l18N »: ça je ne sais pas ce que ça veut dire
En effet, il y a beaucoup plus de caractères disponibles en dvorak-intl !
pour le français c'est parfait, mais le nombre de combinaisons activées est bien moindrebobo a écrit : ↑dim. 29 déc. 2019, 10:22 Les touches mortes ça fonctionne comme leï
et leî
, du coup avec le merdier qwerty-us-intl, tu es obligé de tapé""
pour avoir « " » ce qui est naze.
Je focalise un peu sur les lettres accentuées. J'ai l'impression que le dvorak-programmer est de ce point de vue assez limité. En fouillant dans /usr/share/X11/xkb/us je suis tombé sur "dvorak-alt-intl" qui a l'air d'être une version Dvorak-US avec l'internationalisation avec la touche AltGr. Il a l'air possible de faire tous les caractères utiles en français avec AltGr (ccedilla, agrave, egrave, eacute, ugrave).
Code : Tout sélectionner
345 partial alphanumeric_keys 346 xkb_symbols "dvorak-alt-intl" { 347 348 include "us(dvorak)" 349 name[Group1]= "English (Dvorak, alt. intl.)"; 350 351 key <AE04> { [ 4, dollar, EuroSign ] }; 352 353 key <AD02> { [ comma, less, adiaeresis, dead_caron ] }; 354 key <AD03> { [ period, greater, [b]ecircumflex[/b], periodcentered ] }; 355 key <AD04> { [ p, P, ediaeresis, dead_cedilla ] }; 356 key <AD05> { [ y, Y, udiaeresis ] }; 357 key <AD08> { [ c, C, [b]ccedilla[/b], dead_abovedot ] }; 358 359 key <AC01> { [ a, A, [b]agrave[/b] ] }; 360 key <AC02> { [ o, O, ocircumflex ] }; 361 key <AC03> { [ e, E, [b]eacute[/b] ] }; 362 key <AC04> { [ u, U, ucircumflex ] }; 363 key <AC05> { [ i, I, icircumflex ] }; 364 key <AC10> { [ s, S, ssharp, U1E9E ] }; 365 366 key <AB01> { [ semicolon, colon, acircumflex ] }; 367 key <AB02> { [ q, Q, odiaeresis, dead_ogonek ] }; 368 key <AB03> { [ j, J, [b]egrave[/b], dead_doubleacute ] }; 369 key <AB04> { [ k, K, [b]ugrave[/b] ] }; 370 key <AB05> { [ x, X, idiaeresis ] }; 371 372 include "level3(ralt_switch)" 373 };
si en plus les variantes ne sont pas répandues, ça ne vaut pas le coût...
il m'est même passé par la tête de me faire mon layout perso...bobo a écrit : ↑dim. 29 déc. 2019, 19:00 Tant que le layout de base est le même tu peux y aller tranquille. Il est possible d'installer sa config aux petits oignons au besoin avec Portable Keyboard Layout, un peu de hack et d'huile de coude. Je ne connais pas trop l'univers dvorak hors BÉPO, mais au vu de toutes les variantes dans X11/xkb, il doit bien y avoir des gens qui s'y sont collés pour contourner les limitations de Windows s'il y en a.
pas d'internationalisation pour Colemak, et ce n'est pas optimisé pour les langages informatiques non plus, ni pour les smartphones : https://fr.wikipedia.org/wiki/Colemakbobo a écrit : ↑dim. 29 déc. 2019, 19:00 La communauté Colemak par exemple fonctionne pas mal avec Portable Keyboard Layout. D'ailleurs ça peut valoir le coup de regarder, en gros c'est + proche du QWERTY standard avec quelques permutations pour mettre tous les caractères qui servent le + en Anglais sur la ligne du milieu. Je n'ai jamais regardé ce que ça donnait en terme d'internationalisation.
comme ils disent, ils savent toujours se servir d'un clavier Qwerty... C'est rassurantbobo a écrit : ↑lun. 30 déc. 2019, 08:16 Voici un bon lien bien rigolo:
https://www.dvzine.org/zine/01-toc.html
À la fin de la page 2 on peut lire que le QWERTY a été modifié pour pouvoir écrire TYPEWRITER avec la ligne du haut
Pour le moment, c'est ludique, mais quand je vais essayer d'écrire des mails, ça risque d'être moins drôle ! Dès que j'arrive à taper hors de klavaro, je te fais signe
Comme c'est pour coder, je n'ai pas eu besoin d'attendre de finir klavaro... L'apostrophe est difficile d'accès sur le clavier international, alors je suis passé au dvorak us standard.
Comme dit Klavaro, "ce n'est pas l'autoroute"...
En fait, je suis déjà en prod', héhé : c'est pour coder !bobo a écrit : ↑mar. 10 mars 2020, 11:43 Si ça peut t'aider, je suis passé « en prod' » autour de 30MPM. Ensuite ça va tout seul au bout d'1-2 semaines parce que tu as plus de pratique forcée
Tu peux passer « en prod' » quand tu penses que c'est gérable niveau taf en terme de perte temporaire de productivité