Je l' ai remplacé la norme fnclé en gauche control, à gauche controlpar une autre clé utile.
Et dans la mesure où je n'utilise pas de Caps Lockclé dans la vie de tous les jours, j'ai décidé de remplacer la Caps Lockclé par fn.
J'utilise à cet effet PCKeyboardHack .

Je viens de saisir le numéro 63(qui correspond à fn) en Change Caps Lockligne.
Mais maintenant, je Caps Lockne fais rien: ni travail CapsLockni fntravail clé.
Quand je change de Caps Lockclé par forward deleteexemple (code 117) - c'est ok. Et Caps Lockcommence à travailler comme forward deleteclé.

Mais je dois ensemble fnà Caps Lockclé.
MISE À JOUR
J'ai remarqué dans KeyRemap4MacBook EventViewer: lorsque j'appuie sur Caps Lock...

... je reçois le control_lcode clé. Mais en fait, cela ne fonctionne pas comme control_l(j'ai vérifié).
Pourquoi ça se voit control_l? Peut-être parce que j'ai changé la fnclé pour la laisser controldans l' KeyRemap4MacBookapplication.

Quand je décocher cette case et montre en EventViewerle Caps Lockcliquant de nouveau: je vois le Fncode sur la sortie.

Mais en fait ça ne marche pas comme Fn(je vérifie fn+ delete)
Update 2
J'ai désactivé CAPS LOCK

Dans PCKeyboardHack défini F19surCaps Lock

En KeyRemap4MacBookremappage F19àfn
<item>
    <name>f19_to_fn</name>
    <identifier>f19_to_fn</identifier>
    <autogen>__KeyToKey__ KeyCode::F19, KeyCode::FN</autogen>
</item>

Et Caps Lockfonctionne désormais comme fnsauf les touches f1 - f12. Par exemple, lorsque j'appuie sur par défaut fn+, f11je vois Launchpad. Lorsque j'appuie sur remappé fn+ f11je vois le volume baisser. Donc, f11ne pas travailler avec remappé fn.
Dans d'autres combinaisons comme fn+ delete= forward deleteremappé fnfonctionne bien.
forward delete. J'appuie sur fn+ delete. Lorsque j'ai une fnclé standard, je peux transférer supprimer et lorsque je définis caps locksur fnclé, je ne peux pas transférer supprimer en appuyant surcaps lock + backspace
                
FN + F1-19.