見出し画像

44キーの要塞:腱鞘炎を乗り越え、指を1mmも無駄に動かさない究極のキーボード術

久しぶりにキーボードの話題です。
キーボードだって、ちゃんと毎日使っています。
もうずっと #Keyball44ish です。


身体を守るための「究極の省エネ」が、最強の効率化を生む

最近のわたしの執筆スタイルは音声入力がメインですが、その原点は「いかにして指への負担を減らすか」という切実な問題にありました。年齢を重ねるごとに忍び寄る腱鞘炎の恐怖……。これに対抗するために、わたしが辿り着いたのは、分割キーボードと徹底したキーカスタマイズによる「ホームポジションの絶対防衛」です。

結論から言えば、「指を動かさないこと」は、身体のケアであると同時に、思考を止めないための最強の知的生産術でもあります。

なぜ44キーと6枚のレイヤーが必要なのか

なぜ、わざわざキーの少ない分割キーボードを使い、複雑な設定を施すのか。理由は単純で、「指をホームポジションから1mmも動かしたくないから」です。

一般的なフルキーボードは、実は指にとって過酷な戦場です。EnterキーやBackSpace、矢印キーを叩くたびにホームポジションを崩し、手首をひねる。この蓄積が腱鞘炎を引き起こします。

そこでわたしは、以下の3つのアプローチを組み合わせることで、この問題を解決しました。

  1. 物理的な最適化: 分割キーボードとテンティングで、自然な手の角度を維持する。

  2. 身体に刻まれた記憶の活用: 長年馴染んだEmacsキーバインドを、Karabinerを使ってOSレベルで完全再現する。

  3. 論理的な拡張: 44キーという限られた物理キーを、QMKファームウェアの「レイヤー」機能で多層化する。

QMKレイヤーとKarabinerの重層構造

具体的に、しょっさんがどのような要塞を築いているのかをご紹介しましょう。

1. QMKファームウェアによる8枚のレイヤー

わたしの愛機である「Keyball44ish」や「Corne Chocolate」は、わずか44または46キーしかありません。当然、数字キーや記号キーが足りなくなります。これを解決するのがQMKファームウェアの持つレイヤー機能です。

現在、わたしはレイヤーを8枚まで拡張しています。親指で特定のキーをホールドしている間だけ「数字入力モード」「記号モード」「カーソル移動モード」へと瞬時に切り替わります。これにより、すべてのキー入力がホームポジションから2キー以内の移動で完結します。

Keyball44ish のキー配置

偉そうに 8枚もレイヤーを!? みたいに書きましたが、実際には 6枚しかまだ使っていません。悔しい。

Layer 0 ~ 2
Layer 3 ~ 5
Layer 6

2. Karabiner-ElementsによるEmacs化

Macは標準でも一部のEmacsキーバインド(Ctrl-pnbfなど)が使えますが、それだけではわたしの指は満足しません。Karabiner-Elementsを導入し、あらゆるアプリケーションで統一したEmacsライクな操作感を実現しています。QMK側で定義したショートカットとKarabinerの複雑なリマップを組み合わせることで、もはや「キーボードを叩いている」というより「楽器を奏でている」ような感覚に近い操作が可能です。

Gemini はいいすぎる嫌いがある。私はそこまで言っていない。けどちょっと面白かったからそのまま採用。

Karabiner による Emacs ベースのキーバインド+α

git や README 書いて欲しさに claude 入れてるのなかなかステキ。

3. 仕事環境の統一

この快適さを自宅だけに留めておくのはもったいない。だからこそ、仕事でもCorneシリーズを愛用しています。環境が変わっても指が迷わないよう、自宅と仕事場で全く同じキーマップを適用した自作キーボードを持ち込む。これがプロフェッショナルとしてのこだわりです。


キーボード選びは、自分への投資である

「キーボードにそこまで情熱を注いでどうするの?」と思われるかもしれません。しかし、腱鞘炎を避け、最小限の動きで最高のアウトプットを出す環境を整えることは、長く技術者として活動するための「生存戦略」なのです。

44/46キーという制限が生み出す、無限のカスタマイズ性。そして、それを支えるQMKとKarabinerの連携。この深淵な世界に、あなたも足を踏み入れてみませんか?


いいなと思ったら応援しよう!

しょっさん あなたの支えが、私の心の糧になります。 note の収益はガジェットのレビューや、自費出版に使わせていただきます。

この記事が参加している募集