Peta kunci CapsLock ke ESC di Mac OS X

9

Pada pekerjaan di mesin windows saya, saya telah menggunakan Autohotkey untuk memetakan kembali tombol CapsLock ke ESC. Saya sudah terbiasa dan pada mesin pribadi saya (mac) saya terus memukul CapsLock karena kebiasaan ketika saya ingin ESC.

Bagaimana cara saya melakukan pemetaan pada Mac? Keyboard & mouse prefpane memiliki beberapa opsi dasar untuk tombol capslock, tetapi itu hanya memungkinkan saya menetapkan ulang untuk ctrl, perintah, atau opsi.

Herms
sumber

Jawaban:

5

Teman saya menunjuk saya ke sesuatu yang berhasil. Dia mengatakan untuk menginstal PCKeyboardHack dan KeyRemap4MacBook . PCKeyboardHack memungkinkan untuk memetakan ulang capslock, sementara yang lain tampaknya memungkinkan untuk memetakan lebih banyak. Saya tidak yakin apakah keduanya benar-benar diperlukan (Anda mungkin dapat menggunakan hanya PCKeyboardHack), tetapi saya menginstal keduanya hanya untuk bermain dengan mereka. Tampaknya bekerja dengan baik untuk saya.

Herms
sumber
3

Sejak macOS 10.12.1 dimungkinkan untuk memetakan ulang Caps Lock ke Esc secara native (System Preferences -> Keyboard -> Modifier Keys).

masukkan deskripsi gambar di sini

rkusa
sumber
0

Anda dapat mencoba DoubleCommand . Saya belum menggunakannya secara pribadi tetapi berdasarkan tangkapan layar ada opsi untuk memetakan kembali tombol Caps Lock ke ctrl. Anda mungkin dapat mengubahnya ke Esc.

Nate
sumber
2
Ini memiliki beberapa opsi untuk memetakan kembali tombol capslock, tetapi sebenarnya tidak membiarkan Anda memilih pemetaan yang sewenang-wenang, hanya pasangan yang didukung aplikasi. Sayangnya, sepertinya ESC bukan salah satunya.
Herms
Ini adalah open source, dan saya menambahkan patch beberapa waktu lalu untuk melakukan pemetaan ini. Saya akan memburunya.
Matthew Schinckel
1
Ada beberapa tambalan, beberapa yang saya kirimkan, dan beberapa dari orang lain: sourceforge.net/tracker/?group_id=65339&atid=510607
Matthew Schinckel
0

Menanggapi pertanyaan Anda, saya hanya mengeluarkan versi baru dari Keyboard Konsisten yang dapat melakukan ini. Ini adalah fitur tidak berdokumen, namun, dan memerlukan langkah manual untuk menghidupkan, sebagai berikut.

Setelah menginstal versi 0.7, edit file /Library/Application Support/Ljosa/Consistent Keyboards/config.plist. Ubah nilai dari x-caps-lock-is-escdari falsemenjadi true. Terakhir, lakukan sudo launchctl stop com.ljosa.consistent-keyboardsuntuk me-restart program dengan pengaturan baru.

Vebjorn Ljosa
sumber