Je requière votre aide pour personnaliser la disposition sous OS X.

J'ai suivi la procédure décrite sur cette page : macOS - Personnalisation de la disposition

Hélas, ça ne produit pas d'effet !…

J'ai bien édité le fichier "bépo - Azerty Cmd.keylayout".
Et j'ai bien redémarré la session pour recharger le fichier.

J'ai souhaite intervertir les touches Q et G, dans toutes les situations (CAPS, Maj, AltGr, …).

J'ai donc interverti "q" et "g" dans les lignes :
			<key code="43" action="g"/>
			<key code="46" action="q"/>
2 fois en minuscules, et 2 fois en majuscules (pour CAPS, et Maj).

Est-ce qu'il faut faire autre chose ?
Est-ce qu'il faut "compiler" le fichier ?

Merci pour votre aide.
Pièce à conviction versée au dossier :
Visualiseur de clavier
On constate avec le Visualiseur de clavier que les lettres g et q sont bien inversées.
Pourtant, quand je presse g (ou que je clique sur la lettre), j'obtiens un q, et réciproquement.
Je m’y comprends rien : le problème c’est TextEdit en réalité !

Mes modifications sont prises en compte par de nombreuses applications, mais faut attendre plusieurs heures pour qu’elles soient prises en compte par TextEdit, même après relance de l’application ou de la session.
Voici la conclusion de l’affaire :

PROBLÈME :
Même après redémarrage, les modifications du fichier bépo - Azerty Cmd.keylayout ne sont pas prises en compte par certaines applications comme TextEdit.
Version du système : 10.11.6 − El Capitan.

SOLUTION :
1. Désinstaller le bundle Bépo du dossier Keyboard Layouts.
2. Redémarrer en désactivant la restauration des applications ouvertes.
3. Installer la version modifiée du bundle dans le dossier Keyboard Layouts.
4. Redémarrer en désactivant la restauration des applications ouvertes.

C’est un peu ceinture et bretelles, mais au moins ça marche à tous les coups.
17 jours plus tard
Je suis parvenu à faire toutes les modifications souhaitées, en revanche je ne suis jamais parvenu à changer le nom de la disposition.
Si je renomme le fichier "bépo - Azerty Cmd.keylayout", ma disposition n’apparaît plus dans les préférences Clavier.

Comment faire ?
Merci de votre aide.
Il faut ouvrir le .keylayout dans texte dit pour changer le nom dans les métadonnées.
Cette ligne ?
<keyboard group="126" id="-30688" name="bépo - Azerty Cmd" maxout="2">

Justement, si je la change, le choix n’apparaît plus dans les préférences Clavier.

(J'ai bien rebooté comme il faut selon la procédure que j'ai donnée plus tôt.)
J’ai trouvé mon clavier.
Au lieu d’être avec les claviers français, il était avec les « Autres ».

Il y a encore un truc que je ne comprends pas : pourquoi avec la ligne
<keyboard group="126" id="-30688" name="bépo - Azerty Cmd" maxout="2">
… le nom devient « bépo 1.1 - Azerty ⌘ » avec l’ajout de 1.1 et de ⌘ ?