Clavier divisé ortholinéaire - qu'est-ce que c'est? Présentation du clavier Iris

Depuis plus de cent ans, les claviers ont beaucoup changé d'aspect: ils sont devenus légers, fins, il y en a même à projection avec un scanner. Mais le marché ne change rien à leur disposition ("QWERTY" est apparu en 1890), les claviers ne sont pas devenus plus confortables pour les doigts, pas adaptés à la position des mains et des avant-bras. Toute l'humanité a commencé à passer sa vie devant un ordinateur, mais l'ergonomie de l'outil d'entrée principal est restée dans l'avant-dernier siècle.



J'ai décidé de savoir s'il était possible d'acheter un clavier confortable en 2020. Réponse courte: j'ai dû me souder.









J'ai récemment acheté un clavier mécanique Vortex Core RGB . J'ai aimé la mécanique, la nouvelle disposition des curseurs et des parenthèses, je suis normalement habitué à moins de touches. Mais je n'avais pas assez de stabilité de frappe, alors j'ai commencé à exécuter le simulateur. J'ai dû mettre mes mains "correctement", mais ils ont commencé à se lasser de la position anormalement droite.



J'ai réalisé que les fautes de frappe étaient un problème de disposition du clavier, pas le mien. Les touches sont décalées, comme dans une machine à écrire il y a cent ans, et pas aussi pratique pour notre main: exactement l'une au-dessus de l'autre pour ne pas bouger nos doigts de côté. Les claviers ont beaucoup changé d'apparence, mais ils n'ont pas ajouté de sens. Même l'iPhone copie le décalage des boutons, seulement dans la disposition russe, il abandonne et dessine les boutons exactement.





J'ai pensé que j'avais besoin d'un nouveau clavier, mais cette fois, il devrait être confortable, conçu sous le bras. Que ce soit très étrange, je suis prêt à rompre toutes les habitudes, si seulement cela me convient avec l'instrument, pour lequel je passe 8 à 10 heures par jour.



Qu'est-ce que je recherche? Pour résumer l'article sur la conception du clavier:



  • curseurs juste sous la main droite;
  • appuyer sur les crochets non pas avec le petit doigt, mais en quelque sorte plus pratique;
  • n'atteignez pas les chiffres et les signes;
  • touches anatomiquement situées de sorte que le doigt ne bouge pas à gauche et à droite, mais uniquement verticalement;
  • plus de boutons pour le pouce, un seul espace ne lui suffit pas;
  • pliez le clavier pour pouvoir sortir correctement vos bras de vos épaules;
  • divertissement et plaisir.


En quête d'ergonomie



Après avoir éliminé les exigences, j'ai commencé à chercher un nouveau clavier.



  1. Microsoft Sculpt, , .



  2. , , , Ultimate hacking keyboard.



  3. , , , Plank EZ. , , .



  4. , , Levinson. , ?







    , ? .

    , .
  5. Model 01 keyboard , , . $300, , .



  6. Ergodox EZ : , , . — $300+.



  7. , , . Atreus, ( -).







La moitié de ces claviers ne peuvent être achetés que démontés, vous devrez les souder vous-même.



Créer un clavier est assez simple: vous avez besoin d'un contrôleur, de boutons, de touches et d'un tableau pour tout tenir. Même la carte n'est pas nécessaire, les boutons peuvent être connectés au contrôleur avec des fils.



C'est aussi simple avec le logiciel: le contrôleur est un Arduino, et pour cela il y a un QMK open source , qui est devenu un standard avec un tas de fonctions.



DIY: il ne reste plus qu'à souder



Le marché des claviers de construction est assez diversifié. Il y a des cartes et des boîtiers prêts à l'emploi en vente, il ne reste plus qu'à souder les boutons et le contrôleur.



  1. Helix a beaucoup de boutons .



  2. L'iris est moyen .



  3. Kyria a quelques boutons .



  4. Jian en a très peu , mais il est adapté à la mise en page russe.



  5. Les doigts ne bougent pas en ligne droite, mais en arc de cercle, est-il possible de mettre les touches comme ça? Oui, si vous avez Dactyl-ManuForm. Il faudra imprimer le boîtier sur une imprimante 3D, il n'y a pas de carte du tout à l'intérieur, tout est sur des fils. L'assemblage n'est pas le plus simple .





Mon préféré était le clavier Iris (numéro 2 sur cette liste). Les cartes de ce type n'ont pas été fabriquées pour le premier jour, à la quatrième version, la carte n'a plus besoin d'un contrôleur séparé, l'ATmega32U4 est intégré et ne prend pas de place.







Le clavier a de belles fonctionnalités: vous pouvez incliner, les touches sous le pouce peuvent être remplacées par des agrandies ou mettre quelques torsions. Commande.



Clavier Iris: construisez-vous



Combien ça coûte?



Vous ne pourrez pas acheter tous les composants en un seul endroit. Le tableau et le boîtier sont sur le site d'Amérique , des boutons sur des Gickboards , des casquettes sur Aliexpress . Les boutons se trouvent également sur Avito, à Moscou, il y a toujours beaucoup de choix. Au total, il est sorti pour 14 mille roubles (mais au départ, j'ai oublié d'acheter un mur latéral, qui coûtait encore 2 mille).





Vous pouvez le rendre moins cher: n'achetez pas le boîtier, mais prenez les interrupteurs sur Avito, il se révélera donc à moins de 10 mille roubles.



Vous pouvez le rendre plus cher: prenez les choses les plus cool. Un ensemble de belles clés peut facilement coûter 150 $, tandis que les commutateurs Zilents frais coûteront 60 $ supplémentaires . Cela n'inclut pas l'expédition, qui coûte généralement environ 30 $ par article. En conséquence, vous pouvez assembler un clavier pour 30 mille roubles (≈ 450 $, puis évaluer au taux).



Comment le souder?



Pendant que toutes les pièces roulaient, j'ai regardé le cours de soudure , tout y est simple. Pour travailler, vous avez besoin d'un peu:



  • un simple fer à souder et un support pour cela;
  • pompe à dessouder pour re-souder les boutons;
  • souder pour tenir ensemble;
  • flux pour nettoyer le fer à souder;
  • acide pour préparer la carte à souder.




Bureau en cours



J'ai reçu une enveloppe plate dans mon courrier. Pendant quelques semaines, j'ai réussi à oublier ce que j'avais commandé, alors j'ai été très surpris par l'étui en carton. Étrange, mais il y a quelque chose là-dedans. En cadeau, ils mettent un porte-clés sur une clé.







La planche est cool.



Processeur intégré. La plupart des claviers faits maison nécessitent que l'Arduino soit soudé, et cela prend beaucoup de place, vous devez donc le battre dans la conception de la carte. Iris est beaucoup plus facile avec ça.



Six LED sont déjà intégrées à la carte, mais vous pouvez en ajouter d'autres sous chaque bouton.



Connexion via USB-C, les cartes sont connectées via TRRS (il s'agit d'une prise casque).



Prend en charge plusieurs types de commutateurs: Cherry MX (et même PCB Mounted), Low Profile Kailh choc (mais seulement la première version), Alps.



Eh bien, juste une belle couleur.







Sans attendre la soudure, j'ai inséré toutes les clés et cliqué. Kaif, tout est à portée de main.







Plus tard, j'ai réalisé que l'étui n'était pas en carton, mais transparent, il était simplement emballé dans du papier anti-rayures. Il s'est également avéré que j'avais oublié de commander la partie latérale, car je ne me suis pas donné la peine de comprendre ce que signifie Clear Acrylic Middle - Tented. Vous pouvez travailler sans ce panneau latéral, vous ne pourrez tout simplement pas mettre le clavier en biais.



Assemblage du clavier étape par étape



  1. Insérez des engrenages d'angle.



  2. Vous le mettez sur la carte, le nivelez, le soudez.



  3. Ajoutez le reste des boutons, soudez.



  4. Vissez le fond du boîtier, ajoutez des touches. Terminé!





Il a fallu une heure et demie pour souder la première moitié, mais je me suis surtout occupé du fer à souder et de la température. J'ai récupéré la seconde moitié en 20 minutes.



La photo montre des interrupteurs de deux couleurs, ce sont différents types de boutons:



  • rouge - linéaire, pressé en douceur;
  • les bruns ont une bosse, qui se fait sentir au moment du déclenchement, il n'est pas nécessaire d'appuyer complètement sur le bouton.


Le point est le suivant: les boutons shift, control, alt n'ont pas besoin de tubercule, ce sont des touches auxiliaires, elles sont pressées ensemble avec d'autres. Je ne savais pas à l'avance où ils se trouvaient, donc plus tard, j'ai dû le ressouder plusieurs fois, la pompe à dessouder m'a été utile.



Le fond du boîtier est plat et le clavier est trop léger et glisse sur la table. Les gouttelettes de silicone les plus simples résoudront le problème.







En conséquence, j'ai réussi à assembler le clavier moi-même, sans avoir aucune compétence en électronique et en soudure.



Revue du clavier Iris: de l'ergonomie aux goodies



Divisé en deux



La première chose qui attire votre attention est que le clavier est divisé en deux parties. Je peux donc mettre mes mains comme je veux: bouger les moitiés de façon à ce que les bras soient en biais, ou les mettre en largeur, mais avec les bras tendus des épaules. Vous pouvez modifier l'emplacement en déplacement et vous déplacer à votre guise.



Vous pouvez donc vous asseoir correctement, appuyé sur le dossier d'une chaise, les mains sur les accoudoirs. Il peut y avoir une souris, un microphone ou du thé au centre de la table.







La position correcte du clavier a éliminé l'inconfort dans les articulations, qui était après les claviers habituels.



Avec alignement spécial des boutons



Les touches des boutons ne sont pas alignées comme sur un clavier normal: il y a des colonnes verticales, mais les lignes horizontales sont décalées. C'est beaucoup plus proche de l'anatomie de nos doigts. Les doigts ont commencé à marcher moins souvent sur le côté, le petit doigt est beaucoup plus facile et vous n'avez plus besoin d'aller loin pour une touche. En plus de la séparation du clavier, ça me rase un peu la tête, mais le soir je n'ai eu aucun problème de frappe, et il est immédiatement devenu plus confortable.







Maintenant, toutes mes fautes de frappe ne sont que mes erreurs dans ma tête. J'ai déjà commencé à me débattre avec eux, et la stabilité de mon impression s'est considérablement améliorée. La vitesse l'a également suivie. D'une part, la vitesse n'est pas si importante pour la programmation, d'autre part, j'ai arrêté de gaspiller de l'énergie pour corriger les fautes de frappe et je suis tombée amoureuse de la frappe. J'ai commencé à collecter activement des notes de réunion, des articles, des tests pour les programmes.



Haute



Une surprise était la hauteur du clavier - 3 centimètres. C'est une quantité monstrueuse pour un travail confortable. La hauteur peut être combattue de trois manières:



Réduire le corps lui-même. Retirez le fond et collez le tapis de souris sur la planche (!), Ou réduisez simplement la distance en installant de nouvelles entretoises. Le boîtier lui-même n'est peut-être pas en acrylique de 3 mm, mais en métal, il s'avérera encore plus fin. Sans le corps, la hauteur est réduite d'un tiers.







Remplacez les interrupteurs par des interrupteurs à profil bas, achetez des boutons bas pour eux. Kailh chock sont pris en charge, ordonnés, en attente. Avec les nouvelles clés et sans le boîtier, la hauteur sera divisée par deux. C'est presque comme le clavier magique Apple.



Levez vos mains. J'ai acheté quelques porte-pinceaux pendant que je fais cela. Un peu ennuyeux de les corriger.







Soulevez la base de la table.Je n'ai jamais vu cela pour un clavier divisé, mais pour Atreus, vous pouvez commander un tel support.







Vous n'avez pas à vous soucier de la hauteur et à acheter une partie latérale, qui mettra le clavier en angle.



Prêt à basculer



Des boîtiers supérieurs, inférieurs et latéraux peuvent être commandés pour le clavier. Si vous commandez une paroi latérale teintée , vous pouvez ajouter des pieds inclinables.







Je n'ai pas tout de suite compris l'abondance des options et j'ai complètement oublié de commander un côté, j'ai donc dû essayer de l'incliner à l'aide des repose-poignets.







L'inclinaison du clavier est cool, mais à cause d'une certaine "ferme collective" de ma décision, je n'ai pas pu travailler comme ça pendant longtemps, ça chancelle. Mais c'est un vrai frisson, je pense commander un flanc avec une inclinaison. Vous pouvez l' imprimer vous-même sur une imprimante 3D.



Avec des boutons personnalisés



J'ai commandé les boutons d'abord sur Avito, puis sur Aliexpress. Les ensembles simples coûtent environ mille roubles, mais leurs inscriptions seront effacées. Un ensemble avec des clés pourrait ressembler à ceci.







Ou pour être plus simple - absolument sans étiquettes ni boutons supplémentaires.







La caractéristique la plus importante d'un bouton est son profil. Il y en a plusieurs.




Le moyen le plus simple est de trouver des touches à profil plat DSA sur les claviers ortholinéaires.







Je n'aimais pas beaucoup DSA, les clés sont trop identiques. Les boutons inclinés sont plus intéressants, par exemple le profil OEM d'Aliexpress.







Pour les claviers ortholinéaires, le choix des dispositions est limité, car vous avez besoin de Shift, Control et Enter de la taille d'un seul bouton, et beaucoup d'entre eux ne sont pas inclus dans le kit. Dans certains ensembles, vous pouvez prendre les boutons de lettres de l'ensemble de base et acheter le reste séparément. Le prix augmente considérablement, généralement au-dessus de 100 $ rien que pour les clés. Par exemple, j'ai aimé le GMK Nautilus , mais le kit requis coûtera 190 $. C'est la même chose que le clavier coûte maintenant.







60% de la taille habituelle



Le clavier a moins de touches, il n'y a pas de ligne F1-F12, mais un certain nombre de chiffres restent, ce qui signifie que vous n'avez pas besoin de rompre immédiatement toutes les habitudes. Parfois, il est plus pratique d'appuyer sur une touche distincte que d'accéder à un autre calque, où les chiffres sont sous vos doigts. S'ils n'étaient pas là, le raccourci de la capture d'écran sur Mac serait devenu encore plus difficile: au lieu de cmd + shift + 3, il faut appuyer sur cmd + shift + Fn + e.



Moins de boutons pour ne pas avoir à atteindre les plus éloignés, tout est à portée de main. Les clés supplémentaires sont masquées sur des calques séparés. Le principe de fonctionnement est familier à tout le monde: vous maintenez la touche Maj enfoncée et tous les boutons changent de symbole, les lettres deviennent majuscules, les chiffres se transforment en signes. C'est la même chose ici, il vous suffit de maintenir la touche Maj enfoncée, mais la touche de changement de calque, c'est sous votre pouce.



Mais il n'y a pas de signatures pour ces couches supplémentaires, il ne reste donc qu'à se souvenir. Cela s'est avéré facile pour moi à apprendre, mais d'autres personnes ne peuvent pas utiliser mon clavier.



Le pouce appuie non seulement sur la barre d'espace, mais change également de calque, maintient les modificateurs, appuie sur Entrée, il n'y a que 6 boutons. Vous pouvez choisir n'importe quelle clé, cela dépend de vos tâches.



Les boutons du pouce sont remplaçables, il existe trois options.



  1. Vous pouvez simplement mettre des boutons. La nuance est que ces touches sont tournées de 90 degrés et regardent de côté. Ceci n'est pas pratique dans le cas des clés courbes, je mets donc les clés plates d'un ensemble différent.



  2. Appuyer sur le bouton supérieur avec votre pouce n'est pas très confortable. Si vous n'en avez pas besoin, vous pouvez combiner les boutons en un seul, mais vous devrez ajouter un stabilisateur. Cela permettra au bouton de bien cliquer partout où il est enfoncé. Apparemment, c'était la raison de la rotation des boutons habituels.



  3. Ou vous pouvez mettre un spinner au lieu du bouton du haut. À propos de cela séparément.





Twists



À la place de la touche du haut, vous pouvez mettre une torsion, puis elle sera non seulement enfoncée, mais aussi tourner. Toute action peut être suspendue. De adéquate:



  • faire défiler la page (simuler une molette de souris);
  • déplacez le curseur;
  • changer le volume.


J'ai sélectionné le mouvement du curseur et ajouté du volume au deuxième calque. Le plus amusant s'est avéré être de faire tourner Youtube, car les curseurs le font défiler.



Hélas, vous ne pouvez le tordre qu'en le tenant avec deux doigts d'en haut, vous ne pourrez pas balancer un doigt sur le côté, il est trop serré et le clavier est léger. Je voulais déplacer le curseur sur le texte avec des torsions, mais à cause de la tension, cela s'est avéré gênant.



Au début, j'ai ajouté des torsions des deux côtés, mais ensuite à gauche uniquement à droite, il n'y avait aucune utilité pour la gauche.



Disposition



Il y a moins de touches sur le clavier, pas de F1-F12, pas de curseurs et pas de pavé numérique, vous devez maintenir le bouton de calque enfoncé pour y accéder. Par défaut, il y a trois couches: normal, nombres et curseurs, média.







Je ne comprenais pas du tout la disposition standard: d'étranges curseurs à gauche, un tas de boutons pour contrôler le rétroéclairage, des boutons incompréhensibles pour la musique. J'ai essayé de m'asseoir comme ça pendant une semaine, je ne pouvais pas m'y habituer, je n'ai trouvé aucune raison de me recycler.



Mais tous les boutons sont personnalisables. Déplacement des curseurs sur le côté droit, suppression des boutons de rétroéclairage, transfert du changement de volume sur le bouton. C'est devenu bon.



Au début, il semble impossible de se souvenir. En fait, tout est divisé en étapes:



  • souvenez-vous des curseurs;
  • vous apprenez à passer aux nombres, aux signes + = -, etc.
  • rappelez-vous où se trouvent le volume et la pause, la piste suivante;
  • changer la position des modificateurs pour les raccourcis.


J'ai dû déplacer shift, cmd, alt vers d'autres endroits. Par exemple, j'ai trouvé pratique d'avoir un alt de chaque côté, la presse agissant comme entrée. Tout dépend des raccourcis dont vous avez besoin dans votre travail.



Étiquettes de bouton



Lorsque le clavier est programmé en trois couches, on ne sait pas quoi faire avec les légendes des boutons. Les lettres régulières sont inutiles (j'écris déjà à l'aveugle), et les modificateurs ne peuvent être signés qu'en collant quelque chose sur la clé. C'est moche, s'efface avec le temps, et ça change trop souvent au début. Par conséquent, j'ai acheté des clés sans signature du tout, et tous les boutons supplémentaires sont appris progressivement.



Brackets et russe



Pour la programmation, j'ai mis des crochets le long du centre. Idéalement, les lettres russes X et b se déplaçaient avec elles. Retirez-les de la deuxième couche très lentement.







Dans le firmware, vous pouvez faire en sorte qu'une courte pression sur les molettes de décalage gauche [, et à droite], il y avait donc une place pour X et b. Il y a un nouveau problème: pour taper un X majuscule, il faut appuyer sur la touche Maj droite, puis appuyer sur la gauche. Pour Kommersant, au contraire, mais cela doit être fait rarement. Vous pouvez également taper {et}.







Je n'ai pas l'habitude d'utiliser le bon quart de travail, 90% des répondants ne le sont pas non plus. J'ai dû essayer et j'ai bien aimé! Il se casse la tête, mais soulage ses mains.



Doux - QMK



Le clavier exécute le logiciel QMK - clavier mécanique quantique. Open source, largement soutenu, beauté. Vous pouvez personnaliser le clavier via le constructeur sur le site ou reflasher via le terminal.



Configurateur sur le site



Vous pouvez créer une mise en page sur le site du configurateur config.qmk.fm .



Cela fonctionne très simplement: faites glisser les boutons de bas en haut, cliquez sur Compiler, téléchargez (Firmware).







Mettez à jour le firmware via le programme QMK Toolbox: sélectionnez le fichier, appuyez sur flash, appuyez sur le bouton de réinitialisation du clavier. Terminé. Le clavier Iris a des boutons de réinitialisation en bas de la carte, mais vous pouvez également l'accrocher à un bouton normal dans une couche.





Vous ne pourrez pas mettre en place un spinner sur le site, juste de la programmation . Plus à ce sujet.



Assemblage sur un ordinateur



Le configurateur a suffisamment de capacités pour personnaliser les boutons, les couches, mais il ne fonctionne pas avec les rebondissements, j'ai dû installer QMK lui-même. Hyde expliquera tout même à ceux qui n'ont pas travaillé avec la ligne de commande.



Pour installer QMK, vous devez exécuter 4 commandes
brew:

brew install qmk/qmk/qmk



:

qmk setup



:

qmk config user.keyboard=clueboard/66/rev4

qmk config user.keymap=<github_username>




Après l'installation, vous aurez un fichier avec votre mise en page.







Une liste de clés est disponible sur le site Web de QMK .



Si quelque chose a été changé, il suffit d'exécuter:



qmk compile //   
qmk flash	//     


Et puis appuyez sur le bouton de réinitialisation sur le clavier.



Pour le spinner, vous devez ajouter une seule fonction et affecter les touches au déclenchement. Voici à quoi ressemble le contrôle du volume:



void encoder_update_user(uint8_t index, bool clockwise) {
    if (index == 1) { // Right encoder
        if (clockwise) {
            tap_code(KC_VOLU);
        } else {
            tap_code(KC_VOLD);
        }
    }
}


Vous pouvez compliquer les choses en ajoutant des couches
void encoder_update_user(uint8_t index, bool clockwise) {
    if (index == 1) { // Right encoder
        if (layer_state_cmp(layer_state, _LOWER)) {
            if (clockwise) { //  -
                tap_code(KC_DOWN);
            } else {
                tap_code(KC_UP);
            }
        } else if (layer_state_cmp(layer_state, _RAISE)) {
            if (clockwise) { // 
                tap_code(KC_VOLU);
            } else {
                tap_code(KC_VOLD);
            }
        } else {
            if (clockwise) { //  -
                tap_code(KC_RGHT);
            } else {
                tap_code(KC_LEFT);
            }
        }
    }
}




Que pouvez-vous faire avec votre firmware?



QMK possède de nombreuses fonctionnalités inhabituelles. Nous en avons déjà couvert trois importants: les couches, la prise en charge des claviers séparés et un encodeur rotatif (c'est ainsi qu'ils sont appelés). Mais il y a beaucoup de choses intéressantes à l'intérieur. Je vais vous parler de quelques exemples inhabituels que j'ai utilisés.



Changement de cadet de l'espace



Dans un clavier conventionnel, shift ou alt ne fonctionne que pour le serrage. Dans QMK, vous pouvez leur ajouter une action en appuyant sur. Par exemple, le décalage à gauche écrira l'ouverture [et le décalage à droite]. J'ai également configuré alt / enter comme ça.



Macros



Vous pouvez vous arrêter en appuyant sur une touche pour saisir du texte ou des commandes à partir du clavier. Les macros doivent être écrites directement dans le firmware, vous pouvez même en créer un couple à la volée , mais elles disparaîtront lorsque vous couperez l'alimentation.



Quelques exemples. La mise à jour du micrologiciel avec deux commandes peut être réduite à une seule clé: entrez qmk compile, attendez quelques secondes jusqu'à ce qu'il soit terminé, entrez qmk flash et appuyez par programmation sur le bouton de réinitialisation. L'ensemble du processus a été réduit à une clé.



Hoba
SEND_STRING("qmk compile\n");
SEND_STRING(SS_DELAY(2000));
SEND_STRING("qmk flash\n");
reset_keyboard();




Une grande partie de la programmation peut être réduite à la saisie de telles commandes. Par exemple, copiez le nom de la classe dans le tampon, puis déclarez la variable:



var  SomeClassMock: SomeClassInterfaceProtocol!


Le code pour cela
// write var ClassNameMock: ClassNameMock
SEND_STRING("var ");		 
SEND_STRING(SS_LGUI("v")); 	 // Past from buffer
SEND_STRING("Mock: ");		 
SEND_STRING(SS_LGUI("v")); 	 // Past from buffer
SEND_STRING("Mock");	




Cela ne fonctionnera pas pour diminuer la première lettre de la variable, mais vous pouvez déplacer le curseur dessus (alt + gauche deux fois) et supprimer (via del), il vous suffit de saisir la lettre vous-même.



Nous ajoutons
SEND_STRING(SS_LALT(SS_TAP(X_LEFT)));
SEND_STRING(SS_LALT(SS_TAP(X_LEFT)));
SEND_STRING(SS_TAP(X_DEL));




Tout le travail manuel est terminé, il reste à copier la classe, exécuter la macro, saisir la première lettre minuscule. La ligne entière a été réduite à quelques clés.



Ensuite, en utilisant le même principe, vous pouvez initialiser une variable:



someClassInterfaceMock = SomeClassInterface()


Et puis générez un modèle simulé dans Spry:




lass SomeClassInterfaceMock: SomeClassInterfaceProtocol: Spryify {
    enum ClassFunction: String, StringRepresentable {
        case empty
    }
    
    enum Function: String, StringRepresentable {
        case <#empty#>
    }
}


En conséquence, écrire une maquette pour une dépendance ressemble à ceci pour moi:





Très probablement, cela peut être fait dans certains programmes, par exemple, Keyboard Maestro , mais il existe une telle alternative. Des pros: en connectant le clavier à n'importe quel ordinateur, vous n'avez pas à configurer l'environnement, tout fonctionne déjà.



Il existe de nombreuses utilisations des macros, il vous suffit de rechercher des modèles dans votre travail.

Il y a d'autres puces, mais je ne les ai pas encore essayées: auto shift , combos , claquettes , clé leader et un tas de tout lié au matériel .


Résultat



L'assemblage de votre clavier s'est avéré simple et intéressant, vous avez besoin d'une connaissance minimale de la soudure. Il n'est pas nécessaire de programmer, tout ce qui est basique peut être configuré sur le site. La partie la plus difficile de tout le processus est de choisir une carte que vous aimez, de prendre les commutateurs et d'attendre que tout arrive.



Je suis content du clavier. J'aime beaucoup la bonne position des boutons, j'ai terminé toutes mes tâches: les curseurs sont sous la main droite, les supports sont symétriques au centre, j'ai arrêté de confondre les boutons à cause du déplacement. J'ai mesuré la vitesse et la stabilité de l'impression, tout s'est amélioré: plus vite et moins d'erreurs.



Il y a aussi des difficultés. Il n'est pas très difficile de s'habituer à la nouvelle mise en page, mais les raccourcis clavier peuvent changer considérablement et devenir plus difficiles. J'ai commencé à simplifier la façon dont les raccourcis clavier eux-mêmes (cmd + shift + G pour exécuter des tests dans Xcode est stupide), et j'ai changé la disposition pour faciliter leur utilisation. 60% du clavier est un bon compromis pour ceux qui ne sont pas prêts à sacrifier des chiffres, comme dans 40% du clavier .



J'ai essayé de revenir au clavier du MacBook. Il s'est avéré qu'il y avait une énorme différence derrière la dépendance progressive. Sur un clavier ordinaire, les mains sont proches, les touches sont dans des endroits étranges, quelque chose qui leur est propre est tapé, dans la plupart des modificateurs sous la main gauche. Mais après cinq minutes, je peux taper comme avant, mais ce n’est pas amusant.



Plus important encore, j'ai vraiment adoré l'impression. A chaque réunion, j'ai un résumé avec les décisions prises, les questions sans réponse, les tâches de la semaine. Je suis ravi d'écrire un article, de réécrire un paragraphe, de révéler une pensée dans le mou. Je dépense moins d'énergie sur les fautes de frappe, plus sur le sens. Satisfait.



N'ayez pas peur d'essayer de changer vos outils familiers!

: . Atreus, , , 40% Jian , , .



, . , . .




All Articles