Caps Lockキーを他の未使用のキーに(システム全体で)再マッピングしたいと思います。
MacVim.appユーザーである私は、Caps Lockキーを「ヘルプ」キーや「終了」キーなどの他のキーに再マッピングして、そのキーボードの一部を使用して挿入を開始および終了することを常に望んでいました。モード。
以前、Mac OS X Snow Leopardには、これを行うためのいくつかのオプションがありました。たとえば、ユーザーを有効にする優れた PCKeyboardHack などです。 Caps LockキーがOSに送信し、ドライバーレベルで操作するキーコードを選択すると思われます。または DoubleCommand と呼ばれる他のツール。これらのオプションは、Mac OS X Lion(ゴールドマスター)では機能しません。それでもインストールしようとしたところ、カーネルパニックが発生しました。
Mac OS Xの両方のバージョンのシステム設定の「キーボード」設定ペインには、組み込みのCaps Lockキーが再マッピングされる可能性があります これらの図で を参照してください。ただし、「Control」、「Command」、「Option」など、他の3つの修飾キーの1つにのみ適用されます。これは明らかにvimでマクロを作成するのに十分ではありません。 Caps Lockキーは、他の非修飾キーに再マッピングする必要があります。
以前の質問で見つかった他の回答には、しばしば ウクレレツール を使用するための提案が含まれています。このプログラムには、Caps Lockキーを再マッピングする機能がありませんでした。
Consistent Keyboards などの他のキーボード変更ソフトウェアにも同様の機能がありますが、問題は解決しません。
どんな助けも大歓迎です!
PCKeyboardHack for Lionがリリースされ、うまく動作します!
PCKeyboardHack for Lionが開発されました。よく働く!!!
PCKeyboardHackは最近その名前を"Seil"に変更しました
KeyRemap4MacBookは最近その名前を"Karabiner"に変更しました
Seilは特別なキーCapsLockをより便利なキー(Escapeなど)に変更するために使用されますが、Karabinerはほとんどすべてのキー(CapsLockを除く)を再マッピングするのに便利です。たとえば、両方のShiftキーを同時に押すことで、CapsLockの機能を元に戻すことができます。