QMK (Quantum Mechanical Keyboard) は、互換性のあるメカニカル キーボード用の独自のキーボード ファームウェアを作成できるオープンソース プロジェクトです。しかし、QMK とは正確には何ですか? QMK を使用してキーボードをプログラムするにはどうすればよいでしょうか?確認してみましょう。
QMKとは何ですか?
市販されているすべてのキーボードには、ファームウェアと呼ばれるソフトウェアが組み込まれています。ファームウェアは、キーを押すたびに正しい信号を送信したり、キーボードの LED を制御したりする役割を担っており、自分で操作できれば強力なツールになります。
QMK はまさにこれを行うためのパワーを提供します。キーボードに互換性がある場合は、QMK ファームウェアをフラッシュして、キーボード レイアウトとマクロをほぼ完全に制御できるようになります。これは、次の 3 つの主要なツールで実現されます。
- QMKコンフィギュレーター : メカニカル キーボードのカスタム キーボード レイアウト、LED 照明パターンなどを作成できる Web ベースのキーマップ ビルダー。
- QMK ツールボックス : Windows および macOS で動作するダウンロード可能なツール。 QMK Configurator から .hex ファームウェア ファイルを取得したら、QMK Toolbox を使用してキーボードを新しいファームウェアでフラッシュできます。
- VIAソフトウェア : キーボードをフラッシュすることなく QMK レイアウトを変更できる追加のダウンロード可能なツール。これを機能させるには追加のコードが必要です。
QMK 互換キーボードのリストは、 QMKウェブサイト 。独自のキーボードを QMK ディレクトリに追加することもできますが、 QMK GitHub ページ これをする。
QMKで何ができるの?
QMK の範囲は、ほとんどのキーボード ファームウェア オプションの範囲をはるかに超えています。キーボード レイアウトや LED 照明制御など、期待されるすべての基本を処理できますが、QMK を使用してキーボードに大量の追加機能を追加することもできます。
これには、メディア キー、ファンクション レイヤー、マクロ、およびオートシフトなどのより高度なツールへのアクセスが含まれます。基本的に、別のメカニカル キーボードで気に入った機能が見つかった場合、通常は QMK を使用してそれを複製する方法があります。
Windowsはデバイスと通信できません
それについて学ぶ価値は十分にあります QMK ファームウェアとその機能 自分で構築を始める前に。
QMK を使用してメカニカル キーボードをプログラムする方法
QMK を使用したメカニカル キーボードのプログラミングは驚くほど簡単です。このプロセスは QMK Configurator から始まりますが、完了するには QMK Toolbox もインストールする必要があります。
QMK コンフィギュレーターを使用してカスタム キーマップを構築する方法
独自の QMK キーマップを作成するには、QMK Configurator Web サイトにアクセスするだけです。ここから、ページ上部のリストから使用するキーボードのタイプを選択して開始できます。
キーボードを選択すると、そのキーボードと一致するデフォルトのレイアウトが画面中央に表示されます。画面の下部には、キーボードのキーコードを含む一連のメニューも表示されます。
複数のモニターをラップトップに接続する方法
キーコードをキーマップに追加するには、キーコードをクリックして、割り当てたいキーまでドラッグします。キーマップ上で変更したいキーを選択し、キーコードをクリックして割り当てることもできます。
これはメインレイヤーであるレイヤー 0 にのみ適用されますが、画面の左側にある数字のオプションを選択すると、キーボードにレイヤーをさらに追加できます。
ここからは、さらに深く理解する必要があり、すべてのキーコード オプションを試して、自分に最適なキーマップを見つける価値があります。キーマップに満足したら、名前が付いていることを確認して、 ファームウェア ボタンをクリックして、使用可能な .hex ファームウェア ファイルをダウンロードします。
QMK Toolbox でキーボードをフラッシュする方法
ファームウェアを構築したので、キーボードにファームウェアをフラッシュします。 QMK Toolbox のおかげで、このプロセスは素晴らしく簡単です。ダウンロードするだけです QMK ツールボックス 始めるためのソフトウェア。
Wordで水平線を取り除く
ソフトウェアをダウンロードしてインストールしたら、それを開き、画面下部のメニューからキーボードが選択されていることを確認します。クリックしてください 開ける 画面上部の ボタンをクリックし、QMK Configurator からダウンロードした .hex ファイルを見つけます。キーボードで使用されているマイクロコントローラーの種類に応じて MCU を変更する必要がある場合もあります。
クリック 閃光 をクリックして点滅プロセスを開始します。使用しているキーボードの種類によっては、これに数分かかる場合があります。完了すると、ウィンドウ内に確認メッセージが表示されます。
キーボード テスト Web サイトを使用してキーボードをテストします。 KeyboardTester.com 、割り当てたすべてのキーが正しく機能していることを確認します。
QMK キーマップを試し続けてください
QMK のようなツールを使用すると、生産性の可能性を最大限に引き出すことができますが、そのためには努力する必要があります。独自の QMK ファームウェアを構築してキーボードにフラッシュする方法がわかったので、キーマップを試して自分にとって最適なレイアウトを作成できます。