Discussion dédiée à la réalisation d'un clavier de raccourci pour simplifier l'utilisation de certains logiciels qui font une utilisation massive des touches de raccourci pour "simplifier" leur utilisation. Comme il faut mémoriser pour chaque logiciel les raccourcis, le principe serait de créer un mini clavier programmable avec un certain nombre de touches de raccourcis et éventuellement un petit encodeur rotatif pour gérer le zoom par exemple.
Exemples de claviers :
https://www2.razer.com/ap-en/gaming-key ... r-nostromo
diy kits:
https://nullbits.co/tidbit/
https://www.adafruit.com/product/5128
Vidéos youtube et projets existants
https://www.youtube.com/watch?v=Oqmt6zUvCVw
https://www.youtube.com/watch?v=wkY1NsbWj5I
https://www.thingiverse.com/thing:2822140
https://www.instructables.com/Making-a- ... -less-tha/
Caractéristiques du projet que nous souhaitons réaliser :
Type de touches ?
Nombre de touches ?
Personnes impliquées pour le moment : audrey / pjdufour / pmorel
Shortcut keyboard
Re: Shortcut keyboard - Réponse aux questions
- Une douzaine de touche suffirait
- Possibilité d'une double fonction pour les touches ? (équivalent Shift) ?
avec un Rotary encoder
- option Bluetooth
idée pour batterie : module de charge adafruit
Pour le kit nullbits.co :infos matos nu
Firmwares
schéma
Les MX keyswitch ne sont pas fournies, lien pourlot de 10
1 seul rotary encoder dans le kit, lien pour lot de 5
(avec fonction switch/poussoir/validation (pour remplacer le clic droit de la souris)
Des cap pour les rotary encoders tout mignons en couleur
_____________________________________________________________________________________
Je mets ici des idées pour personnaliser les touches (oui on pense déjà à la déco)
- Keycaps vague
- Keycaps cerisier
- Keycaps Totoro !
- Possibilité d'une double fonction pour les touches ? (équivalent Shift) ?

- option Bluetooth
idée pour batterie : module de charge adafruit
Pour le kit nullbits.co :infos matos nu
Firmwares
schéma


(avec fonction switch/poussoir/validation (pour remplacer le clic droit de la souris)

_____________________________________________________________________________________
Je mets ici des idées pour personnaliser les touches (oui on pense déjà à la déco)

- Keycaps vague
- Keycaps cerisier
- Keycaps Totoro !

Dernière modification par Audrey le 20 sept. 2022, 22:26, modifié 13 fois.
Re: Shortcut keyboard - List des raccourcis Krita
L'idée originale du mini-keyboard vient du besoin de raccourcis pour dessiner avec Krita (Photoshop) sur tablette/Surface
Lien Documentation complète Krita v 5.0
Liste de raccourcis essentiels
Liste des fonctions [raccourcis Krita sur clavier classique]
Rotary encoders
Touches - Fonction retouche photo
Lien Documentation complète Krita v 5.0
Liste de raccourcis essentiels
Liste des fonctions [raccourcis Krita sur clavier classique]
Rotary encoders
- Zoom/Dezoom
- Rotation page 360° [shift+espace+bouger la souris]
- Augmenter/Diminuer diamètre de la brush
- Programmation des modes (plusieurs fonctions aux touches)
- Passage mode plein-écran - [Tab]
- Undo
- Ctrl
- Shift
- Suppr
- Zoom affiche en plein page et centré
- Equivalent clic droit possible ?
Rotary encoder poussoir
- Transformation
- Permuter brush/outil déplacer [Ctrl+t]
- Permuter brush/outil transformer
- Transformations proportionnelles [Click gauche - Shift]
- Permuter gomme (vrai outil gomme) - brush en cours (avec le rotary pour variation du diamètre ce se sera déjà plus simple cela dit)
Touches - Fonction retouche photo
- réglages des niveaux [ctrl+l]
- des courbes [ctrl+m]
- balance des couleurs [ctrl+b]
- Teinte Saturation Luminosité (d'un calque) [ctrl+u]
Dernière modification par Audrey le 01 sept. 2022, 11:14, modifié 11 fois.
Re: Shortcut keyboard
Les cartes arduino avec Bluetooth :
https://www.okdo.com/fr/p/bluno-beetle- ... -with-ble/
https://www.gotronic.fr/art-carte-ardui ... -30379.htm
https://www.kiwi-electronics.com/en/ard ... 3-ble-7403
https://chipwired.com/arduino-bluetooth-built-in/
ESP32 :
https://www.gotronic.fr/art-carte-esp32 ... -25510.htm
https://www.gotronic.fr/art-module-esp3 ... -34172.htm
https://www.gotronic.fr/art-module-esp3 ... -28992.htm (chargeur lipo)
https://www.gotronic.fr/art-module-wifi ... -25248.htm
https://www.gotronic.fr/art-module-fire ... -26810.htm
https://www.tinypico.com/
https://www.instructables.com/DIY-Bluet ... ro-Keypad/
Version très basse conso mais pas super adaptée : https://create.arduino.cc/projecthub/pr ... ard-36f370
https://www.okdo.com/fr/p/bluno-beetle- ... -with-ble/
https://www.gotronic.fr/art-carte-ardui ... -30379.htm
https://www.kiwi-electronics.com/en/ard ... 3-ble-7403
https://chipwired.com/arduino-bluetooth-built-in/
ESP32 :
https://www.gotronic.fr/art-carte-esp32 ... -25510.htm
https://www.gotronic.fr/art-module-esp3 ... -34172.htm
https://www.gotronic.fr/art-module-esp3 ... -28992.htm (chargeur lipo)
https://www.gotronic.fr/art-module-wifi ... -25248.htm
https://www.gotronic.fr/art-module-fire ... -26810.htm
https://www.tinypico.com/
https://www.instructables.com/DIY-Bluet ... ro-Keypad/
Version très basse conso mais pas super adaptée : https://create.arduino.cc/projecthub/pr ... ard-36f370
Re: Shortcut keyboard
Je crois que j'ai trouvé l'oiseau rare : bon format de la carte + Bluetooth + chargeur lipo :
https://boardsource.xyz/store/5f4a1733bbaa5c635b83ed67
Il y a plein de projets sur le net en cherchant diy macropad bluetooth ... ça peut donner des idées !
Lecture intéressante sur les micro contrôleurs qui peuvent être utilisés ...
http://kmkfw.io/docs/Officially_Support ... ntrollers/
Pour commander des connecteurs pour les cherry keys (pour faire un projet full diy) :
https://learn.sparkfun.com/tutorials/ch ... -guide/all
https://www.amazon.fr/Treadax-circuits- ... 935&sr=8-8
https://boardsource.xyz/store/5f4a1733bbaa5c635b83ed67
Il y a plein de projets sur le net en cherchant diy macropad bluetooth ... ça peut donner des idées !
Lecture intéressante sur les micro contrôleurs qui peuvent être utilisés ...
http://kmkfw.io/docs/Officially_Support ... ntrollers/
Pour commander des connecteurs pour les cherry keys (pour faire un projet full diy) :
https://learn.sparkfun.com/tutorials/ch ... -guide/all
https://www.amazon.fr/Treadax-circuits- ... 935&sr=8-8
Re: Shortcut keyboard
Bon, j'ai eu une réponse sur le Discord de nullbit (https://discord.com/channels/7353145099 ... 1298242652)
Avec 4 encodeurs le firmware par défaut fonctionne et il faut l'application VIA (https://www.caniusevia.com) pour la config du clavier.
Les "layout" et "keymap" dont je cherchais l'explication sont en fait définis (et documentés) par VIA (https://www.caniusevia.com/docs/layouts).
La config à 5 encodeurs n'est pas supportée. C'est max 4.jay | nullbits — 09/20/2022
The board only supports a maximum of four encoders. Unfortunately, the top two share connections.
The TIDBIT keymaps already define the four encoders. You can change how they function using the VIA app.
That’s the easiest way.
Avec 4 encodeurs le firmware par défaut fonctionne et il faut l'application VIA (https://www.caniusevia.com) pour la config du clavier.
Les "layout" et "keymap" dont je cherchais l'explication sont en fait définis (et documentés) par VIA (https://www.caniusevia.com/docs/layouts).
Dernière modification par Pascal le 23 sept. 2022, 13:53, modifié 4 fois.
Re: Shortcut keyboard
A lire en premier pour éviter les confusions entre QMK et VIA:
Une page qui explique un peu les encodeurs dans les layouts
En gros, de ce que je comprends, un encodeur rotatif se comporte simplement comme 2 touches classiques (en fonction du sens de rotation).
Une série de tutoriels sur le firmware QMK:
Une page qui explique un peu les encodeurs dans les layouts
En gros, de ce que je comprends, un encodeur rotatif se comporte simplement comme 2 touches classiques (en fonction du sens de rotation).
Une série de tutoriels sur le firmware QMK:
Re: Shortcut keyboard
OK j'ai (avec l'aide de Philippe
) désoudé un rotary
JE comprends de la doc VIA/QMK qu'on est pas obligé d'utiliser VIA si on utilise :
-QMK build environment
-QMK configurator pour le clavier
-les codes pour les touches ici
Ce qu'on avait repéré la semaine dernière, la keymap le TIDBIT qu'on a acheté, mais je ne vois pas le lien avec QMK ou VIA : ici
ici en pdf
-autre infos sur la configuration des clavier QMK ici

JE comprends de la doc VIA/QMK qu'on est pas obligé d'utiliser VIA si on utilise :
-QMK build environment
-QMK configurator pour le clavier
-les codes pour les touches ici
Ce qu'on avait repéré la semaine dernière, la keymap le TIDBIT qu'on a acheté, mais je ne vois pas le lien avec QMK ou VIA : ici
ici en pdf
-autre infos sur la configuration des clavier QMK ici