Files
zsa_qmk_firmware/docs/fr-fr/newbs_building_firmware_configurator.md
2020-03-05 16:00:10 -08:00

5.3 KiB
Raw Blame History

Configurateur de QMK

Le Configurateur de QMK est une interface graphique en ligne permettant de générer des fichiers “hex” du firmware de QMK.

?> Sil vous plaît, suivez les étapes suivantes dans lordre.

Regardez le Tutoriel vidéohttps://www.youtube.com/watch?v=-imgglzDMdY)

Le configurateur de QMK fonctionne mieux avec Chrome et Firefox.

!> Les fichiers dautres outils, tels que KLE ou kbfirmware ne seront pas compatibles avec le configurateur QMK. Ne les chargez pas, ne les importez pas. Le configurateur QMK est un outil DIFFERENT.

Sélectionner votre clavier

Cliquez la boîte déroulante et sélectionnez le clavier pour lequel vous voulez créer une keymap.

?> Si votre clavier a plusieurs versions, faites attention à utiliser la bonne.

Je vais le répéter, parce que cest important

!> FAITES ATTENTION A UTILISER LA BONNE VERSION !

Si votre clavier est annoncé comme fonctionnant grâce à QMK mais nest pas dans la liste, il y a des chances que le développeur ne lait pas encore fait, ou que nous navons pas encore eu le temps de le merger. Ajoutez un problème (issue) sur qmk_firmware demandant le support de votre clavier, sil ny a pas de Pull Request ouvert pour lui. Il y a aussi des claviers alimentés par QMK qui sont sur le compte GitHub du fabricant, il est bon de le vérifier aussi.

Sélectionner la disposition de votre clavier

Choisissez la disposition (layout) qui représente le mieux la keymap que vous voulez créer. Certains claviers nont pas encore assez de dispositions ou des dispositions incorrectes. Ils seront supportés dans le future.

Nom de la Keymap

Appelez cette keymap comme vous voulez.

?> Si vous rencontrez des problèmes lors de la compilation, il peut être utile de changer ce nom, il peut déjà exister dans le dépôt du firmware QMK.

Créer votre keymap

Entrer un keycode peut saccomplir de 3 façons différentes.

  1. Glisser déposer
  2. Cliquer sur un endroit vide sur le layout et cliquer sur le keycode souhaité
  3. Cliquer sur un endroit vide sur le layout et appuyer sur une touche physique de votre clavier.

Passez votre souris au dessus dune touche et un affichage vous dira quel est le rôle du keycode. Pour une version plus verbeuse suivre:

Référence Keycode basique Référence Keycode avancé

Dans le cas où vous ne trouvez pas une disposition qui supporte votre keymap, par exemple trois places pour une barre despace, ou deux places pour retour clavier, ou deux places pour shift, etc. etc. remplissez les TOUTES.

Exemples

3 places pour la barre despace: Remplissez les TOUTES avec la barre despace

2 places pour un retour clavier: Remplissez les DEUX avec un retour clavier

2 places pour un shift droit: Remplissez les DEUX avec un shift droit

1 place pour un shift gauche et 1 place pour le support ISO: Remplissez les deux avec un shift gauche

5 places, mais seulement 4 touches: Deviner et vérifier, ou demander à quelquun qui la déjà fait.

Sauvez votre keymap pour des éditions futures

Une fois satisfait de votre keymap, ou si vous souhaitez revenir travailler dessus plus tard, appuyez sur le bouton Export Keymap. Il vous permettra de sauvegarder votre keymap avec le nom choisi au dessus suivi de .json.

Vous pouvez ensuite charger ce fichier .json à nouveau en appuxant sur le bouton Import Keymap.

!> ATTENTION Ce nest pas le même type de fichier .json utilisé pour kbfirmware.com ou nimporte quel autre outil. Si vous essayez dutiliser ce fichier pour dautres outil, ou le fichier .json dautres outils avec le configurateur QMK, il y a des chances que votre clavier explose.

Générer votre fichier firmware

Appuyez sur le bouton Compile.

Une fois la compilation terminée, vous pourrez appuyer sur le bouton vert Download Firmware.

Ecrire votre firmware sur votre clavier

Merci de vous référer à Flasher le Firmware

Dépannage

Mon fichier json ne fonctionne pas

Si le fichier .json a été généré par le configurateur QMK, bravo vous avez trouvé un bug. Merci douvrir une issue sur qmk_configurator

Sinon… vous avez raté mon message écris en gras qui dit de ne pas utiliser dautres fichiers .json?

Il y a des espaces en trop dans mon alyout? Quest-ce que je fais?

Si vous voulez dire que vous avez trois places pour une barre despace, le mieux est de les remplir tous avec une barre despace. Vous pouvez faire de même avec les retour clavier et les shift.

Cest quoi le keycode pour …….

Merci de regarder

Référence keycode basique Référence keycode avancé

Ca ne compile pas?

Merci de vérifier les autres dispositions de votre keymap afin dêtre sûr quil ny a pas de touches aléatoires.

Problèmes et Bugs

Nous acceptons toujours les demandes des clients et les rapports de bugs. Merci de les remplirs sur qmk_configurator