web-dev-qa-db-fra.com

Comment échanger la touche Ctrl et Fn sur un MacBook Pro exécutant Windows 7 via un camp d'entraînement?

Il y a Sooooo de nombreuses discussions sur Internet sur l'échange de la fn et ctrl clé sur un MacBook Pro.

Du côté Mac, un nouveau logiciel appelé Remap4MacBook fait un travail parfait qui échange la clé.

Mais sur le côté PC (spécifiquement Windows 7), je ne peux pas vraiment trouver une réponse définitive. La plupart des post se réfèrent à - cet article mais j'ai lu l'article LOOOONG et suivi les instructions en vain.

Je me souviens qu'il y avait un programme (peut-être que c'était sur XP) qui non seulement échangés les deux clés, mais elle contrôlait également les fans du MacBook Pro. Mais je ne me souviens pas du nom et je me souviens également que ce programme a cessé d'être mis à jour il y a des années.

Edit: Ça s'appelle Remapper d'entrée .

J'espère donc qu'il existe un programme simple que je peux simplement courir pour échanger ces deux clés.

10
hobbes3

Il existe une clé de registre pouvant être capable de le faire, mais je n'ai trouvé aucune documentation à ce sujet.

Le Apple pilote de clavier dans

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\KeyMagic]

contient les entrées

"Keymap"=hex:69,46,6a,47,6b,48,91,8b,90,88
"KeymapFn"=hex:0c,22,0d,1e,0e,1f,0f,20,10,27,12,23,13,55,18,21,27,54,2d,67,33,56,38,57

(Il y a aussi OSXFNBehavior mais AFaik, cela contrôle simplement que les touches de fonction peuvent être appuyées sans appuyer sur FN)

Peut-être que quelqu'un peut comprendre les codes clés pour fn et ctrl?

3
laktak

J'ai utilisé KeyTweak dans Win 7 pour réaménager avec succès Lalt <-> Lwin et Ralt -> RCTRL, RWIN -> RALT mais FN n'est pas détecté, même dans Autohotkey, nous devons donc probablement attendre la mise à jour de bootcamp.

1
Gościu

Quelqu'un a mis en œuvre un pilote en mode noyau pour effectuer cet exploit magique pour le clavier sans fil Apple. Je ne suis pas sûr que cela fonctionne pour un MacBook. Le FAQ dit qu'une option est d'installer Windows "de manière nativement". Quoi qu'il en soit, il existe une bonne chance qu'une petite modification du code source pourrait le faire fonctionner partout.

https://github.com/samartzidis/wina1314

0
Aleksandr Dubinsky