Saya menemukan System Preferences → Keyboard → Modifier Keys
menu, tetapi saya dapat memetakan kunci pengubah lain untuk itu, bukan pintasan keyboard.
Saya menemukan System Preferences → Keyboard → Modifier Keys
menu, tetapi saya dapat memetakan kunci pengubah lain untuk itu, bukan pintasan keyboard.
Jawaban:
Memperluas jawaban @mrded untuk macOS Sierra.
Saya menggunakan karabiner-Elements remap caps_lock
untuk f19
. Untuk tujuan ini saya menempatkan file berikut karabiner.json
ke ~/.karabiner.d/configuration
:
{
"profiles": [
{
"name": "Default profile",
"selected": true,
"simple_modifications": {
"caps_lock": "f19"
}
}
]
}
Kemudian saya membuka preferensi Keyboard → Pintasan → Sumber input dan dipilih F19
sebagai opsi "Pilih sumber input sebelumnya".
Perhatikan juga bahwa menurut Lifehacker , ada fitur bawaan di macOS Sierra untuk beralih tata letak dengan Caps Lock tetapi tampaknya hanya berfungsi dengan beberapa tata letak. (Setidaknya saya tidak melihat fitur ini untuk layout saya yang tipografi Latin / Cyrillic Ilya Birman.)
Jika pasangan tata letak keyboard Anda adalah Bahasa Inggris-Rusia, Anda dapat mencoba menggunakan Punto Switcher dari Yandex untuk Windows dan Mac. Ini bukan tentang Caps, tetapi tentang apa yang Anda ketik - misalnya itu akan secara otomatis mengganti ghbdtn ke привет .
Ini dapat dilakukan dengan Seil atau Karabiner jika Anda menggunakan Mac OS 10.12 Sierra.
Idenya adalah untuk menimpa Caps Lock dengan kunci lain yang tidak berguna, katakanlah F13, dan kemudian gunakan kunci itu untuk mengubah tata letak keyboard.
Sayangnya, apa yang ingin Anda capai tidak dapat dilakukan dengan apa yang diberikan OS X kepada Anda. Saya telah meretas tata letak keyboard untuk beralih ke Cyrillic ketika Caps Lock aktif, tapi agak jelek - semuanya terjadi dalam tata letak keyboard yang sama (flag di bilah menu tidak berubah), dan beberapa aplikasi berperilaku lucu dengannya (sebagian besar pintasan misalnya, tidak berfungsi dalam perangkat lunak berbasis Mozilla). Ukelele adalah teman Anda di sini, seperti yang Felix tunjukkan, tetapi saya ingin mencari solusi nyata agar Caps Lock mengganti tata letak yang sebenarnya.