Keychron MKFとは?磁気キーボード向けファームウェアの機能と、今書き込めるかを解説【2026年11月】
本記事にはアフィリエイト広告(Amazon・楽天市場等)のリンクが含まれています。
Rapid Trigger・8K・SOCDまで載る一方、公開されているのはライセンス文書だけです
出典:MKF公式ページ(mkf.gg)・Keychron/MKF 公式GitHubリポジトリ・Keychron公式Xの発表投稿・Keychron/qmk_firmware 公式GitHubリポジトリ・TechPowerUp・GNU GPL v3にもとづきます。情報は2026年11月13日時点のものです。
ファームウェアとは、キーボードの中のマイコンで動くソフトウェアのことです。キーの押し込み量を読み取り、いつ入力として認識し、どう解除し、パソコンへ何回送るかを決めています。Keychronはこの磁気キーボード向けのファームウェアを、オープンソースの「MKF(Magnetic Keyboard Firmware)」として公開すると発表しました。
2026年11月13日時点では、書き込めるものはまだありません。公式GitHubのMKFリポジトリにあるのはGPL-3.0のライセンス文書だけで、対応キーボードの一覧も出ていません。Keychronは11月12日の投稿で、2週間以内にファームウェアのアップロードを始めると予告しています。
公式ページが挙げる機能は、作動点とRapid Triggerの調整、最大8,000HzのUSBポーリング、SOCD、キーのゲームパッド入力化などです。手持ちのKeychron HEキーボードで使えるかは、公式ページが「対応機種の一覧は示さない」と断っているため、今は言い切れません。対応表が出るまでは、今のファームウェアとKeychron Launcherのまま使うのが安全です。
目次
要点11月13日時点でMKFについて確かめられること
公式ページと公式GitHubは11月12日に出ましたが、ソースコード・ドキュメント・対応機種表はどれも未掲載です。機能の説明は公式ページにありますが、一般の利用者が入手して書き込めるファームウェアは、11月13日時点では公開されていません。
基礎知識MKFとは|磁気キーボードの中で動くオープンソースのファームウェア
MKFは、磁気スイッチを使うゲーミングキーボードのために、Keychronが公開を進めているオープンソースのファームウェアです。公式ページは「磁気ゲーミングキーボードのためのオープンなファームウェアの土台」と説明し、競技向けの性能を重視するとしています。
磁気スイッチは、キーの深さを磁気センサーで連続的に測ります。ここから先が、ファームウェアの仕事です。何ミリ押したら入力とみなすか(作動点)、キーを戻し始めた瞬間に入力を解除するか(Rapid Trigger)といった判断は、すべてキーボード内のファームウェアが行っています。
Keychron Launcherのような設定画面は、メーカーがファームウェアに用意した項目を変えるものです。MKFはその下の層にあたり、公開されると、キーの深さをどう入力へ変えているかをソースコードから確認できるようになります。
既存のKeychron磁気キーボードのファームウェアとの違い
Keychronの既存の磁気キーボードのファームウェアは、公式のQMKフォーク(Keychron/qmk_firmware)で公開されています。GitHubの説明は「KeychronとLemokeyのキーボード用の公式QMKファームウェア。63ボード、Hall Effect対応」で、ライセンスはGPL-2.0と表示されています。
MKFのリポジトリは、このフォークとは別の新規リポジトリとして作られ、ライセンスはGPL-3.0です。ただし中身がまだ公開されていないため、QMKのコードを引き継ぐのか、ゼロから作るのかは分かりません。
KeychronはマウスでもオープンソースのZGMを進めています。キーボードのMKFは、同じGPL-3.0で公開する姉妹プロジェクトにあたります。マウス側の状況はKeychron ZGMの解説にまとめています。
機能公式ページが挙げるMKFの機能
公式ページは、MKFで扱える機能として次の9項目を紹介しています。Rapid TriggerやSOCDは、すでに多くの磁気キーボードが備えている機能です。作動点・Rapid Trigger以外で目を引くのは、キーの深さに応じて入力を変えるPDOとResponse Curve、キーボードをゲームパッドとして認識させる機能です。
| 機能(公式の名称) | 公式ページの説明 | 使いどころ |
|---|---|---|
| Actuation & Rapid Trigger | 作動点と、Rapid Triggerの感度を調整します。Rapid TriggerにはBasicとAdvancedの設定があります。 | 左右の切り返しが多い移動キーで、離した瞬間に入力を止めたい人向けです。 |
| One Key Multiple Commands | 1つのキーの押し込みと戻りを4段階(Starting Trigger、Bottom In、Bottom Out、BounceBack)に分け、段ごとに別のコマンドを割り当てます。 | 例として、浅く押すと歩き、底まで押すとダッシュといった使い分けです。 |
| Long-Press Switch | 1回押すだけで、選んだキーが素早く連続で入力されます。トグルやロックの動作ではないと明記されています。 | 連打が必要な操作を、1回の押下で済ませたいときです。 |
| SOCD | 反対方向のキーが同時に押されたときの扱いを、Rappy Snappy、Last Key Priority、Absolute Priority、Neutralから選びます。Rappy Snappyは、深く押したほうのキーを優先します。 | A・Dの同時押しなど、左右入力が重なる場面の挙動を決めます。 |
| Gamepad Analog | キーをスティック・トリガー・ボタンに割り当てます。Standard ControllerとXbox Controllerを選べ、キー入力とコントローラー認識は別々に有効・無効にできます。 | アナログ入力が前提のゲームを、キーボードで操作したい人向けです。 |
| Response Curve | 押し込み量とアナログ出力の関係を、LinearとSmoothの2種類から選びます。 | 浅い領域の反応を鋭くするか、なだらかにするかの好みで選びます。 |
| PDO | 選んだキーを深く押すほど、入力回数が増えます。最大回数を設定します。 | 押し込みの深さで連射数を変えたい操作に使います。 |
| Turbocharged | 選んだキーを押している間、連続入力を出します。Key Press Speedで間隔を調整します。 | 押しっぱなしで連打したい操作向けです。 |
| 8K polling | USBポーリングは最大8,000Hzで、8Kの公称間隔は125マイクロ秒です。公式ページ自身が、入力遅延の実測値ではないと注記しています。 | ポーリングレートの数字と、実際の体感遅延は別です。 |
公式ページは、この一覧を「MKFが対応する機能」として並べる一方、対応キーボード・機能の提供状況・リリース状況は公式ドキュメントに従うとも書いています。つまり、どの機能がどの機種で使えるかは、ドキュメントが出るまで確定しません。
Rapid Triggerの作動点の決め方はラピッドトリガーのおすすめ設定で解説しています。
現状今は書き込めない|公開されているもの・されていないもの
公式GitHubのMKFリポジトリは11月12日に作られ、コミットは「Initial commit」の1件です。ファイル一覧にはGPL-3.0のLICENSEしかなく、リリースも0件です。MKFの公式ページでも、ソースリポジトリとドキュメントの欄は「Link pending(リンク準備中)」のままです。
| 項目 | 状況 | 補足 |
|---|---|---|
| ソースコード | 未公開 | リポジトリにあるのはLICENSEのみ(11月13日の確認時点) |
| 配布用ファイル(リリース) | 0件 | 書き込み用のファイルは提供されていません |
| ドキュメント | 準備中 | 公式ページ上は「Link pending」 |
| 対応機種 | 未発表 | 公式ページは「対応機種の一覧は示さない」と記載 |
| アップロード時期 | 2週間以内に開始と予告 | 11月12日の投稿から数えると11月26日ごろまでが目安です |
| 無線接続・1Kポーリング | 将来の方向として言及 | 公式ページは「進化にあわせて含まれうる」という表現で、最初から入るとは書いていません |
公式ページが「最大8Kポーリング」と書いているのはUSB接続の話で、無線は将来の方向にとどまります。無線のHEキーボードを使っている人は、最初の公開範囲に入るとは考えないほうが無難です。
対応手持ちのHEキーボードで使えるのか
Xで「以前のKeychron HEキーボードも対応するのか」と聞かれたKeychronは、QMKのフォーク版で出荷した既存の磁気キーボードにも、MKFを対応させる計画だと答えたと伝えられています。ただし、この回答はMKFの公式ページにも公式GitHubにも書かれていません。型番の一覧も出ていないので、自分の機種が入るかは確認できない状態です。
今の時点で言えるのは次の3点です。
- 対応が決まっている機種を示す公式の資料は、見つかっていません。
- 既存機種への対応計画は、公式の文書ではなく、質問への回答として伝えられている段階です。
- 最近出たモデルも同じです。たとえばKeychron Q19 HE 8KやCarbon 60 HE 8Kが、MKFに対応するかどうかは未発表です。
- ファームウェアのコードを読んで、入力処理の中身を確かめたい人
- SOCDやResponse Curveなど、今のファームウェアにない挙動を試したい人
- 自分でビルドして書き込める開発者・上級者
- 今のRapid Triggerや作動点の設定で困っていない人
- 無線接続で使っている人
- 書き込みに失敗したときの戻し方を、自分で用意できない人
確認点ファームウェアが公開されたら確かめる5点
- 自分の型番が対応表にあるか。対応表に載っていない機種へ書き込むと、起動しなくなるおそれがあります。
- 公式のファームウェアへ戻せるか。戻す手順が公式に書かれてから試してください。
- 設定の画面があるか。Keychron Launcherで設定できるのか、別の設定ツールが必要なのかで、扱いやすさは大きく変わります。
- 書き込める機能の範囲。公式ページの9機能のうち、自分の機種で実際に使えるものを、ドキュメントで確認します。
- 入力遅延の実測値。8,000Hzは公称のポーリング間隔で、遅延そのものではありません。体感や数値で良くなったかは、公開後の測定を見てから判断します。
FAQよくある質問
まとめMKFは発表済みでも、書き込めるのは公開後
MKFは、Keychronが磁気キーボード向けに公開を始めたオープンソースのファームウェアです。公式ページは、作動点とRapid Trigger、最大8,000HzのUSBポーリング、SOCD、PDO、ゲームパッド入力などの機能を挙げています。
ただし11月13日時点で、公式GitHubにあるのはライセンス文書だけで、対応機種も未発表です。Keychronは2週間以内にアップロードを始めると予告しているので、手持ちのHEキーボードで使えるかは、対応表とドキュメントが出てから確かめてください。それまでは今のファームウェアのまま使うのが安全です。
MKFは対応機種・ソースコード・ドキュメントがすべて未公開で、今は書き込めません。公開されたら、自分の型番が対応表にあるか、公式のファームウェアへ戻せるかを先に確認してください。

