macのJIS配列のキーボードをKarabiner使わずにUS配列にする

2017-01-19 14:17:07 -08:00·
Aki Ariga
Aki Ariga
· 2 min read
post

macOS Sierraに上げる前に、Karabinerが動かない問題をなんとかしたいと思っていました。 El capitanでちゃんと検証してから上げないと、色んな人みたいに死ぬなと思ってKarabiner-Elementsに移行できるか検証しました。

今回の要件

  1. JIS配列の本体のキーボードをUS配列で使いたい
  2. 外付けのUS配列のキーボードで右cmd単体でかな(IME ON)、左cmd単体で英数(IME OFF)として使いたい

とくに、1.についての情報がみつからなかったので、実際に試してみた。

Karabiner-ElementsでUS配列にする

最近のKarabiner-ElementsはGUIがついているので、かなり楽ちんで、設定項目は2つ。

1つ目は"Virtual Keyboard"のKeyboard Type: ANSIを設定すること。これで大体USキーボードの配列になります。

2つ目の設定は、“Simple Modifications"でinternational3grave_accent_and_tildeに変えれば行けた。これでかつる!KarabinerのJIS->USと揃えるにはinternational1も同様に割り当てれば良さそう。

ちなみに、検証はAnkerのBTキーボードで試しました。安いUSキーボードとしてはそこそこ使えます。

Anker ウルトラスリム Bluetooth ワイヤレスキーボード iOS/Android/Mac/Windows に対応 ホワイト amazon.co.jp

cmd->英数,かな

これは、英かな使えば大丈夫。

しばらくこれで試してみようと思います。問題なければSierraにあげてみます。

Aki Ariga
Authors
Staff Software Engineer
AI Product Engineer. Interested in Machine Learning, MLOps, and Data driven business. If you like my blog post, I’m glad if you can buy me a tea 😉

Related