Apps

メカニカルキーボードをお持ちですか?この無料アプリが必要です

メカニカルキーボードをお持ちですか?この無料アプリが必要です

私は今やメカニカルキーボードオタクの域に達しています。最高のゲーミングキーボードのほとんどがメカニカルキーボードであることを考えると、これは驚くことではありません。しかし、メカニカルキーボードも完璧ではありません。機械的な性質上、スイッチごとに複数の故障箇所があり、使い続けるうちにキーボードの動作が不安定になってきます。

多くの場合、スイッチプラーとはんだごてを使ったトラブルシューティング手順を踏んで、一部のキーが動作し、他のキーが動作しない理由をゆっくりと解明していく必要があります。ありがたいことに、もっと簡単な方法があります。それは、私が自分のキーボードのトラブルシューティングを試みているときに見つけた無料アプリです。

おすすめ動画

診断

Boog75 キーボードをオンにします。
ジェイコブ・ローチ / デジタルトレンド

メカニカルキーボードに関して私が言及する主な問題は、「チャタリング」と呼ばれるものです。チャタリングにはいくつかの原因がありますが、結果として、キーを一度押しただけで複数の入力が認識されてしまうのです。「e」と入力したのに「ee」と入力されるなど、二重入力で問題が発生します。時間が経つにつれて、あるいは極端な状況では、1回のキー操作で6つもの入力が認識されることもあります。軽度のチャタリングであれば、1つか2つのキーだけが反応することもあります。しかし、私が最近経験したような、より深刻な状況では、複数のキーが反応しないこともあります。

「チャタリング」という言葉から、この問題は1回のキー入力による複数の入力だけに起因すると思われがちですが、実際はそうではありません。問題はスイッチまたはキーボード自体のPCBに起因します。つまり、チャタリングは入力ミスとして現れることもあります。これは特にShiftキーなどの修飾キーに顕著で、 機械的な故障により、キーを押している間もキーボードが入力を全く認識しないという現象が発生することがあります。

チャタリングは通常、スイッチの問題です。新しいキーボードをお使いの場合や、最近スイッチを交換した場合は、スイッチに不具合がある可能性があります。また、経年劣化によって発生する場合もあります。埃やゴミがスイッチ内部、スイッチの下、そしてPCB上に入り込むことがあります。これらはすべてチャタリングの原因となる可能性があります。また、スイッチの非常に繊細なピンを取り付け時に損傷させることで、チャタリングが発生することもあります。さらに状況が複雑になるのは、ソフトウェアに起因するチャタリングが発生する可能性があることです。

キーボードQ1をオンにします。
アンディ・ボクソール / デジタルトレンド

Asus ROG AzothやKeychron Q1 HEのような有名ブランドのキーボードをお使いの場合は、ソフトウェアの問題をあまり心配する必要はありません。問題が発生する可能性はありますが、発生頻度は低くなります。ただし、あまり知られていないブランドの場合、ファームウェアが適切に調整されていない可能性があります。ファームウェアのバウンスタイム(キーが元の位置に戻るまでの時間)が不正確で、チャタリングを引き起こす可能性があります。ソフトウェアの問題は、一貫性がなく、複数のキーに影響することが多いため、特定が特に困難です。

軽度のチャタリングなら比較的簡単に解決できます。スイッチを交換するか、掃除すれば問題ないでしょう。もっと深刻な状況になると、どのスイッチが問題を引き起こしているのかを突き止め、個別に修正するために何時間も試行錯誤することになります。もっと簡単で、はるかに速い方法があります。

解決策

Windows で実行されている KeyboardChatterBlocker。
ジェイコブ・ローチ / デジタルトレンド

キーボードのチャタリング対策ソフトウェアはいくつかありますが、私が選んだのはKeyboardChatterBlockerです。これは、キーボードのチャタリングを検知してブロックする無料のオープンソースアプリです。類似ツールと比べて、このツールをおすすめする理由はいくつかあります。まず、キーごとにしきい値を設定できることです。重複したキー入力をブロックするグローバルしきい値もありますが、キーごとにしきい値を設定することもできます。

素早く入力する場合、これらの個別の調整は大きな違いをもたらします。頻繁に押されるキーのしきい値を低く設定することで、意図的なキーストロークではなくチャタリングを拾いやすくし、あまり使用されないキーのしきい値を高く設定することができます。デフォルトの100msのグローバルしきい値はほとんどの状況で問題なく機能しますが、ほんの数個のキーをカスタマイズするだけでも大きな違いが生まれます。

KeyboardChatterBlockerを気に入っている最大の理由は、そのログ機能です。アプリを使うと、チャタリングをブロックしたすべてのケースが記録されます。PCを数時間使用すれば、どのキーがどの程度頻繁に動作不良を起こしているかを俯瞰的に把握できるようになります。KeyboardChatterBlockerでは、ログをキーごとのチャタリング率で並べ替えることができるので、最も問題のあるキーを一番上に表示できます。

Windows の統計画面で KeyboardChatterBlocker が実行されています。
ジェイコブ・ローチ / デジタルトレンド

これは重要な点です。なぜなら、キーボードのチャタリングに対するソフトウェアによる解決策は一時的なものに過ぎないからです。KeyboardChatterBlockerなどのツールは確かに便利ですが、完璧ではありません。チャタリングを見逃したり、意図せずキーストロークをブロックしてしまうこともあります。これは、ハードウェアの問題に対してソフトウェアによる解決策を使用する場合の常套手段です。ソフトウェアを使ってすぐに問題を解決することもできますが、最終的にはキーボード自体を修理する必要があるでしょう。

私の場合、KeyboardChatterBlockerはトラブルシューティングに大いに役立ちました。ログのおかげで、最も問題を引き起こしているキーを絞り込むことができ、キーボード全体をクリーニングして交換するのではなく、キーを個別にトラブルシューティングすることができました。数時間かかっていた作業が、KeyboardChatterBlockerのおかげで30分ほどで完了しました。さらに、既存のスイッチを修理するための予備のキーと工具が郵送で届く前に、KeyboardChatterBlockerのおかげでキーボードが使える状態になりました。

メカニカルキーボード用のスイッチ。
ジェイコブ・ローチ / デジタルトレンド

問題がない場合でも、このようなツールを使えば問題を明らかにすることができます。グローバルしきい値を約100ミリ秒(ほとんどの人にとって最適な値です)に設定すると、チャタリングが発生しているかどうかをログで検出できます。特にタイピングに熱中している時は、1、2回の余分なキーストロークがたまにしか表示されないため、チャタリングを見つけるのは最初は困難です。ログをアクティブにしておくと、チャタリングが発生している特定のキーがあるかどうかがわかります。

KeyboardChatterBlockerをPCで常時実行しておくことが目的ではありません。これは一時的な解決策であり、トラブルシューティングに役立つツールですが、最終的にはチャタリングするキーボードを修理または交換する必要があるでしょう。私の場合、チャタリングの問題を解決した後も、KeyboardChatterBlockerをインストールしたままにしています。これは、スイッチを交換したり、キーボードを掃除したりした後に非常に役立つツールで、キーボードの挙動がおかしくなった場合は必須です。

Forbano
Forbano is a contributing author, focusing on sharing the latest news and deep content.