📑

Kinesis Advantage 360 Proを使ってmacで日本語入力がしたい

2023/04/20に公開

忙しい人向け

&kpで任意のキーにショートカットの「入力メニューの次のソースを選択」と同じキーバインドを割り当てる

本題

Kinesis Advantage 360 Proを買ったのですが、キーの配列が海外仕様になっているのでそのままでは使いにくい状態でした
特にエンジニアは英語と日本語の切り替えが多いので単一のキーで切り替えられんないのはかなりのストレスです

それ解決するためにいろいろ試した知見をまとめます
キーボードの設定方法は説明書に書いてあるのでそれを読んでください

公式ドキュメントを漁る

説明書を読んでいるとここに割り当て可能なキーの一覧があるようでした
https://zmk.dev/docs/codes

ぱっとみこのあたりが使えそうです
https://zmk.dev/docs/codes#international
https://zmk.dev/docs/codes#language

実際に試してみる

使えそうなキーを片っ端から試しましたがどれも動きませんでした

なにか方法がないか考える

いろいろ見ているとkeymap(&kp)に複数キーを同時に押したときのキーバインドがセットできそうでした
macの設定でなにか使えるものはないかと見ているとキーボードのショートカットで「入力メニューの次のソースを選択」を割り当てることで切り替えが可能そうなことがわかりました

設定してみる

自分の場合は、alt+ctr+spaceで切り替わる様にショートカットを設定しました
Kinesis側に設定したのは画像の通りです

LCで一旦入力して、LAを入力して、spaceを入力すると設定できます

# macに詳しい人にお願い
おそらくcか何かでマクロを組めばmacのかなキーと同じ挙動にできるはずなので作って公開してもらえると嬉しいです

Discussion