Forum bépo

Forum des utilisateurs du bépo

Vous n'êtes pas identifié(e).

#1 1/9/2020 01:06:56

jeanfulbert
Membres
Inscription : 27/5/2019
Messages : 4

Custom Mechanical TypeMatrix

Bonjour à tous,

Hier, il m'est arrivé un moment bien rageant, mon 3e TypeMatrix vient de me lâcher.

J'avais acheté mon premier en 2017 mais à peine après 1 an et demi d'utilisation, j'ai eu des touches qui se sont mises à ne plus fonctionner : Y, X, ., Q et G (si mes souvenirs sont bons). J'ai contacté le support qui a été très sympa, me disant que c'est un problème connu et qu'ils allaient m'en envoyer un autre gratos. Je reçois mon deuxième, je l'utilise pendant 4-5 mois et bim, même problème mais sur d'autres touches (dont la touche Entrée, ce qui est pas pratique du tout). Je les recontacte en leur disant que vraiment je suis pas content de la qualité de leur produit, donc ils sont sympas et ils m'en envoient encore un autre. Et lundi, bim le troisième me fait exactement le même problème que le premier.  C'est d'autant plus désolant que j'adore vraiment le TypeMatrix. Je trouve la disposition vraiment super (à 2-3 touches près) et très confortable, mais je trouve ces claviers vraiment pas fiables. Claquer plus de 120€ pour un clavier qui est certes bien pensé, mais qui dure à peine deux ans (je suis développeur, je l'utilise tous les jours intensivement), je trouve ça assez nul. Et je reste poli smile

La concurrence me fait pas trop envie, donc je vais tenter de me faire mon propre clavier mécanique. Je compte réutiliser une grande partie du design du TypeMatrix à quelques détails près.

Tout d'abord, je compte virer les touches tout à droite du TypeMatrix qui me sont quasi toutes inutiles (Calculatrice, Mails, CAPS, Navigateur Internet, PgUp, PgDn). Quasiment parce que j'ai quand même besoin de CAPS, PgUp et PgDn. Pareil pour les touches de raccourcis de l'avant dernière ligne du bas (Paramètres Windows, Menu Contextuel, AltTab).

Autre point qui m'a toujours bien embêté, c'est le W. Je le trouve trop éloigné et je m'en sers souvent (je code en anglais). Donc j'aimerai bien le rapprocher. Je l'ai donc mis à la place du Ç, ce qui a un gros avantage, c'est qu'il y a beaucoup de mots en anglais en WH et je pourrai faire ce digramme avec auriculaire puis majeur sans faire le grand écart avec mes doigts. J'ai déplacé le Ç à la place d'une des touches de raccourcis à gauche, ce qui devrait faciliter l'écriture de ÇA (majeur puis auriculaire).

Dernier changement, ce sont les touches Ctrl/Fn/Alt/Win et AltGr.
AltGr, je m'en sers qu'avec le pouce droit donc je l'ai décalé d'un cran vers la gauche, sous ESPACE droit, ça devrait rester atteignable.
Ctrl/Fn/Alt/Win, je suis moins convaincu de ce que j'ai fait. Je voulais conserver la symétrie de Ctrl et Shift, donc j'ai mis Ctrl gauche sur 2 touches. J'ai repoussé Alt à droite car je trouve plus aisé de faire des Ctrl+Alt quand il y a un bon écart entre les touches (d'autant plus vrai que j'ai des raccourcis à base de Ctrl+Shift+Alt). Reste Fn et Win. Je me sers souvent de Fn pour accéder notamment au pavé numérique (Fn + Colonnes F9 à F11), le volume (Fn + Backspace, Enter et Space) et pour les raccourcis de Couper/Copier/Coller (Fn + touches entre Ctrl gauche et Space gauche). Donc je l'ai mis au même niveau que Alt, mais ça m'oblige à pousser Win entre Ctrl et Ê.

Bref, ça donne ça :

----------------------------------------------------------------------------
| Esc | F1 | F2 | F3 | F4 | F5 |     | F6 | F7 | F8 | F9 | F10 | F11 | F12 |
|------------------------------| Del |-------------------------------------|
|  $  |  1 |  2 |  3 |  4 |  5 |     |  6 |  7 |  8 |  9 |   0 |   = |   % |
|--------------------------------------------------------------------------|
| Tab |  B |  É |  P |  O |  È |     |  ! |  V |  D |  L |   J |   Z | CAPS|
|------------------------------| BS  |-------------------------------------|
|     |  A |  U |  I |  E |  , |     |  C |  T |  S |  R |   N |   M |     |
|Shift|--------------------------------------------------------------|Shift|
|     |  À |  Y |  X |  . |  K |     |  ? |  Q |  G |  H |   F |   W |     |
|------------------------------|Enter|-------------------------------------|
|     |Win |  Ê |  Ç |  Space  |     |  Space  |PgUp|Home| Up  |End  |     |
|Ctrl |--------------------------------------------------------------| Ctrl|
|     |   Fn    |  Alt    |               |AltG|PgDn|Left|Down |Right|     |
|--------------------------               ---------------------------------|

J'ai imaginé une variante avec Ctrl sur 2 touches, mais horizontales :

----------------------------------------------------------------------------
| Esc | F1 | F2 | F3 | F4 | F5 |     | F6 | F7 | F8 | F9 | F10 | F11 | F12 |
|------------------------------| Del |-------------------------------------|
|  $  |  1 |  2 |  3 |  4 |  5 |     |  6 |  7 |  8 |  9 |   0 |   = |   % |
|--------------------------------------------------------------------------|
| Tab |  B |  É |  P |  O |  È |     |  ! |  V |  D |  L |   J |   Z | CAPS|
|------------------------------| BS  |-------------------------------------|
|     |  A |  U |  I |  E |  , |     |  C |  T |  S |  R |   N |   M |     |
|Shift|--------------------------------------------------------------|Shift|
|     |  À |  Y |  X |  . |  K |     |  ? |  Q |  G |  H |   F |   W |     |
|------------------------------|Enter|-------------------------------------|
|   Ctrl   |  Ê |  Ç |  Space  |     |  Space  |PgUp|Home| Up  |End  |     |
|--------------------------------------------------------------------| Ctrl|
|    Fn    | Win|  Alt    |               |AltG|PgDn|Left|Down |Right|     |
|--------------------------               ---------------------------------|

J'en viens donc à mes questions les plus importantes :
- Que pensez-vous de mes variantes ? Est-ce que ça vous semble pertinent ? Peut-être auriez-vous des idées géniales pour faire mieux.
- Est-ce que ça vous semble faisable (j'ai jamais fait de clavier custom) ? Notamment, comment faire/trouver les PCB et le case ?
- Concernant les touches, j'aimerai me rapprocher du côté très plat du TypeMatrix. J'ai vu qu'il existe des touches low-profile, mais je sais pas si c'est assez silencieux ou si le confort est bon.
- Est-ce que je suis totalement libre sur la programmabilité du clavier ? Je pense par exemple à mettre un raccourci Couper sur Fn+Win, est-ce possible ?
- Combien ça pourrait me coûter ?

Hors ligne

#2 1/9/2020 11:36:04

Willmore
Membres
Inscription : 12/5/2020
Messages : 20

Re : Custom Mechanical TypeMatrix

Bonjour jeanfulbert,

J'ai plus ou moins le même projet, car mon typematrix s'est fait assassiner à coup de café il y a quelques mois lol (merci le chat mad), je vais donc essayer de te partager les infos que j'ai pu accumuler jusque là dans mes recherches.

jeanfulbert a écrit :

- Que pensez-vous de mes variantes ? Est-ce que ça vous semble pertinent ? Peut-être auriez-vous des idées géniales pour faire mieux.

Sur cette question, je ne saurais pas vraiment apporter d'élément « pour faire mieux » car de mon point de vue, la démarche menant à la réalisation d'un clavier mécanique personnalisé est justement de profiter de l'exercice pour adapter le clavier à tes besoins. Et ce qui pourrait très bien fonctionner pour moi ne serait peut-être pas adapté pour toi.

jeanfulbert a écrit :

- Est-ce que ça vous semble faisable (j'ai jamais fait de clavier custom) ? Notamment, comment faire/trouver les PCB et le case ?

Ce genre de projet est tout à fait faisable (sinon je n'essaierai pas de m'embarquer là dedans également lol). Le wiki bepo.fr contient déjà une bonne base sur les fondamentaux de la conception d'un clavier : https://bepo.fr/wiki/Atelier_presentation
Pour le circuit (PCB), il me vient 3 options :
- Soit ta matrice peut "rentrer" dans un PCB existant encore disponible (par exemple celui d'un XD75Re)
- Soit tu te sens d'attaque pour concevoir ton propre circuit à l'aide d'un outil tel que KiCad (je n'ai pas encore atteint cette étape). Ensuite des boutiques telles que JLPCB pourront te créer les circuits, et même souder pour toi certains composants "de surface"
- Soit tu te passe de PCB dans un premier temps (l'option que j'ai choisi pour le premier prototype) et tu « câble à la main » le clavier sur une carte-contrôleur de type Teensy / Arduino.

Pour la boîtier, l'idée est un peu la même :
- Soit tu peux utiliser un boitier existant, mais ce n'est pas évident à partir du moment où l'on part sur une configuration qui sorte de l'ordinaire
- Soit tu as accès à de l'outillage, de l'impression 3D, ou la possibilité de commander des pièces réalisées sur plan, et dans ce cas il est possible de concevoir une boîtier sur mesure

jeanfulbert a écrit :

- Concernant les touches, j'aimerai me rapprocher du côté très plat du TypeMatrix. J'ai vu qu'il existe des touches low-profile, mais je sais pas si c'est assez silencieux ou si le confort est bon.

Effectivement il existe les switches low-profile tels que les Chocs fabriqués par Kailh et les touches correspondantes
Les disponibilités en fonctions des boutiques ne sont pas toujours simples à suivre, il faudra peut-être se rabattre temporairement sur les versions vendues sur AliExpress/KPrepublic
Concernant le bruit généré, un clavier mécanique restera toujours plus sonore qu'un clavier à membrane/à dômes, mais il y a des pistes pour "limiter les dégâts".

jeanfulbert a écrit :

- Est-ce que je suis totalement libre sur la programmabilité du clavier ? Je pense par exemple à mettre un raccourci Couper sur Fn+Win, est-ce possible ?

Beaucoup de claviers « fait maison » utilisent le firmware QMK qui permet de personnaliser complètement le comportement du clavier, y compris le comportement des combinaisons de touches. Il doit donc être tout à fait possible de configurer Fn+Win pour envoyer la fonction "Couper" à l'ordinateur.

jeanfulbert a écrit :

- Combien ça pourrait me coûter ?

C'est une question à laquelle il est difficile de répondre, tant il y a de paramètres à prendre en compte pour "la facture finale" : prix et quantité des contacteurs/switch, prix et quantité des cabochons pour les touches, matière du boîtier, besoin d'usinage ou non, en fait-maison ou fait sur commande, câblé à la main ou conception du PCB...


J'espère avoir pu t'apporter quelques éléments de réponse


Retrouvez-moi sur Discord: Will Morrisson#6590

Hors ligne

Pied de page des forums