Qu'est-ce que QMK et comment l'utilisez-vous pour programmer des claviers ?

Qu'est-ce que QMK et comment l'utilisez-vous pour programmer des claviers ?

QMK, ou Quantum Mechanical Keyboard, est un projet open source qui vous permet de créer votre propre firmware de clavier pour les claviers mécaniques compatibles. Mais qu’est-ce que QMK exactement et comment l’utiliser pour programmer des claviers ? Découvrons-le.





Qu’est-ce que QMK ?

  Clavier mécanique bleu avec câble enroulé

Chaque clavier sur le marché intègre un logiciel appelé firmware. Le micrologiciel est chargé d'envoyer le signal correct pour chaque pression de touche, de contrôler les LED de votre clavier et bien plus encore, ce qui en fait un outil puissant si vous pouvez le manipuler vous-même.





QMK vous donne le pouvoir de faire exactement cela. Si votre clavier est compatible, vous pouvez le flasher avec le micrologiciel QMK pour vous donner un contrôle presque complet sur la disposition de votre clavier et vos macros. Ceci est réalisé avec trois outils principaux :





meilleur site pour apprendre le c++
  • Configurateur QMK : Un générateur de claviers basé sur le Web qui vous permet de créer des dispositions de clavier personnalisées, des modèles d'éclairage LED et bien plus encore pour votre clavier mécanique.
  • Boîte à outils QMK : Un outil téléchargeable qui fonctionne avec Windows et macOS. Une fois que vous disposez d'un fichier de firmware .hex du configurateur QMK, vous pouvez utiliser QMK Toolbox pour flasher votre clavier avec le nouveau firmware.
  • Logiciel VIA : Un outil téléchargeable supplémentaire qui vous permet de modifier les dispositions QMK sans avoir à flasher le clavier. Un code supplémentaire est requis pour que cela fonctionne.

Vous pouvez trouver une liste des claviers compatibles QMK sur le Site Web du QMK . Vous pouvez également ajouter votre propre clavier au répertoire QMK, mais vous devez demander une balise via le Page GitHub du QMK pour faire ça.

Que pouvez-vous faire avec QMK ?

La portée de QMK va bien au-delà de celle de la plupart des options de micrologiciel de clavier. Vous pouvez gérer toutes les bases auxquelles vous vous attendez, comme la disposition du clavier et le contrôle de l'éclairage LED, mais vous pouvez également ajouter de nombreuses fonctionnalités supplémentaires à votre clavier à l'aide de QMK.



Cela inclut l'accès aux touches multimédias, aux couches de fonctions, aux macros et à des outils plus avancés tels que le décalage automatique. Essentiellement, si vous pouvez trouver une fonctionnalité que vous aimez sur un autre clavier mécanique, il existe généralement un moyen de la reproduire à l'aide de QMK.

Cela vaut la peine d'en apprendre davantage Firmware QMK et ce qu'il peut faire avant de commencer à construire le vôtre.





comment changer l'emplacement de la sauvegarde itunes

Comment programmer un clavier mécanique avec QMK

Programmer un clavier mécanique avec QMK est étonnamment simple. Le processus commence avec le configurateur QMK, mais vous devrez également installer la boîte à outils QMK pour le terminer.

Comment créer un keymap personnalisé avec le configurateur QMK

  Site Web du configurateur QMK avec clavier sélectionné

Pour créer votre propre mappage de touches QMK, il vous suffit de vous rendre sur le site Web du configurateur QMK. À partir de là, vous pouvez choisir le type de clavier que vous utilisez dans la liste en haut de la page pour commencer.





Une fois votre clavier sélectionné, vous devriez voir une disposition par défaut qui correspond au clavier au milieu de l'écran. Vous devriez également voir un ensemble de menus contenant les codes de touches du clavier en bas de l'écran.

Pour ajouter un code clé au plan de touches, cliquez dessus et faites-le glisser vers la touche à laquelle vous souhaitez qu'il soit attribué. Vous pouvez également sélectionner la touche que vous souhaitez modifier sur le plan de clavier, puis cliquer sur le code clé pour l'attribuer.

Cela ne s'appliquera qu'au calque principal, le calque 0, mais vous pouvez ajouter plus de calques à votre clavier en sélectionnant les options numériques à gauche de l'écran.

À partir de là, vous avez beaucoup de choses à faire, et cela vaut la peine de jouer avec toutes les options de code clé dont vous disposez pour trouver le plan de clavier parfait pour vous. Une fois que vous êtes satisfait de votre keymap, assurez-vous qu'il porte un nom, puis cliquez sur le bouton Micrologiciel pour télécharger un fichier de firmware .hex utilisable.

Comment flasher un clavier avec QMK Toolbox

  Boîte à outils QMK en attente de connexion

Maintenant que votre firmware est construit, il est temps de flasher votre clavier avec. Grâce à QMK Toolbox, ce processus est simple et agréable ; il vous suffit de télécharger le Boîte à outils QMK logiciel pour commencer.

Une fois le logiciel téléchargé et installé, ouvrez-le et assurez-vous que votre clavier est sélectionné dans le menu en bas de l'écran. Clique sur le Ouvrir en haut de l'écran et localisez le fichier .hex que vous avez téléchargé à partir du configurateur QMK. Vous devrez peut-être également modifier le MCU en fonction du type de microcontrôleur utilisé par votre clavier.

pas de son sur pc windows 10

Cliquer sur Éclair pour commencer le processus de clignotement. Cela peut prendre quelques minutes selon le type de clavier que vous possédez, et vous verrez un message de confirmation dans la fenêtre une fois l'opération terminée.

Testez votre clavier à l'aide d'un site Web de test de clavier, tel que KeyboardTester.com , pour vous assurer que toutes les touches que vous avez attribuées fonctionnent correctement.

Continuez à expérimenter avec vos claviers QMK

Utiliser un outil comme QMK vous permet de libérer tout votre potentiel de productivité, mais vous devez y travailler. Maintenant que vous savez comment créer votre propre firmware QMK et le flasher sur un clavier, vous pouvez commencer à expérimenter vos configurations de touches pour créer la meilleure disposition pour vous.