だから私は自分でApple "超薄型"USBキーボード(2つのUSBハブポートを持つもの)を手に入れました。
ただし、私はPCを使用しているため、キーボードの一部のキーがWindowsキーにマップされていません。具体的には、Print Screen、Scroll Lock、その他のキーが失われることや、特定のMacキーに機能がないことが心配です。
Apple Windows用のBootCampドライバーを使用すると、この問題が解決することをオンラインで読みました。私の質問は次のとおりです。
Boot Campドライバーを使用するのは正しいアプローチですか?もしそうなら、どこでもオンラインで入手できますか(Macディスクを持っていないので無料です) )?そうでない場合、何が私の問題を解決できますか?私はどこかで(おそらく Coding Horror で)これらの変更を行うSharpKeyと呼ばれるプログラムがあることを読んだと思います。私が聞いた別の解決策は、AutoHotKeyを使用することです。だから、私は何をすべきですか?
Boot Campドライバーを使用してみましたが、Macの.dmg形式であり、パッケージを開くことができませんでした。ついにそれを開くことに取り掛かったとき、私にできることはBoot Campパッケージ全体をインストールすることだけでした-それがドライバーを上書きして王室の混乱を引き起こすかもしれないので、私はやりたくありませんでした。私が欲しかったのはキーボードだけで、結局32ビットパッケージ(64ビットキーボードパッケージが見つかりませんでした)だけだったので、RandyRantsのSharpKeysとAutoHotkeyを使用することになりました。とにかく両方使っています。
私はApple Proキーボード(グラファイト)を持っていて、Windows Vistaで使用しています-Randyrants.comのSharpKeysを使用してマップします:
F13 -> PrintScreen
F14 -> Scroll Lock
Left Alt -> Left Windows
Left Win -> Left Alt
Right Alt -> Right Windows
Right Win -> Left Alt
(WinキーはAltキーとCtrlキーの間にあるため)
SharpKeysが実行できない唯一のことはPause-Breakです。これは、ネイティブのWindowsキー再マッピングでは処理できない3バイトのスキャンコードを使用しているように見えます(代わりにNumLockを起動するだけです)。
Pause-Breakの場合、AutoHotkeyahkファイルに定義を追加しました。
F15::
Send {Break}
return
イジェクトキーはまだ機能しません。OSが実行される前にイジェクトを使用できるため、これは別の方法で処理される特別なキーのようです。
ymmv、特に新しいAppleキーボード。スキャンコードを生成する限り、SharpKeysはそれを実行できるはずです。唯一の厄介なキーはPause-Breakです。
SharpKeysはここにあります: http://www.randyrants.com/2008/12/sharpkeys_30.html
いくつかのこと。 F13-F15キーは、Windowsの印刷画面などです。私はまったく同じキーボードを持っていますが、それが機能するかどうかはよくわかりません。
それが機能しない場合は、Boot Campドライバーをインストールしても何も修正されません(または要求した内容)。あなたが言及した代替ソースは、おそらく問題を解決するための最良の選択です。