Ergodox

À propos du clavier https://ergodox-ez.com/

# règles udev
wget https://www.pjrc.com/teensy/49-teensy.rules
mv 49-teensy.rules /etc/udev/rules.d/
 
apt install teensy-loader-cli
 
# dans un dossier qcq récupérer le dépôt
git clone https://github.com/zsa/qmk_firmware/
cd qmk_firmware/
# installer les dépendances
sudo util/qmk_install.sh
python3 -m pip install -r requirements.txt
make git-submodule
 
# créer un dossier pour notre nouveau layout
# ou y copier un dossier source récupéré sur https://configure.ergodox-ez.com/ergodox-ez/
# modifier éventuellement le keymap.c
joe keyboards/ergodox_ez/keymaps/bepo_perso1/keymap.c
 
# build
make ergodox_ez:bepo_perso1
# génère notamment un .build/ergodox_ez_bepo_perso1.hex
 
# appuyer sur le bouton de flashage du clavier avec un trombone puis lancer le flashage
sudo teensy-loader-cli -v -mmcu=atmega32u4 ergodox_ez_bepo_perso1.hex
 
# débrancher / rebrancher le clavier

Pour la pince permettant de virer les touches, c'est simple à bricoler :