機械キーボードは必ずしも必要ではないかもしれない
# 雑談僕が何年もかけてようやく悟った真理だ。キーストロークが短く、押下が軽いほど、速度は速くなり、疲労感は低くなる。
空気に影響されたのか、ソフトウェアエンジニアは自然とキーボードに興味を持つのか、それとも仕事柄長時間入力する必要があるからなのか、単純に機械キーボードの打鍵感が好きなのだ。
僕自身のことでも、これまでの職場経験でも、機械キーボードを使っている同僚は少なくなかった。日本に来てからは、HHKBを2台以上持っている同僚がたくさんいることに気づいたし、部品や基板を自分で買ってはんだ付けし、左右分離型キーボードを自作している人までいた。
以前の僕も機械キーボードがかなり好きで、かつて FILCO MINILA の茶軸キーボードを買ったことがある。当時はホットスワップがまだ主流ではなかったので、一度買ったら交換はできなかった。あれは僕が使った中でも特に気に入っていたキーボードの一つだ。その後、開発界隈で有名な HHKB 静電容量無接点キーボード を買った。
僕は HHKB の打鍵感とキー配置がとても好きだ。日本語ではこの音を「コトコト」と表現する。機械キーボードが追い求める打鍵感とはまったく違うが、僕にとってはとても心地よい。HHKB は確かに素晴らしいが、ひとつ問題がある。
- 方向キーがないのはやはり不便だ(HHKBでは Fn を押し続ける必要がある)
- キーキャップが特殊で、カスタムキーキャップに交換できない
その後、僕はまた機械キーボードの世界に戻った。しかも今回はさらに深みにハマり、カスタムキーボードにまで手を出し、前後して次のものを買った。
- Nuphy Air65
- Nuphy Halo65
- Zoom65 v2
- Neo65
市販品では HHKB 配列をあまり見かけないため、PCB が分割スペース、7字 Enter、分割 Backspace に同時対応しているのは僕にとってかなりありがたい。なぜなら、PCB の構成がそのままキー配列を決めるからだ。
それ以外にも、理想の打鍵感と音を探すために、さまざまな軸を試した。カスタムキーボードの世界では、麻雀音を出すことが多くの愛好家が追い求めるものだ。
その後、僕はある事実に気づいた。長時間プログラミングを書き続けるような状況では、機械キーボードがもたらす疲労は実はかなりはっきりしているということだ。特に打鍵が重い場合はなおさらだ。しかも、カスタムキーボードには多かれ少なかれ接続が不安定になる問題もある。
最後に僕は、静電容量無接点キーボードとメンブレンキーボードに戻った。
- Niz Atom 68
- Keychron B1 Pro
この2つを選んだ理由は、どちらもキー配列を変更でき、(ほぼ)HHKB のレイアウトを維持できるからだ。
僕が何年もかけてようやく悟った真理だ。キーストロークが短く、押下が軽いほど、速度は速くなり、疲労感は低くなる。そして静電容量無接点キーボードやメンブレンキーボードにはもうひとつ利点がある。それは静かなことだ。同僚に嫌われにくい。
Niz Atom 68 は 35g の静電容量無接点キーボードで、B1 Pro は持ち運びやすさが抜群のメンブレンキーボードだ。どちらも keymap の変更に対応している。
僕はようやく、キーボードとは道具であり、HID(Human Interface Device)であると認識した。だからこそ、本分をきちんと果たし、入力速度をできるだけ高め、疲労感を下げるべきだ。さらに外に持ち出す必要があるなら、軽くて持ち運びやすくなければならない。それ以外はすべて浮き草のようなものだ。
カスタムキーボードは高級腕時計によく似ている。いったん追い始めると、それはもはや道具ではなく、収集品になるのだ。