#主な読者
- macOS Sierraにアップグレードしたはいいものの、Karabinerが動かなくて困っている方
- JISキーボードをUSキーボードとして使用するためにKarabinerでキー配列を変更していた方
困ってしまいました
以上の状況に陥ってしまい大変困っている読者の皆様に、粗末なものですが臨時の代用策としては機能するであろうTipsをお送ります。
単刀直入に
Tipsのアウトラインとしては以下の通りです。
- 以下の記事を参照して自分専用のキー配列を作る
http://qiita.com/ThePncity/items/6c24868a7f1ae45f52b9
(この作業がいささか面倒に感じられますが、引き返すもよし、進むもよし、あなた次第でございます。ただここを乗り切れば9割が完遂します。)
-
macの
System Preferences > Keyboard > Input Sourcesタブ
からキーボードに先ほど作成したキー配列を追加 -
cmd + Spaceで切り替える
(ここがイマイチスマートではないので、改善したいものです)
- 以上
その他Tips
JISキーボード -> USキーボードの他にも、OptionキーとCommandキーの入れ替えもKarabinerで行なっていたかたもいらっしゃるかもしれません。そのような方は以下の方法で切り替えましょう。
- macの
System Preferences > Keyboard > Keyboardタブ > Modifier Keys...
からOptionとCommandのキーを入れ替える - 以上
ただしこの方法にも欠陥があり、OptionとCommandをいれかえるとJISキーボードには右側にOptionキーがないため、右側のCommandキーが使えない状態になってしまいます。Delete操作とかが非常に煩わしくなります。
最後に
以上の設定をしても随所に煩わしさが残るので、どなたかもっとスマートでエクセレントな解決方法をお持ちの方は教えてください。
[英数]に割り当てられるキーボード配列が選択できれば、
Cmd + Space
を何度も連打しなくても済むのですが...