見つけたSystem Preferences → Keyboard → Modifier Keys
メニューですが、キーボードショートカットではなく、他の修飾キーをマップできます。
MacOSSierraの@mrdedの回答を拡張します。
Karabiner-Elements を使用して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 Xのバージョンによって異なります(10.13.5では間違いなく可能です)。システム設定->キーボード->入力ソース-> CapsLockに関するチェックボックス
キーボード言語のレイアウトペアが英語とロシア語の場合は、WindowsとMacで YandexのPunto Switcher を使用してみてください。キャップについてではなく、入力内容についてです。たとえば、ghbdtnがприветに自動的に置き換えられます。