J'ai créé une disposition de clavier personnalisée ( .keylayout
) et a remappé (entre autres clés) le fichier X
, C
et V
clés. Cependant, je veux garder Cmd+X/C/V comme sur le QWERTY parce que c'est pratique et que j'y suis habitué.
Dans ma mise en page, j'ai donc gardé l'original. X, C, V
mappings pour quand Command est appuyé :
<keyMap index="0"> <!-- No modifiers -->
...
<key code="7" action="y" /> <!-- my modified layout -->
<key code="8" action="x" />
<key code="9" action="." />
...
<keyMap index="10"> <!-- command -->
...
<key code="7" output="x" /> <!-- same as qwerty -->
<key code="8" output="c" />
<key code="9" output="v" />
Cela fonctionne bien sauf pour Command + . (qui devrait faire un Command + V (c.-à-d. coller) dans Safari, Mail et quelques autres applications Apple Dans ce cas, l'utilisation de l'original V (sur un clavier QWERTY) fonctionne
Je ne comprends pas pourquoi il échoue juste pour ce raccourci ? J'ai lu que certains Cmd+…
Les raccourcis sont spéciaux et ne peuvent pas être remplacés, mais pourquoi cela fonctionne-t-il avec couper/copier mais pas avec coller ? Et pourquoi cela fonctionne-t-il dans toutes les applications, sauf Safari et Mail ?
J'ai utilisé le bépo (dvorak français) et l'a édité dans un éditeur de texte. Ma version est sur GitHub . J'ai ouvert ma maquette dans Ukulele et elle s'affiche très bien, y a-t-il quelque chose que je puisse essayer avec elle pour déboguer/détecter des problèmes ?
J'ai également essayé d'ouvrir+enregistrer ma mise en page avec Ukulele et cela ne fonctionne plus, il n'est même pas détecté par OS X. Je suis revenu à ma version.