Caps LockWindowsまたはOS Xでキーを再マップするにはどうすればよいですか?そこには、例えば、キャップをマップするいくつかの方法は次のようにキーの組み合わせにロックAlt+ TabWindows上または⌘+ TabOS X上で?
Caps LockWindowsまたはOS Xでキーを再マップするにはどうすればよいですか?そこには、例えば、キャップをマップするいくつかの方法は次のようにキーの組み合わせにロックAlt+ TabWindows上または⌘+ TabOS X上で?
回答:
Autohotkeyとこのスクリプトが必要です:
;Deactive CapsLock key
$CapsLock::
return
Autohotkeyは、Windows PCでこの種のことを行う最も強力な方法です。CAPSの再マッピングの詳細については、このページも参照してください。
SharpKeys(Windows用)を使用してに再マップCapsLockしましたESC。
vimに最適です。常にホーム行の近くに指を置いておくことができれば、VIスタイルの編集は本当に輝いています。
Caps Lock左とキーを交換する方法はCtrl次のとおりです。
窓
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
データとして次を入力します。
0000: 00 00 00 00 00 00 00 00
0008: 03 00 00 00 3A 00 1D 00
0010: 1D 00 3A 00 00 00 00 00
レジストリエディターを終了します
Linux
次の行をファイルに貼り付けます。
remove Lock = Caps_Lock
remove Control = Control_L
keysym Control_L = Caps_Lock
keysym Caps_Lock = Control_L
add Lock = Caps_Lock
add Control = Control_L
次の行を〜/ .bash_profileに追加します
xmodmap ~/.xmodmap
あなたは使用することができますSharpKeysを任意のキーの機能を無効にします。詳細なガイドについては、Windows XP / Vistaで任意のキーを任意のキーにマッピングするをご覧ください。
さらに、Lifehackerには、NumLockerによるCaps Lockキーの無効化と呼ばれる非常に優れたガイドがあり、完全に再マップまたは無効化する方法が説明されています。
私はBilly Mays Caps Lockを使用しています。イライラする代わりに誤ってCaps Lockキーを押すと、ビリーメイズの短いピッチが聞こえ、いつも笑顔になります。
Macでは、KeyRemap4MacBookの使用をお勧めします。または、わずかに異なるフォーカスを持つPcKeyboardHack。私は両方を問題なく組み合わせて使用します。
問題は、あなたが割り当てることができるようにマックOSXに組み込まボックスソリューションのないうちは存在しない、あるCAPS LOCKにESC(VI / Vimのために不可欠です)。他のツールの2番目の問題は、Caps-Lockキーの緑色のLEDを無効にしないことです。
PcKeyboardHack
ESCマッピングに関連していますが、すべてのマッピングが可能です。
KeyRemap4MacBook
別のファンクションキーに直接マップできます。あなたが好きなすべてのマッピングが可能であることを確実にするために、たとえばMacでは右⌘キーをマップしましたctrl (WindowsでEclipseのようなオートコンプリートに慣れているときに便利なもの)
caps lock
の両方に設定esc
してctrl
。それesc
が押されている唯一のキーであり、ctrl
他のキーを押すと切り替わります。
CtrlMac OSでは、別の修飾キー(I likeが好き)との交換がサポートされています。
keyboard control panel -> modifier keys
Marchalが述べたように、OS Xでは、PCKeyboardHackを使用して、Caps LockをF19のような別のキーに変更できます。
KeyRemap4MacBookの private.xmlに次のような設定を追加することにより、F19のようなキーをより複雑なキーの組み合わせにマッピングできます。
<autogen>__KeyToKey__ KeyCode::F19, KeyCode::CONTROL_L, ModifierFlag::CONTROL_L |
ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::COMMAND_L</autogen>
キーボードのCaps Lockライトが無効にならない場合は、KeyRemap4MacBookの「パススルーCaps Lock LEDステータス」設定を有効にしてみてください。
これにより、F19がマップされ、押されると制御され、押されるとエスケープされます。
<autogen>__KeyOverlaidModifier__ KeyCode::F19, KeyCode::CONTROL_L, KeyCode::ESCAPE</autogen>
F19を、たとえばアプリケーションをアクティブにするために使用できる追加の修飾キーにマップすることもできます。
<vkopenurldef>
<name>KeyCode::VK_OPEN_URL_SAFARI</name>
<url>file:///Applications/Safari.app</url>
</vkopenurldef>
<item>
<name>test</name>
<identifier>test</identifier>
<autogen>__KeyToKey__ KeyCode::F19, KeyCode::VK_MODIFIER_EXTRA1</autogen>
<autogen>__KeyToKey__ KeyCode::S, ModifierFlag::EXTRA1,
KeyCode::VK_OPEN_URL_SAFARI</autogen>
</item>
KeyRemap4MacBookの使用の詳細については、http://lri.me/keyremap4macbook.htmlを参照してください。