Journal Composition d'un layout de clavier personnalisé

Posté par  . Licence CC By‑SA.
Étiquettes :
11
25
juil.
2019

Salut à tous, et bonjour, Nal !

Bon voilà, j'ai craqué, ça faisait quelque temps que je lorgnais les différents claviers ici et là.

J'ai regardé le typematrix, mais je trouvais que mis à part la colonne de touches centrale, ben il n'apportait pas grand chose de plus aux claviers qu'on a l'habitude de voir.
Et je suis finalement tombé sur le truly ergonomic et je me suis laissé faire.

Du coup je commence à chercher mon futur layout.
Je code en Python, sous vim et j'utilise awesome. Super et esc doivent être accessibles, le reste aussi.

J'ai commencé à réfléchir un peu et je suis arrivé à ce truc blindé de trous (les TRUCs, ouais).

     ┌────┐ ┌────┬────┬────┬────┐ ┌────┬────┬────┬────┐ ┌────┬────┬────┬────┐ ┌────┐
     │TRUC│ │ F1 │ F2 │ F3 │ F4 │ │ F5 │ F6 │ F7 │ F8 │ │ F9 │F10 │F11 │F12 │ │TRUC│
     └────┘ └────┴────┴────┴────┘ └─┬──┴─┬──┴─┬──┴─┬──┘ └────┴────┴────┴────┘ └────┘
                                    │TRUC│TRUC│TRUC│
   ╔════╗────┬────┬────┬────┬────┬──┴─┬──┴─┬┬─┴──┬─┴──┬────┬────┬────┬────┬────┬────┐
   ║ESC ║|   │~   │1   │2   │3   │4   │5   ││6   │7   │8   │9   │0   │    │    │TRUC│
   ║    ║\   │`   │!   │@   │#   │$   │% € ││^   │&   │*   │_   │-   │+   │=   │    │
  ╔╩════╩═══╗┴───┬┴───┬┴───┬┴───┬┴───╔╧═══╗┘└╔═══╧╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┐
  ║   TAB   ║Q   │W   │E   │R   │T   ║BS  ║  ║DEL ║Y   │U   │I   │O   │P   │{   │}   │
  ║         ║  æ │  é │  è │    │    ║    ║  ║    ║    │  ù │    │  œ │    │[ « │] » │
 ╔╩════════╦╝───┬┴───┬┴───┬┴───┬┴───╔╩═══╦╝  ╚╦═══╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┐
 ║  CTRL   ║A   │S   │D   │F   │G   ║ E  ║    ║ E  ║'   │H   │J   │K   │L   │<   │>   │
 ║         ║  à │    │    │    │    ║ N  ║    ║ N  ║"   │    │    │    │    │(   │)   │
 ╠═════════╣────┼────┼────┼────┼────╢ T  ║    ║ T  ╟────┼────┼────┼────┼────╔════╧════╗
 ║  SUPER  ║Z   │X   │C   │V   │B   ║ R  ║    ║ R  ║N   │M   │;   │.   │?   ║ SUPER   ║
 ║         ║    │    │  ç │    │    ║    ║    ║    ║    │    │,   │:   │/   ║         ║
╔╩═══╦════╦╝───╔╧═══╗┴───╔╧════╧══╦═╩══╦═╝    ╚═╦══╩═╦══╧════╧╗───┴╔═══╧╗───╚╦════╦═══╩╗
║ FN ║ALT ╠════╣PGUP╠════╣ SPACE  ║    ║        ║    ║ SPACE  ╠════╣ ↑  ╠════╣ALT ║TRUC║
║    ║    ║HOME╠════╣END ╠════════╣MAJ ║        ║CMP ╠════════╣  ← ╠════╣ →  ║GR  ║    ║
╚════╩════╩════╣PGDN╠════╝        ║    ║        ║    ║        ╚════╣ ↓  ╠════╩════╩════╝
               ╚════╝             ╚════╝        ╚════╝             ╚════╝

Je suis parti du layout qwerty-lafayette.

J'ai jeté un œil à dvorak-fr et à bépo, sans être vraiment convaincu.

Voilà, si vous avez des suggestions ou des idées, n'hésitez pas les partager, parce que je manque d'imagination pour la fin.

Merci !

  • # en manque d'imagination ?

    Posté par  . Évalué à 3. Dernière modification le 25 juillet 2019 à 23:27.

    J'utilise le layout qwerty-fr, très très bien.

    Pour le choix des touches, à toi de voir ! Sinon pour le prochain tu pourras envisager d'en prendre un entièrement programmable avec QMK, il y a énormément d'exemples de layouts sur le github.

    Et pour l'inspiration, il y a ce reddit de grands malades

    • [^] # Re: en manque d'imagination ?

      Posté par  . Évalué à 1.

      Merci pour tes liens !

      Le prochain, j'espère que ce sera dans très très longtemps !

      J'ai déjà fait un tour sur ce reddit, y'a pas mal de choses intéressantes !

  • # Sympa

    Posté par  . Évalué à 3.

    Intéressant comme layout.

    Après ça reste très personnel, l'important c'est que ça te convienne à toi. Personnellement j'aime bien avoir () [] <> {} / \ directement accessibles, c'est bien plus agréable en développement (php, angular, java principalement).

    J'utilise aussi un qwerty-fr légèrement personnalisé sur mon clavier qwerty-en. Ca m'évite de refaire le visuel mais en contrepartie si quelqu'un d'autre utilise mon clavier, il va avoir du mal à trouver certaines touches.

    La majeure partie des morts l'était déjà de son vivant et le jour venu, ils n'ont pas senti la différence.

    • [^] # Re: Sympa

      Posté par  . Évalué à 2.

      Les touches ()[]<>{} sont accessibles assez facilement modulo une légère extension de l'auriculaire droit.
      La touche shift est directement sous le pouce gauche et du coup, je trouve que la question de l'accès direct devient beaucoup moins problématique.
      / est accessible facilement en descendant l'auriculaire gauche. Je l'utilise souvent sous vim pour rechercher.
      Par contre, je n'utilise pas \ assez souvent pour le prioriser.

      Au final, je cherche à rendre la main gauche la moins mobile possible, car c'est elle qui ira chercher les touches modales. Du coup, c'est principalement la main droite qui s'occupe des caractères spéciaux.

      J'ai envisagé qwerty-fr, mais j'ai préféré prendre qwerty-lafayette comme base.
      Sans doute parce que je préfère compose à alt-gr pour les lettres accentués (entre autres).

      Merci de ton retour, en tout cas !

  • # Titre en français

    Posté par  . Évalué à 2.

    Composition d'un layout de clavier personnalisé

    Composition d'une disposition de clavier personnalisé

    • [^] # Re: Titre en français

      Posté par  . Évalué à 6. Dernière modification le 26 juillet 2019 à 13:56.

      Composition d'une disposition de clavier personnalisé

      Composition d'une disposition de clavier personnalisée

      • [^] # Re: Titre en français

        Posté par  . Évalué à 2. Dernière modification le 26 juillet 2019 à 16:34.

        Composition d​ʼ​une disposition de clavier personnalisée

        • [^] # Re: Titre en français

          Posté par  . Évalué à 2.

          Le clavier peut être personnalisé également. J'opterais pour les deux orthographes.

          • [^] # Re: Titre en français

            Posté par  (site web personnel) . Évalué à 4. Dernière modification le 27 juillet 2019 à 09:42.

            Tu veux dire quelque chose comme :

            "Composition d​'​une disposition de clavier personnalisé.e"

            L'écriture inclusive permet une écriture quantique, à comprendre ici comme une écriture où certaines informations grammaticales ne sont pas déterminées de manière stable !

          • [^] # Re: Titre en français

            Posté par  . Évalué à 1. Dernière modification le 27 juillet 2019 à 13:39.

            Non. La composition est personnalisée d'abord, et une fois ceci fait, le clavier est personnalisé. En attendant, il est personnalisable, au mieux.

            • [^] # Re: Titre en français

              Posté par  . Évalué à 2.

              D'ailleurs non même pas. À moins d'y avoir collé des stickers, le clavier n'est pas personnalisé.

  • # Commande typematrix

    Posté par  (site web personnel) . Évalué à 1.

    Je profite du journal sur le clavier pour faire un appel sur une commande de typematrix. Les skins que j'ai commandé il y a sept ans maintenant commencent à montrer des signes de fatigue, et j'aimerai les remplacer. Sauf qu'à ma dernière commande, les frais de port représentaient un peu moins d'un tiers du prix total, ce qui reste cher.

    S'il y a d'autres utilisateurs qui sont intéressés, je me dis qu'une commande groupée pourrait être organisée. (De mon côté je ne suis pas pressé pour ça)

    Voilà, je fini de squatter ce journal :)

  • # Confort ou rapidité ?

    Posté par  . Évalué à 2.

    Quel but cherches tu avec une nouvelle disposition ? Confort ou rapidité ou autre chose ?

    Personnellement je suis passé à une disposition dvorak il y a quelques années afin d'essayer de soulager des douleurs chroniques aux poignées. Et je trouve que ca marche car moins de mouvement des poignées.

    Etant développeur j'ai même remarqué une petite amélioration dans ma rapidité de frappe. J'ai choisi dvorak plutôt que du dvorak-fr car je passe 80% de mon temps à écrire de l'anglais.

  • # Et pour la partie physique

    Posté par  . Évalué à 2.

    Ca sera peut-être l'occasion de tester un ergodox https://www.ergodox.io/ !

    Emacs le fait depuis 30 ans.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.