Installation
Note aux utilisateurices de claviers programmables
Il y a deux façons d’utiliser Ergo‑L sur un clavier programmable :
- soit on laisse le clavier en Qwerty dans QMK/ZMK/Vial, et c’est le pilote côté ordi qui s’occupe de la disposition (liens de téléchargement plus bas) ;
- soit on cherche à émuler Ergo‑L côté QMK/ZMK/Vial, pour avoir la disposition sur un ordi qui reste configuré en Azerty.
La première méthode est vivement recommandée. On peut alors configurer son clavier très facilement, il faut juste avoir AltGr sur une touche de pouce pour accéder aux symboles.
L’émulation est beaucoup plus compliquée, et n’est pertinente qu’en dernier ressort : ordinateur totalement verrouillé (même pour le pilote nomade), administration de nombreuses machines, ou autre besoin spécifique. Une émulation basique d’Ergo‑L au-dessus d’Azerty ou Qwerty-Intl est expérimentée sur le firmware ZMK du Quacken, elle sera proposée à d’autres claviers via le projet Ækeynox.
Téléchargement
Pilotes nomades : ergol_nomade.zip
Une archive ZIP contenant les pilotes ne nécessitant pas de droits d’administration, qui peuvent fonctionner depuis une clé USB. (Pour tous les systèmes.)
Windows : ergol_kbd.exe
Exécuter l’installeur et relancer la session. La disposition de clavier apparait dans la barre de langues (indicateur de la barre des tâches).
L’installeur support Windows 32 et 64-bit Intel, ainsi que 64-bit ARM.
Ajouter la disposition installée dans la liste (Windows 10)
Note : il n’est normalement pas nécessaire de faire ces étapes avec le pilote installé ci-dessus.
Dans le menu Démarrer, rechercher « Modifier les paramètres de langue et de clavier »
Cliquer sur « Options » sur « Français »
« Ajouter un clavier »
Il devrait y avoir Ergo‑L dans la liste, cliquer dessus
Ergo‑L est maintenant ajouté. On devrait voir en bas à droite une icône « FRA » ou « FRA FR » pour choisir le clavier s’il y en a plusieurs dans la liste
Disposition clavier par défaut
Rechercher dans le menu Démarrer « Paramètres avancés de clavier »
Dans « Remplacer la méthode d’entrée par défaut » : choisir sa dispo préférée dans le menu déroulant
macOS : ergol.keylayout
Télécharger et enregistrer le fichier keylayout en lien ci-dessus
dans /Library/Keyboard Layouts et relancer la session. La
disposition de clavier est disponible dans les préférences système sous
« Clavier », « Méthodes de saisie », + (ajouter une
nouvelle disposition), et enfin « Autres ».
On peut aussi l’enregistrer dans
~/Library/Keyboard Layouts (pour le seul utilisateur
courant), mais la disposition ne sera pas active au login.
Il est possible (et recommandé) d’utiliser Karabiner pour inverser les touches ⌘ Command et ⌥ Option à droite, afin d’accéder plus facilement à la couche de symboles.
Linux : ergol.xkb_symbols
Ergo‑L est déjà inclus dans toutes les distributions Linux dotées de
xkeyboard-config en version
2.42 ou ultérieure, ce qui inclut notamment Arch, Debian 13, Fedora
41, Gentoo, Manjaro, OpenMandriva 6.0, OpenSUSE Tumbleweed, Slackware
Current, Ubuntu 24.04.
⚠️ Ne choisissez la variante ISO qu’après avoir pris connaissance de ce que ça implique dans la section « angle mod ».
Installation pour d’autres distributions
Si Ergo‑L n’est pas disponible nativement, copier ce pilote dans
xkb/symbols/custom :
sudo wget -O ${XKB_CONFIG_ROOT:-/usr/share/X11/xkb}/symbols/custom \
https://github.com/Nuclear-Squid/ergol/releases/download/ergol-v1.0.0/ergol.xkb_symbolsLa disposition de clavier ainsi installée est disponible dans le gestionnaire de préférences du bureau sous un nom générique (« A user-defined custom Layout », « Une disposition définie par l’utilisateur », etc.).
Si votre environnement de bureau utilise encore XOrg (X11) et pas Wayland, Ergo‑L peut aussi être activé directement en ligne de commande :
setxkbmap customAide-mémoire : cavalier.pdf
Une aide pour apprendre la dispo. À imprimer, plier et placer sur son bureau !
Variante en A (« angle mod »)
Principe
L’angle mod est une permutation de touches sur les claviers ISO uniquement (clavier ayant la touche < en bas à gauche sur Azerty).
L’assignation doigt/touche reste la même :
- Z se fait toujours avec l’auriculaire gauche,
- X avec l’annulaire,
- - avec le majeur
- et V et B avec l’index.
L’idée est uniquement de gagner en confort : le poignet gauche s’aligne avec le mouvement des doigts, il forme un A avec le poignet droit, et les touches de la rangée du bas s’atteignent en repliant les doigts, comme on le fait déjà avec la main droite.
Cela permet aussi d’avoir une touche Backspace au centre du clavier, permettant d’effacer du texte sans quitter la position dactylo.
Utilisation avec Kanata
La façon recommandée de profiter de l’angle mod consiste à utiliser kanata et la configuration Arsenik. Outre l’angle mod, cela donne accès à d’autres fonctionnalités avancées qui peuvent s’activer à la carte :
- Entrée et Backspace sous les pouces
- homerow-mods : Shift sous le pouce gauche, Ctrl Alt OS en position de repos.
Utilisation avec un pilote dédié
Pour les postes où l’utilisation de kanata n’est pas possible, des pilotes sont proposés :
- pilotes nomades : ergol_angle_mod_nomade.zip
- Windows : ergol_angle_mod_kbd.exe
- macOS : ergol_angle_mod.keylayout
- Linux :
- si présente de base dans l’OS, utiliser la « variante ISO » ou « ISO variant » ;
- sinon suivre les instructions de la section d’installation Linux avec ergol_angle_mod.xkb_symbols.
Résolution de problèmes
Vous avez des questions ou des problèmes avec les pilotes ? Consultez notre FAQ !
Licence
WTFPL – Do What the Fuck You Want to Public License.