いうキーボードを組み立て使い始めました。いうキーボードを使用しており、素晴らしいキーボードでとても気に入っていたのですがエンド・ゲームを目指すために左右分離型のキーボードに手を出してしまったのでした。※エンド・ゲームが一体何を指すのかは諸説あり、お金がなくなったときを指すという意見や、はたまた検索をやめた時であるという意見もあります。(現時点では...)。キーボードの物理的な形状以外に手の負担を少なくする方法としては、指の移動をホームポジションからなるべく崩さないようにする、という方法もあります。様々なレイアウトが存在しています。レイアウトを変えるのは正直慣れるまでまともに文字を打てないんじゃないかという不安が大きいですが、より効率の良い、疲れにくいレイアウトという響きには抗い難い魅力があります。いうレイアウトを使ってみることにしました。レイアウトは、上記リンクで紹介されていますが以下の特徴があります。日本語のローマ字入力のしやすさを重視している。レイアウトと同じ位置に配置してある。レイアウトからの移行のしやすさも考慮されていてすごい。実際のレイアウトは以下です。レイアウトと切り替えられるようにしてみます。配列を使う、のように試せればと考えています。文でレイヤーを有効化しているみたいです。それぞれ抜粋してみます。break;今回行いたい設定は以下です。レイアウトのレイヤーを定義。レイヤーを切り替えるキーを設定する。デフォルトのキーマップを参考に以下のように変更してみました。小さい数値を割り当てるようにする必要があるので注意。break;これでうまく切り替えられるようになりました!全体のコードは以下です。公式にレイアウトの追加方法や各関数の説明が載っています。レイヤーを永続的に設定する関数です。Layerまた、日本語情報は以下のサイトで詳細に解説されております。書いています...と言いたいところですが、この感想の部分だけ書いていますwまだ全然入力スピードが出ないですが確かにあまりホームポジションから手を動かさずに入力できている気がします!まだまだキーマップに変更したい箇所があるので引き続き模索していきます。いうカレンダーアプリを使用しています。いう自作キーボードを組み立てて使い始めました。自作キーボードの利点の一つとしてキーマップを自由に変更可能という点があります。キーマップの変更はファームウェアを書き換えることで行います。対応しているものの一つです。上でコードベースで管理しております。理由としては変更の履歴を残しておきたいからです。