Melalui "Preferensi Sistem -> Keyboard -> Tombol Pengubah" Saya telah menyiapkan: Caps Lock as Ctl.
Kemudian, saya menginstal Karabiner baru (sebelumnya KeyRemapForMacBook) untuk mencapai key-remap berikut:
- Ctl Kiri = Fn
- Fn = Kiri Ctl
Tetapi, pengaturan Karabiner berarti remap kunci "Caps Lock to Ctl" saya buat dengan "System Preferences" hilang. Sekarang, Karabiner meminta saya menginstal aplikasi lain ( SEIL ) untuk memetakan ulang hanya tombol Caps Lock. Saya pikir itu konyol dan saya tidak ingin menginstal aplikasi lain hanya untuk memetakan ulang satu kunci.
Jadi, saya menghapus Karabiner dari sistem saya dan kemudian mengatur remap kunci berikut melalui "System Preferences -> Keyboard -> Modifier Keys":
- Caps Lock = Ctl
- Ctl Kiri = Tidak Ada ( Tidak ada kunci mengikat => kunci mati )
- Fn tetap Fn ( CATATAN: ini tidak mengganggu saya karena # 1: Saya toh tidak terlalu sering menggunakannya dan, # 2: Saya terbiasa dengan gaya Thinkpad "Fn on far left" ).
Tapi, saya bertanya-tanya, bagaimana Karabiner melakukan keajaiban di dalam. Pemahaman saya adalah bahwa pada akhirnya, Karabiner harus melewati konfigurasi key-remap ke OS, kan? Atau apakah Karabiner memasukkan dirinya ke dalam sistem (yaitu, sebagai modul kernel) dan menonton semua tombol yang diketik pada keyboard untuk mendeteksi kunci Ctl dan Fn?
Lebih penting lagi, apakah masih ada (mirip dengan xmodmap di Linux) untuk mencapai remap kunci ini tanpa Karabiner?