![Boot Camp 経由で Windows 7 を実行している MacBook Pro で Ctrl キーと Fn キーを入れ替えるにはどうすればいいですか?](https://rvso.com/image/1314329/Boot%20Camp%20%E7%B5%8C%E7%94%B1%E3%81%A7%20Wi%E2%80%8B%E2%80%8Bndows%207%20%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%20MacBook%20Pro%20%E3%81%A7%20Ctrl%20%E3%82%AD%E3%83%BC%E3%81%A8%20Fn%20%E3%82%AD%E3%83%BC%E3%82%92%E5%85%A5%E3%82%8C%E6%9B%BF%E3%81%88%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%81%84%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%3F.png)
があるたくさんの議論MacBook Pro のキーfnとキーの入れ替えについてはインターネットで調べました。ctrl
Mac側では、ReMap4MacBook2つのキーを完璧に交換します。
しかし、PC側(特にWindows 7)では、明確な答えを見つけることができません。ほとんどの投稿はこの記事しかし、私はとても長い記事を読み、指示に従いましたが、役に立ちませんでした。
2 つのキーを入れ替えるだけでなく、MacBook Pro のファンも制御するプログラム (XP にあったかもしれません) があったことを覚えています。しかし、名前は思い出せません。また、そのプログラムは何年も前に更新されなくなったことも覚えています。
編集:それは入力リマッパー。
したがって、これら 2 つのキーを交換するために簡単に実行できる簡単なプログラムが存在することを期待しています。
答え1
これは不可能なことが多いFnキーはハードウェアキーなので、他のキーと一緒に押すと、メディアキーコードを送信したり、ハードウェアベースの処理をしたりしながらコードをまったく送信しないことがあります。最善策は、BIOS(不可能ではないにしても非常に困難)またはキーボード(配線のやり直しは可能)を調整することです。なぜなら、Fnはスキャンコード仕様...
アップデートどうやらAppleはこのやり方を踏襲しているようだ。どうやらこれはダブルコマンドMac OS Xでは、しかしこれはWindowsとのインターフェースを強制するものではなく、それは依然として謎のままであり、誰かが何らかの方法で解明するだろう。スキャンコードスキャナー実際にキーコードが送信されるかどうか。MacBook を持っていないので、できません...
答え2
これを実行できるレジストリ キーはありますが、それに関するドキュメントは見つかりませんでした。
Appleキーボードドライバ
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\KeyMagic]
エントリが含まれています
"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
(OSXFnBehavior もありますが、私の知る限り、これは Fn キーを押さずにファンクション キーが押せるように制御するだけです)
誰かFnとCtrlのキーコードを解読できる人はいませんか?
答え3
Win 7 で KeyTweak を使用して、LAlt <-> LWin および RAlt -> RCTRL、RWin -> RAlt を正常に再マップしましたが、AutoHotKey でも Fn が検出されないため、Bootcamp の更新を待つ必要がある可能性があります。
答え4
誰かが、ワイヤレス Apple キーボードでこの魔法のような機能を実現するカーネル モード ドライバーを実装しました。MacBook で動作するかどうかはわかりません。FAQ には、Windows を「ネイティブ」にインストールするというオプションがあると書かれています。いずれにしても、ソース コードを少し変更するだけで、どこでも動作する可能性は十分にあります。