🇬🇧 AZERTY Global is a free, open-source (EUPL 1.2) corrected version of the French AZERTY keyboard layout: same letters, better punctuation, direct accented capitals (É È Ç À), accessible programming symbols — while preserving 99% of existing typing habits. Try it online at azerty.global. This repository hosts the website and interactive tester; README in French below.
AZERTY Global est une modernisation pragmatique du clavier AZERTY traditionnel.
Son objectif : corriger les défauts historiques (point, majuscules accentuées, @) sans bouleverser vos habitudes musculaires, tout en offrant une puissance cachée pour les développeurs, scientifiques et linguistes.
Le projet est porté par l’Association pour la Modernisation du Clavier Français (AMCF), association loi 1901 sans but lucratif et entièrement bénévole.
- Le Point (.) en accès direct : Fini le
Maj + ;. Le point reprend sa place légitime. - Majuscules Accentuées Faciles : Le verrouillage majuscule (
Verr. Maj.) est "intelligent".É,È,Ç,Às'écrivent simplement en activantVerr. Maj.et en appuyant suré,è,ç,à.
- @ et # accessibles : Placés sur la touche
²(en haut à gauche), accessibles d'une simple pression (ou avec Maj). - Symboles Développeur :
{ } [ ] | \sont tous alignés sur la rangée de repos viaAltGr. - Puissance Cachée : Accès à plus de 1000 caractères Unicode (Maths, Phonétique, Grec, Cyrillique) via des touches mortes intuitives.
Installez AZERTY Global depuis le Microsoft Store. Aucun avertissement SmartScreen, aucun droit admin requis.
- Téléchargez l'archive sur download.azerty.global.
- Lancez
AZERTY_Global.exe. - Redémarrez votre session ou votre PC.
- Sélectionnez "AZERTY Global" dans la barre des langues (
Win + Espace).
Téléchargez l'archive sur download.azerty.global.
Instructions incluses dans le fichier LISEZ-MOI.txt.
Téléchargez l'archive sur download.azerty.global.
Copiez le fichier .keylayout dans /Library/Keyboard Layouts/.
| Touche | Action Simple | Avec Maj | Avec AltGr |
|---|---|---|---|
| ; . | . (Point) | ; (Point-virgule) | > (Supérieur) |
| ² | @ (Arobase) | # (Dièse) | Touche Morte "Divers" |
| , ? | , (Virgule) | ? (Point d'interro) | < (Inférieur) |
| ! | ! (Exclamation) | Touche Morte "Ponctuation" | ¡ (Exclamation inversé) |
- { } :
AltGr+D/F(Ligne de repos gauche) - [ ] :
AltGr+J/K(Ligne de repos droite) - \ | :
AltGr+G/H(Centre) - **
~** :AltGr+L/N`
Les touches mortes permettent d'accéder à des alphabets entiers. Appuyez sur la touche morte, relâchez, puis tapez votre lettre.
| Touche Morte | Déclencheur (Base) | Exemple |
|---|---|---|
| Maths / Sciences | AltGr + = |
Maths + 8 → ∞ (Infini) |
| Phonétique (IPA) | AltGr + Shift + à |
IPA + R → ʁ |
| Monnaies | AltGr + Shift + $ (touche £) |
Monnaie + b → ₿ (Bitcoin) |
| Ponctuation | Shift + ! |
Ponct + t → † (Obèle) |
| Grec | Shift + * (touche µ) |
Grec + p → π (Pi) |
| Cyrillique | AltGr + * (touche µ) |
Cyril + d → д |
Ce projet est sous licence EUPL 1.2 (European Union Public Licence). Vous êtes libre d'utiliser, modifier et redistribuer ce travail, y compris à des fins commerciales, à condition de créditer l'auteur (Antoine OLIVIER) et de partager vos modifications sous une licence compatible.
Vous voulez contribuer ? Voir CONTRIBUTING.md. Une faille à signaler ? Voir SECURITY.md — pas d’issue publique.
- Les sources sont des templates 11ty dans
src/, avec les assets partagéscss/,js/,data/,tester/,docs/,images/etassets/. - Build de production :
npm run build(génère le site dansdist/). dist/est l'artefact de déploiement généré : ne pas l'éditer à la main.- Les formulaires utilisent Web3Forms côté front.
- Le testeur en ligne simule la disposition AZERTY Global en remappant les touches à partir de
KeyboardEvent.code. Il n'atteste pas qu'une installation système est correcte. - Sa section
Diagnostic OSaffiche les événements clavier natifs (event.key,event.code, modificateurs) pour comparer le comportement réel de l'OS. - Tests ciblés :
npm run test:tester.
Conçu avec ❤️ pour la francophonie.