Tôi tìm thấy System Preferences → Keyboard → Modifier Keys
menu, nhưng tôi có thể ánh xạ phím bổ trợ khác vào nó, không phải là phím tắt.
Tôi tìm thấy System Preferences → Keyboard → Modifier Keys
menu, nhưng tôi có thể ánh xạ phím bổ trợ khác vào nó, không phải là phím tắt.
Câu trả lời:
Mở rộng câu trả lời của @mrded cho macOS Sierra.
Tôi đã từng Karabiner-Elements để remap caps_lock
để f19
. Cuối cùng, tôi đặt tập tin sau karabiner.json
vào ~/.karabiner.d/configuration
:
{
"profiles": [
{
"name": "Default profile",
"selected": true,
"simple_modifications": {
"caps_lock": "f19"
}
}
]
}
Sau đó, tôi đã mở Tùy chọn bàn phím → Phím tắt → Nguồn đầu vào và được chọn F19
là tùy chọn "Chọn nguồn đầu vào trước".
Cũng lưu ý rằng theo Lifehacker , có tính năng tích hợp trong macOS Sierra để chuyển đổi bố cục với Caps Lock nhưng dường như nó chỉ hoạt động với một số bố cục. (Ít nhất là tôi không thấy tính năng này cho các bố cục của mình, đó là kiểu chữ Latin / Cyrillic của Ilya Birman.)
Nếu cặp bố cục ngôn ngữ bàn phím của bạn là tiếng Anh-Nga, bạn có thể thử sử dụng Bộ chuyển đổi điện thoại từ Yandex cho Windows và Mac. Nó không phải là về Caps, mà là về những gì bạn gõ - ví dụ như nó sẽ tự động thay thế ghbdtn thành привет .
Nó có thể được thực hiện với Seil hoặc Karabiner nếu bạn sử dụng Mac OS 10.12 Sierra.
Ý tưởng là ghi đè Caps Lock bằng một phím vô dụng khác, giả sử F13, sau đó sử dụng phím đó để thay đổi bố cục bàn phím.
Thật không may, những gì bạn muốn thực hiện không thể được thực hiện với những gì OS X mang lại cho bạn. Tôi đã hack bố cục bàn phím để chuyển sang Cyrillic khi bật Caps Lock, nhưng nó hơi xấu - mọi thứ xảy ra trong cùng bố cục bàn phím thực tế (cờ trong thanh menu không thay đổi) và một số ứng dụng hoạt động hài hước với nó (hầu hết các phím tắt không hoạt động trong phần mềm dựa trên Mozilla chẳng hạn). Ukelele là bạn của bạn ở đây, như Felix đã chỉ ra, nhưng tôi rất thích tìm một giải pháp thực sự để Caps Lock chuyển đổi bố cục thực tế.