1 ポイント 投稿者 GN⁺ 2 시간 전 | 1件のコメント | WhatsAppで共有
  • Keychronが、メカニカルキーボードにおけるQMK・ZMKに相当するオープンソースファームウェアZGMを公開し、2027年第1四半期のリリースを予告
  • メーカー専用ソフトウェアに依存せずファームウェアを直接変更でき、設定はマウス内部メモリに保存されるため、別途バックグラウンドプログラムなしで維持される
  • 低遅延動作を中心に、センサー・ボタン・スクロールホイール・ライティングをモジュール化し、さまざまなマイクロコントローラーと有線・無線マウスをサポートすることが目標
  • 最初の適用製品はハイブリッド磁気スイッチを搭載したG6 HEで、プロジェクトは初期設定段階のため詳細情報はまだ多くない
  • ZGMがQMKのように基盤標準として広がれば、クローズドなファームウェアが一般的なゲーミングマウス市場で、ユーザーの制御権とコミュニティ開発を広げられる可能性がある

ZGMと最初の対応製品

  • ZGM(Zephyr Gaming Mouse) は、Keychronが開発中のゲーミングマウス向けオープンソースファームウェア
  • 2027年第1四半期のリリースを目標としており、最初の適用対象はハイブリッド磁気スイッチ搭載ゲーミングマウスG6 HE
  • G6 HEはLogitech X2 SuperStrikeの初期競合製品の1つで、カスタムファームウェア対応まで備えることになる

QMK・ZMKに相当するオープンな構造

  • ZGMは、メカニカルキーボード向けのQMK・ZMKに相当するマウスファームウェアを目指している
  • QMKとZMKベースのキーボードは、さまざまなツールで自由に変更できるため、メーカー指定のソフトウェアに縛られず、高度な機能も有効化できる
  • ファームウェアと設定がデバイス内部メモリに記録されるため、別途プログラムをバックグラウンドで実行し続ける必要がない
  • ZGMもゲーミングマウスに同じ利点を提供しようとしているが、現在のマウス市場ではオープンソースファームウェアは一般的ではない

低遅延・モジュール化のための設計

  • ZGMページで公開されている詳細情報はまだ多くないが、次の方針を確認できる
    • 低遅延動作に焦点を当てる
    • センサー・ボタン・スクロールホイール・ライティングなど、構成要素ごとのモジュール階層を提供する
    • さまざまなマイクロコントローラーをサポートする
    • 有線および無線マウスの両方をサポートする
  • 市販ゲーミングマウスのファームウェアを読み取ったり、監査したり、変更したりすることが難しい状況が、ZGM開発の背景にある

公開開発とライセンス

  • ZGM GitHubリポジトリで、プロジェクトの目標とGNU General Public Licenseの適用内容を確認できる
  • プロジェクトは現在初期設定段階であり、Keychronは準備プロセスを公開し、フィードバックを反映する計画

既存のオープンソース活動と普及の可能性

  • Keychronは以前、キーボードファームウェアと**.step CADファイル**をコミュニティに公開したことがある
  • Wootingも一部の成果物を寛容なライセンスで公開しているが、周辺機器メーカーがこのような資料を公開する例は珍しい
  • QMKは急速にブティック系メカニカルキーボードの基盤標準として定着したが、ZGMが同様の水準まで普及するかは、実際にリリース可能な状態に到達してから確認できる

1件のコメント

 
GN⁺ 2 시간 전
Hacker Newsの意見
  • 誤ってQMK非対応のKeychronキーボードを買ってしまったが、コミュニティによる移植のおかげでファームウェアを入れ、スリープ中に1行しか検出できず任意のキーで復帰できなかった問題を解決できた
    完璧ではないにせよ、オープンソースのキーボードファームウェアが上級ユーザーにもたらす利点をよく示している。さまざまな機器のメーカー製ソフトウェアやファームウェアで脆弱性が絶えないことを考えると、独自規格の責任コストが利点を上回り、業界標準と自由ソフトウェアへ傾くことを期待したいが、願望にすぎないかもしれない
    ただしKeychronキーボード約5台中2台で、出荷直後にホットスワップソケット3個を再はんだ付けしなければならなかった不良率は深刻だった。品質管理の問題を除けば、価格に対する素材と作りの良さは確かに優れている

    • Keychronは、カスタム共同購入ブームのロングテールに乗った流行りのブランドに近い。Q1 ProとKシリーズを使ったが、普通に悪くない程度で、ライティング効果が誤ってオンになるとプリセットを延々と切り替える必要があり面倒だ。特異性を求めるマニアには物足りないが、マーケティングはうまい
      Moonlanderは3年前に買って1週間だけ使い、その後放置している。QWERTYを捨てるのは難しかった。QMKはないがKarabinerなどで補えるEPOMAKER Magicforce Smart2の68キー配列を好んでいる
      https://www.amazon.com/dp/B0836T2Y17
    • バックライト設定は点灯、点滅、打鍵時の点滅・波紋など十数種類あるのに、肝心の完全にオフにする設定がない
    • K4 Nordicを買った後、どのKeychronソフトウェアにも対応しておらず、ファームウェアを再設定できないことに気づいた。Windows配列でSuperとAltが入れ替わっていて非常に不便だが、ハードウェアを買い直したくないのでそのまま使っている
    • 何年もKeychronを使っており、現在は最新のQ6 Ultra 8Kを使っているが、QMKを使うべきか気になっている。きちんと調べたことがなく、既存機能を失うのではないかと心配している
    • K2を無線で使っていてバッテリーが切れると、完全に充電されるまで有線でも動作しない文鎮状態になる。それ以来、有線でしか使っていない
  • 発表とリリースは別物で、リリース予定日は2027年第1四半期だ。「リポジトリ」というリンクにもソースコードはなく、リリースの6〜9か月前の発表なので、現時点ではベイパーウェアと見ている

    • 私にも懐疑的になる理由がある。最近買ったHall効果スイッチ方式のKeychron TKLは打鍵感が素晴らしく、ソケット式HEスイッチなので、はんだ付けされたCherry MX Blueキーボードより長持ちすることを期待している
      しかし購入時からオープンソースとQMK対応をうたっていたのに、ソースコードは公開されておらず、ウェブサイトのリンクはまったく別のキーボードのGitHubページにつながっていた。いくら探してもQMKで使うソースは見つからず、これはベイパーウェアというより「公開されている」と断言した嘘に近い。カスタマーサポートはチケット番号を発行するだけで返答しなかったので、懐疑的になるのは妥当だ
    • 少なくともキーボード用のオープンソースファームウェアはすでにあるようだ。K4 HE関連のコードはGitHubで公開されている: https://github.com/Keychron/qmk_firmware/tree/hall_effect_pl...
      複数製品の**.stp、.dxf、.dwg、.pdfファイル**もすでに公開しているので、約束を守る可能性については比較的楽観している
    • Keychronは実体があり、実績も悪くない会社なので、期待すること自体は不合理ではない。ただし実績のある会社でもプロジェクトを中止することはあるので、まだベイパーウェアである以上、警戒は必要だ
    • 公開で開発し、初期の貢献やフィードバックを受ける計画なら、早く発表する妥当な理由になり得る
  • PloopyのマウスやトラックボールもすでにQMKで動いているのに、なぜ新しいプロジェクトが必要なのか、どんな付加価値があるのか気になる
    QMKエコシステムに足りないのはデバイス間通信チャネルだ。現状ではCaps Lockのような状態伝達だけだが、キーボードのキーでマウスレイヤーを有効にしてDPIを上げられるとよい。影響力のあるメーカーが新しいHIDディスクリプタなどを推進すれば解決できそうだ

  • Keychronがもっと興味深く実験的な形状や機能のマウスを作っていたなら、期待は大きかっただろう。キーボードと同様、マウスもポーリングレートのような曖昧な技術仕様でしか差別化されていない
    いま使っている旧型の多ボタンマウスLogitech G602を置き換えられる良い最新製品が、結局出てこないのではないかと心配している

    • このマウスを2年以上使っている: https://happort.org/mouse
      https://github.com/jfedor2/rp2040-pmw3360 のボードを使っており、必要ならマウス用の.stlファイルも探せる。Blenderと https://ryanis.cool/cosmos/beta で作成し、約100gなので軽くはないがよく滑る。腕の筋肉が最もニュートラルになる20°〜30°の角度をもとに設計しており、反復運動損傷のリスクも低そうだ: https://www.jospt.org/doi/pdf/10.2519/jospt.2004.34.10.638
    • G602がとても恋しい。G604を3回も交換した後、高い価格に反してLogitechの製造品質が大きく低下したと判断し、半額のKeychronのマウスとキーボードに乗り換えた。ボタン数の減少には慣れが必要だったが満足しており、手根管症候群で縦型マウスに切り替える必要があったため、変化は避けられなかった
    • G602はLogitechの悪名高いダブルクリック問題で故障した。光学スイッチなので同じ問題を避けられるG502 X Lightspeedを使い、減ったサイドボタンはより効率的な割り当てで補っている
    • G602の代替として、G502の何が足りないのか気になる。有線G502にはかなり満足しており、理想的には形状をM500sにもう少し近づけたい
    • 同じ水準ではないが、M6も見る価値がある。サイドスクロールボタンとほかの2ボタンを再割り当てして、合計4種類の操作に使える
  • 同じKeychronキーボードを2台買ったが、これまで購入した中で最悪だった。どちらも出荷状態から1日に1〜2回Bluetooth接続が切れ、再接続中に押したキーがOS側で押され続ける問題があった
    サポートチームはすでに最新版なのにファームウェア更新を勧め、指示どおりにするとBluetooth機能が完全に壊れたが、返金や交換は提供しなかった。残った1台も有線でしか使っておらず、ライトを動作させるには毎回Fn+z+jで工場出荷時リセットをしなければならない。そうしないとプリセットを変えるほど暗くなり、見えなくなる。同じ問題に遭った人はまだ見つけられていない

  • 興味のある人向けのリンク: https://github.com/Keychron/zgm, https://zgm.gg/

    • ソースも提供せずにオープンソースファームウェアを発表したのか疑問だ
  • KeychronのQMKフォークよりは良くなければならない。新しいリリースのたびにブランチへ強制プッシュし、以前のバージョンの履歴を事実上消しており、変更履歴もまったくない

    • 以前のバージョン履歴を消すというのは、リリースタグも削除するという意味なのか気になる
    • それでもKeychronだけを責めるのは難しい。QMK自体がひどい単一巨大リポジトリ
  • Keychron製品は好きだが、今ではツイートひとつすらAIに代弁させずには書けないのか疑問だ

  • LinuxでKeychronキーボードがジョイスティックとして表示され、入力が入り続けていると誤認したゲームを壊していた。これを遮断する方法を見つけるのに3時間もかかり、今後Keychron製品を使う気が薄れたが、Linuxではよくある問題なのか気になる

    • 少なくとも一般的な問題ではない。異なるLinuxディストリビューションでKeychronキーボードを2台使っているが、そのような現象を経験したことも予想したこともない
    • FedoraでK1SEを1台とK8 Proを2台使っているが、その問題は見たことがない