Zoom75(Keyboard)のchattering問題
Zoom75のChattering問題
2024年の夏頃に遊舎工房からZoomのGB(GroupBuy)がありました。
憧れのキーボードを手に入れていい気分だったのですが、ちょっと使うとチャタリングが発生しました。。
※チャタリング:1回キーを押したのに、複数回と判定され入力される現象
結果的に原因判明、解決できたのですが、情報見つけるのも、トラブルシューティングするのも苦労したので、ここに共有します。
原因:ファームウェアの問題
Redditにこんな板があります。
「俺はもうZoom75なんて使わねえ、こんなチャタリングするもんは」
挑発的なタイトルですが、同じ現象が多発しているようで、賛同する人が集まっています。
その中に下記のような投稿があります。
要約すると、
・投稿者はMeletrix(Zoom75ベンダ)のDiscordのモデレータだよ
・2024年3月のファームウェアの配信からチャタリングの報告がめっちゃ多くなってるよ
・古いファームウェアに戻すと改善するよ
原因はファームウェアでした。
実際この後の手順でファームウェアを更新したら直ったので間違いないです。
スイッチ替えたり、スイッチの足を曲げたり頑張ってた人、無駄な努力ご苦労様♠(2敗)
解決:ファームウェアを更新しよう
ファームウェアの準備
古いファームウェアでもよいのですが、2024年9月のファームウェアでも解決できるようです。
Meletrixの公式からダウンロードしましょう。(.hexファイルです)
ファームウェアの更新(QMK Toolbox)
ファームウェアの更新では、QMK Toolboxが有名ですが、私はなぜかうまくいかず…
できる人は下記の手順で可能なので試してみるとよいと思います。
ファームウェアの更新(DFUツール)
私の場合、Resetを押してもdissconnect→connectを繰り返すだけでDFUモードになりません。
何回かやると「USB device connected (NO DRIVER): DFU in FS Mode」と表示されます。
ただ、「Flash」が永遠にグレーアウトしたまま。。hexを設定してもだめ。。
そんな人はDFUツールを利用しましょう。
ファームウェアをダウンロードした公式サイトから取得できます。
解凍して下記のexeを叩きます。
WuqueDFUupgradeProgrammer.exe
中国語の画面が出ますが、最上部のドロップダウンからEnglishに変更できます。
デフォルトで「自動でDFUモードにする」が選択されています。
DFUモードは要は「設定モード」で、勝手に入力できなくなります。
入力したい場合は、慌てずに「自動でDFUモードにする」のチェックを外し、キーボードのケーブルを抜き差ししましょう。
※キーボードが認識されない人
この後の章の「キーボードがDFUツールで認識されない問題」を参照してください
次に、「Select」(フォルダを開くアイコン)からファームウェア(.hex)を開きます。
キー配置を変更したくない人は「Restore factory Setting after downloading」はチェックを外しておきます。
満を持して「Manually Download」を押してファームウェアを書き込みます。
失敗することもありますが、何回かやると成功します。(successfully!!と表示される)
これでファームウェアの更新が完了しました。
キーマップが崩れちゃった・・という人はすみませんが、VIA等で再マッピングください。
ちなみに私の場合、公式サイト(ファームウェアをダウンロードしたところ)のjsonと公式githubのjsonを2つ入れないとVIAがキーボードを認識してくれません。。(なんで・・・)
キーボードが反応しなくなったんだけど!!という人は下部の章「キーボードが反応しなくなったんだけど!!」を見てください
キーボードがDFUツールで認識されない問題
私の場合、DFUモードに移行するとキーボードが認識されませんでした。
QMKで「USB device connected (NO DRIVER): DFU in FS Mode」が出たことを鑑みると、どうやらDFUモードにしたはいいものの、そのDFUモード用のドライバーがないようです。
そんなときはWindowsの検索窓などから、デバイスマネージャーを開きます。
表示 > デバイス(コンテナー別)を選択すると、、
「zoom75 wireless」が出てくるか、
「DFU in FS Mode」が出てくると思います。
「zoom75 wireless」が出てきている人はDFUモードになっていません。
DFUツールで「Switch to the DFU mode」を選択して、DFUモードにしましょう。
「DFU in FS Mode」が出てきたら、ドライバーを設定します。
DFU in FS Modeを右クリック > ドライバーの更新 > ドライバーを自動的に検索 でドライバーを設定しましょう。
既定だと「HidUsb」というMicrosoftの標準ドライバーが設定されると思います。
上手くいかないひとは、ドライバーの更新から手動でコンピュータ内のドライバを検索して設定しましょう。
この手順が終われば、DFUモード移行時もDFUツールから認識されるはずです。
キーボードが反応しなくなったんだけど!!
私の場合、ファームウェアを焼いたあと、キーボードがうんともすんともいわなくなりました。。
結論、DFUモードになっているか、ドライバーが異常かの2択だと思います。
DFUモードになっている場合
→ケーブルを抜き差しすれば治ります
ドライバーが異常の場合
→デバイスマネージャを開き、コンテナー別のビューにした後、出てくる「USB入力デバイス」について、すべてのドライバーを更新します。
ドライバーの更新時に、自動更新ではなく、コンピュータを参照してドライバーを検索 > コンピュータ上の利用可能なドライバーの一覧から選択します > 次へ を押して更新することで、Windowsの標準ドライバがインストールされます。
(もし試行錯誤の中でへんなドライバを設定している場合は、この手動の手順で直ります)
上記を実施後、入力できるようになったことを確認してください。
最後に
Zoom75 いい音ですね・・・
憧れて値段を見ないようにして買ったひとも多いと思います。
それだけにチャタリングしたときはやるせない気持ちでした。
ファームウェアの更新でなんとかなって、本当に良かったです。
同じ問題で困っている人が一人でも救われることを祈ります。
Discussion