informatique:materiel:claviers:keychron-q10

Ceci est une ancienne révision du document !


Clavier Keychron Q10 ISO FR

  • Le firmware Vial pour le clavier Keychron Q10 (ISO) fonctionne très bien et l'utilisation de Vial et Qmk fonctionne aussi parfaitement sous Debian 11.
  • Pour installer le firmware utiliser qmk :
    • Installation : apt install qmk
    • Récupérer le dépôt de Vial : git clone https://github.com/vial-kb/vial-qmk.git
    • Se placer à la racine du dépôt : cd vial-qmk
    • Lancer la commande doctor pour avoir des informations sur l'état de l'installation de qmk : qmk doctor
    • Essayer de construire le firmware par défaut : make keychron/q10/iso_encoder:default
      • Vérifier la présence du fichier keychron_q10_iso_encoder_default.bin dans le dossier .build/ avec : ll build/
    • Si le firmware par défaut à compiler correctement construire le firmware Vial : make keychron/q10/iso_encoder:vial
      • Vérifier la présence du fichier keychron_q10_iso_encoder_vial.bin dans le dossier .build/ avec : ll build/
    • Configure l'environnement pour QMK : qmk setup
    • Flasher le firmware du clavier : qmk flash .build/keychron_q10_iso_encoder_vial.bin
      • Pour mettre le clavier en mode reset du firmware lorsque la commande qmk flash le demande, il faut :
        • Retirer le capuchon de la touche espace de droite
        • Appuyer sur le petit bouton placer sur la gauche du switch de la touche
        • Le flashage du firmware devrait alors se déclencher dans la console
  • Pour fonctionner, cette interface nécessite d'avoir :
  • Lorsque l'interface de Vial demande de maintenir 2 touches sur le clavier pour autoriser la modification de la config, il faut tenir appuyé les touchers “=” et le bouton/molette de réglage du volume complètement en haut à gauche. L'image affichée n'est pas bonne. Les touches à utiliser sont spécifier par ce fichier de code.
    • Pour trouver les touches à utiliser avec par exmple :
      #define VIAL_UNLOCK_COMBO_ROWS { 0, 1 }
      #define VIAL_UNLOCK_COMBO_COLS { 0, 13 }
      • VIAL_UNLOCK_COMBO_ROWS indique les lignes pour chaque touche et VIAL_UNLOCK_COMBO_COLS les colonnes. Donc première touche à maintenir 0,0 (ligne 0, colonne 0) et seconde touche 1,13 (ligne 1, colonne 13). La première touche de la première ligne sur le Q10, c'est la molette de réglage du volume sur laquelle on peut appuyer. La 14ème touche de la seconde ligne sur le Q10, c'est la touche “= +”.
  • informatique/materiel/claviers/keychron-q10.1706472575.txt.gz
  • Dernière modification : 2024/01/28 20:09
  • de jpmilcent