Bagaimana saya bisa membuka kembali Caps lock untuk menghapus / backspace?


9

Saya mencoba menggunakan DoubleCommand, tetapi itu tidak membiarkan Anda menahan caps lock, dan menekannya menyebabkan caps lock light diaktifkan / dinonaktifkan. Idealnya saya ingin caps lock tidak pernah diaktifkan dan agar kunci berperilaku tepat seolah-olah itu adalah tombol hapus.

Masalah lain yang dimiliki DoubleCommand adalah bahwa setiap detik tekan hanya menghidupkan lampu, dan tidak menghapus karakter.

Jawaban:


10

Anda mungkin ingin mencoba Seil (sebelumnya PCKeyboardHack ). Saya menggunakannya untuk mengikat Caps Lock ke Kanan-Ctrl (bukan Ctrl polos), sehingga saya dapat mengikat Caps Lock ke Meta di Emacs (sementara Ctrl tetap Ctrl, dan kunci lain disimpan dengan perilaku yang biasa).


Ini berhasil, terima kasih. Untuk memastikan tidak ada penundaan, Anda harus menginstal dan menggunakan KeyRemap4MacBook juga (situs web yang sama). Petunjuknya ada di sini: pqrs.org/macosx/keyremap4macbook/extra.html#t1
Senseful

2
di macbook saya yang lebih baru, yang perlu saya lakukan adalah menggunakan preferensi Keyboard untuk menonaktifkan caps lock, dan kemudian menginstal PCKeyboardHack untuk memetakan caps lock (saya memetakannya ke Esc untuk digunakan dalam vim)
Jason Sundram

Memang saya tidak memiliki keterlambatan saat Anda memetakan ulang (atau menonaktifkan saya kira) Caps Lock di System Preferences> Keyboard Preference Pane> Modifier Keys… popup.
Mathieu Legrand

2
Aplikasi telah dinamai "Seil": pqrs.org/osx/karabiner/seil.html.en
Mathieu Legrand

Seil sekarang sudah usang dan telah digantikan oleh Karabiner-Elements .
syvex

1

Jika Anda menggunakan MacOS Sierra atau lebih baru, dan tidak keberatan menggunakan baris perintah, Anda dapat melakukannya dengan teknik yang saya lihat di blog Hang Lu Su :

$ hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000039,"HIDKeyboardModifierMappingDst":0x70000002A}]}'

Dalam pos tertautnya, dia juga membahas hal-hal lain, seperti memastikan pengikatan ini bertahan hidup kembali atau memetakan kunci apa pun. Berikut adalah dokumen Apple yang menjelaskan teknik yang digunakan serta kode yang digunakan untuk kunci apa pun.

Saya menyadari pertanyaan dan jawaban aslinya lebih tua dari macOS Sierra, tetapi mungkin ini dapat bermanfaat bagi orang-orang yang baru-baru ini menemukannya.


0

ControllerMate mendapatkan pengulangan otomatis yang normal, tidak ada penundaan atau toggle ringan yang diberikan Apple, Preferensi Sistem… ➤ Keyboard ➤ Keyboard ➤ Tombol Pengubah ... ➤ Tombol Caps Lock ➤ Tanpa Tindakan.
Control, Meta (Alt) dan Control-Meta mengambil logika ekstra: Bahasa pemrograman visual yang aneh ControllerMate

       Perdamaian
            —Devon

PS Emacs² & Lisp³ tumbuh bersama Rubout di sebelah kiri huruf A - lihat keyboard Knight TV⁴ dan keyboard Space Cadet⁵ dengan layout pengubah Control-Meta-Super-Hyper-Shift-Greek-Top.

Input PPS Kata sandi mungkin memerlukan kunci hapus perangkat keras.

PPPS Jika Anda berhasil mendapatkan fungsi caps lock pada chord kunci dua shift, beri tahu saya.

PPPPS Mgt melarang saya memposting tautan https://en.wikipedia.org/wiki/ ini : [2] Emacs [3] Lisp_ (programming_language) [4] Knight_keyboard [5] Space-cadet_keyboard

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.