Bagaimana saya bisa memetakan ulang Caps Lockkunci di Windows atau OS X? Apakah ada, misalnya, beberapa cara untuk memetakan caps lock ke kombinasi tombol seperti Alt+ Tabpada Windows atau ⌘+ Tabpada OS X?
Bagaimana saya bisa memetakan ulang Caps Lockkunci di Windows atau OS X? Apakah ada, misalnya, beberapa cara untuk memetakan caps lock ke kombinasi tombol seperti Alt+ Tabpada Windows atau ⌘+ Tabpada OS X?
Jawaban:
Anda memerlukan Autohotkey dan skrip ini:
;Deactive CapsLock key
$CapsLock::
return
Autohotkey adalah cara paling ampuh untuk melakukan hal semacam ini pada PC WIndows. Lihat juga halaman ini untuk detail lebih lanjut tentang pemetaan ulang CAPS,
Aku sudah digunakan SharpKeys (untuk windows) remap CapsLockke ESC.
Berfungsi bagus untuk vim . Pengeditan gaya-VI benar-benar bersinar jika Anda dapat tetap dekat dengan baris beranda setiap saat.
Berikut cara menukar Caps Lockkunci dengan kiri Ctrl:
Windows
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
Masukkan yang berikut ini sebagai Data:
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
Keluar dari Peninjau Suntingan Registri
Linux
Rekatkan baris berikut ke dalam file:
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
Tambahkan baris berikut ke ~ / .bash_profile
xmodmap ~/.xmodmap
pada Mac: Anda dapat menetapkan ulang tombol caps lock di bawah "System Prefs" -> "Keyboard & Mouse" -> "Special Keys".
saya menugaskannya ke CTRL
Anda dapat menggunakan SharpKeys untuk menonaktifkan fungsi tombol apa saja. Untuk panduan terperinci, Anda dapat melihat Peta Kunci Apa Saja untuk Tombol Apa Saja pada Windows XP / Vista .
Selain itu, Lifehacker memiliki panduan yang sangat baik yang disebut NumLocker Menonaktifkan Caps Lock Key tentang cara memetakan ulang atau menonaktifkannya seluruhnya.
Saya menggunakan Billy Mays Caps Lock . Sekarang setiap kali saya secara tidak sengaja menekan tombol Caps Lock alih-alih frustrasi, saya mendengar nada Billy Mays yang cepat, yang selalu membuat saya tersenyum.
Di Mac saya dapat merekomendasikan menggunakan KeyRemap4MacBook . Atau PcKeyboardHack yang memiliki fokus sedikit berbeda. Saya menggunakan keduanya dalam kombinasi tanpa masalah.
Masalahnya adalah, tidak ada dari solusi kotak dibangun untuk Mac OSX sehingga Anda bisa menetapkan CAPS LOCKke ESC(yang penting untuk Vi / Vim). Masalah kedua dengan alat lain adalah mereka tidak menonaktifkan LED hijau pada Tombol Caps-Lock.
PcKeyboardHack
terkait dengan pemetaan ESC, tetapi setiap pemetaan dimungkinkan.
KeyRemap4MacBook
secara langsung memungkinkan untuk memetakan ke tombol fungsi yang berbeda. ⌘Pasti setiap pemetaan yang Anda suka dimungkinkan. Jadi misalnya pada Mac, saya telah memetakan -Key yang tepat untuk ctrl (apa yang berguna saat Anda terbiasa dengan pelengkapan otomatis seperti gerhana di Windows)
caps lock
menetapkan untuk keduanya esc
dan ctrl
. Saat esc
itulah satu-satunya tombol yang ditekan, dan beralih ke ctrl
jika saya menekan tombol lain.
Bertukar dengan kunci pengubah yang berbeda (saya suka Ctrl) didukung oleh Mac OS:
keyboard control panel -> modifier keys
Seperti yang dikatakan Marchal, pada OS X Anda dapat menggunakan PCKeyboardHack untuk mengubah caps lock ke tombol lain seperti F19:
Anda dapat memetakan kunci seperti F19 ke kombinasi tombol yang lebih kompleks dengan menambahkan pengaturan seperti ini ke private.xml di KeyRemap4MacBook :
<autogen>__KeyToKey__ KeyCode::F19, KeyCode::CONTROL_L, ModifierFlag::CONTROL_L |
ModifierFlag::OPTION_L | ModifierFlag::SHIFT_L | ModifierFlag::COMMAND_L</autogen>
Jika lampu caps lock pada keyboard Anda tidak dinonaktifkan, coba aktifkan pengaturan "Pass-Through caps lock LED status" di KeyRemap4MacBook.
Ini memetakan F19 untuk mengontrol kapan dipegang dan untuk melarikan diri ketika ditekan:
<autogen>__KeyOverlaidModifier__ KeyCode::F19, KeyCode::CONTROL_L, KeyCode::ESCAPE</autogen>
Anda juga dapat memetakan F19 ke kunci pengubah tambahan yang dapat digunakan untuk misalnya mengaktifkan aplikasi:
<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>
Lihat http://lri.me/keyremap4macbook.html untuk informasi lebih lanjut tentang penggunaan KeyRemap4MacBook.