Map Caps Lock для зміни розкладки клавіатури в Mac OS X


Відповіді:


5

Розгортання відповіді @mrded для macOS Sierra.

Я використовував карабін-елементи перепризначити caps_lockв f19. З цією метою я розмістив такий файл karabiner.jsonу ~/.karabiner.d/configuration:

{
    "profiles": [
        {
            "name": "Default profile",
            "selected": true,
            "simple_modifications": {
                "caps_lock": "f19"
            }
        }
    ]
}

Потім я відкрив налаштування клавіатури → ярлики → джерела вводу та вибрав F19опцію "Вибрати попереднє джерело введення".

Зауважте також, що згідно з Lifehacker , в macOS Sierra є вбудована функція для перемикання макетів із Caps Lock, але, здається, вона працює лише з деякими макетами. (Принаймні, я не бачу цієї функції для моїх макетів, які є типографічною латиноамериканською / кирилицею Іллі Бірмана.)


Я спробував це рішення, але воно не працює на macOS Sierra 10.12. Коли я натискаю Caps Lock у джерелах введення , намагаючись змінити гарячу клавішу на джерела введення, нічого не відбувається :(
Шерш

1

Це залежить від версії Mac OS X, яку ви працюєте (10.13.5, безумовно, це можливо). Налаштування системи -> Клавіатура -> Джерела введення -> прапорець Caps Lock


0

Якщо пара розкладки мовної клавіатури - англійсько-російська, ви можете спробувати використати Punto Switcher від Яндекс для Windows та Mac. Це не про Caps, а про те, що ви набираєте - наприклад, він автоматично замінить ghbdtn на привет .


0

Це можна зробити за допомогою Seil або Karabiner, якщо ви використовуєте Mac OS 10.12 Sierra.

Ідея полягає в тому, щоб замінити Caps Lock іншою марною клавішею, скажімо, F13, а потім скористатися цією клавішею, щоб змінити розкладку клавіатури.


Тільки карабін наразі не працює з Сьєррою.
devmiles.com

Це прекрасно працює на моїй Сьєррі.
mrded

на мене працювали лише Карабінер-Елементи.
devmiles.com

-1

На жаль, те, що ви хочете досягти, неможливо зробити із тим, що дає вам X X. Я зламав розкладку клавіатури, щоб переключитися на кирилицю, коли функція Caps Lock увімкнена, але це трохи некрасиво - все відбувається в межах тієї ж фактичної розкладки клавіатури (прапор у панелі меню не змінюється), і деякі програми поводяться з нею смішно (більшість ярликів наприклад, не працюйте в програмному забезпеченні Mozilla). Ukelele - ваш друг тут, як зазначив Фелікс, але я хотів би знайти справжнє рішення, щоб Caps Lock перемикав фактичні макети.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.