Saya mengganti fnkunci standar dengan kiri control, ditinggalkan controldengan kunci lain yang bermanfaat.
Dan sejauh saya tidak menggunakan Caps Lockkunci dalam kehidupan sehari-hari, saya memutuskan untuk mengganti Caps Lockkunci dengan fn.
Saya menggunakan PCKeyboardHack untuk tujuan ini .
Saya baru saja memasukkan nomor 63
(yang sesuai dengan fn) Change Caps Lock
berturut-turut.
Tapi sekarang saya Caps Locktidak melakukan apa-apa: baik pekerjaan kunci CapsLock
maupun fnpekerjaan.
Ketika saya mengubah Caps Lockkunci forward delete
misalnya (kode 117) - tidak apa-apa. Dan Caps Lockmulai berfungsi sebagai forward delete
kunci.
Tapi aku harus set fnke Caps Lockkunci.
MEMPERBARUI
Saya perhatikan di KeyRemap4MacBook EventViewer: ketika saya menekan Caps Lock...
... Saya mendapatkan control_l
kode kunci. Tetapi pada kenyataannya itu tidak bekerja bahkan seperti control_l
(saya memeriksa).
Mengapa ini terlihat control_l
? Mungkin karena saya telah mengubah fnkunci ke kiri controldi KeyRemap4MacBook
aplikasi.
Ketika saya hapus centang kotak centang ini dan menonton di EventViewer
atas Caps Lockmengklik lagi: Saya melihat Fn
kode pada output.
Tapi sebenarnya itu tidak berfungsi Fn(saya periksa di fn+ delete)
Perbarui 2
Saya dinonaktifkan CAPS LOCK
Di PCKeyboardHack diatur F19keCaps Lock
Dalam KeyRemap4MacBook
remap F19kefn
<item>
<name>f19_to_fn</name>
<identifier>f19_to_fn</identifier>
<autogen>__KeyToKey__ KeyCode::F19, KeyCode::FN</autogen>
</item>
Dan sekarang Caps Lockberfungsi sebagai fnkecuali tombol f1 - f12. Misalnya ketika saya menekan default fn+ f11saya melihat Launchpad. Ketika saya menekan remapped fn+ f11saya melihat volume turun. Jadi f11tidak bekerja dengan memetakan kembali fn.
Dalam kombinasi lain seperti fn+ delete= forward delete
memetakan kembali fnberfungsi dengan baik.
forward delete
. Saya menekan fn
+ delete
. Ketika saya memiliki fn
kunci standar saya dapat meneruskan penghapusan dan ketika saya mengatur caps lock
ke fn
tombol, saya tidak dapat meneruskan menghapus dengan menekancaps lock + backspace
FN + F1-19
.