2023年にリリースされたAir75v2/Air60v2は、QMK/VIAに対応しているため、プログラミングの知識なしでGUI上で簡単にキーマップを変更することができます。
ただし、それぞれリリース当初のモデルであるv1には導入されていなかった仕組みとなっているため、「うまく変更できない」「設定方法がわからない」という方も多いことでしょう。
ここでは、Air75v2/Air60v2のキーマップ変更方法についてお伝えしていきます。

好きなキーボードレイアウトを探す
Air75v2/Air60v2のキーマップ変更方法
まず、キーマップの変更を行う前に、「.json」ファイルが必要です。

下記公式サイトのダウンロードページからダウンロードしましょう。
https://nuphy.com/pages/json-files-for-nuphy-keyboards
キーマップ変更手順

Air75v2もしくはAir60v2を有線接続モードに設定した状態でPC /Macに接続しましょう。
「AUTHORIZE NEW」をクリックして「Air75v2」もしくは「Air60v2」を選択し、接続ボタンをクリックしてブラウザでの読み込みを許可しましょう。
右から二番目の「ペイントの刷毛マーク(デザインタブ)」をクリックしたのちに、「アップロード領域」をクリックします。
ファイルの選択画面で公式サイトからダウンロードしたjsonファイルを選択してください。
ここまでで作業は完了です。
あとは、「CONFIGURE 」タブを選択して、キーマップを変更してください。

Air75v2/Air60v2のキーマップの変更ができない時の対処方法
ここでは、キーマップの変更ができない方向けに解説していきましょう。
VIAを開いてもキーマップの変更ができません。何か間違っていますか?
キーマップを変更するには、「json」と呼ばれる専用ファイルが必要です。公式サイトからjsonファイルをダウンロードし、VIAサイトのデザインタブから読み込むと、キーマップの変更ができるようになります。
VIAでのキーマップの変更が反映されません。どうしてですか?
Air75v2/Air60v2はOS切り替えの物理キースイッチを搭載しており、Macモードの場合は「Layer0」がデフォルトレイヤーとなり、「Layer1」がセカンドレイヤーとなります。
Winモードにした場合、デフォルトレイヤーは「Layer2」となり、セカンドレイヤーが「Layer3」となるのです。
仮にあなたがWindowsユーザーの場合、Winモードで使用しているのであれば「Layer2」と「Layer3」を変更しない限り、キーマップの変更が反映されないように感じてしまうでしょう。
Air75v2/Air60v2のキーマップ変更ができない理由は、まだVIAにjsonファイルがマージされていないためです。
通常であれば、VIAに対応したキーボードを有線接続し、VIAサイトにアクセスすれば自動で読み込みが開始され、jsonファイルを読み込まなくてもキーマップの変更ができます。
しかし、Air v2シリーズに関してはまだリリースしたばかりのため、キーマップ変更に必要なjsonファイルがVIAに登録されていないようです。
これが理由で、キーマップの変更につまづいてしまう方が多くなっているように思います。

恐らくはそのうちにjsonファイルの読み込みなしでもキーマップの変更ができるようになるはずです。
キーマップの変更の豆知識

VIAは直感的なUIになっているため、そこまでキーマップの変更には困らないでしょう。
基本的な使い方としては、お好みのキースイッチ部分に、変更したいキースイッチマークをドラックアンドドロップするだけで、リアルタイムに変更が反映されます。
ただし、VIAの根幹であるQMKでできることは実はかなりたくさんあります。
解説ページはこちら▷▷
マクロを設定する
マクロを設定すれば、特定の操作を登録することである操作を自動化するボタンを作成することが可能です。
マクロ登録タブから特定の操作を記録し、Mボタンを設定します。


Modifiers :id=modifiers(キーの同時押し)を設定する
Key | Aliases | Description |
---|---|---|
LCTL(kc) | C(kc) | Hold Left Control and press kc |
LSFT(kc) | S(kc) | Hold Left Shift and press kc |
LALT(kc) | A(kc) , LOPT(kc) | Hold Left Alt and press kc |
LGUI(kc) | G(kc) , LCMD(kc) , LWIN(kc) | Hold Left GUI and press kc |
RCTL(kc) | Hold Right Control and press kc | |
RSFT(kc) | Hold Right Shift and press kc | |
RALT(kc) | ROPT(kc) , ALGR(kc) | Hold Right Alt (AltGr) and press kc |
RGUI(kc) | RCMD(kc) , RWIN(kc) | Hold Right GUI and press kc |
LSG(kc) | SGUI(kc) , SCMD(kc) , SWIN(kc) | Hold Left Shift and Left GUI and press kc |
LAG(kc) | Hold Left Alt and Left GUI and press kc | |
RSG(kc) | Hold Right Shift and Right GUI and press kc | |
RAG(kc) | Hold Right Alt and Right GUI and press kc | |
LCA(kc) | Hold Left Control and Alt and press kc | |
LSA(kc) | Hold Left Shift and Left Alt and press kc | |
RSA(kc) | SAGR(kc) | Hold Right Shift and Right Alt (AltGr) and press kc |
RCS(kc) | Hold Right Control and Right Shift and press kc | |
LCAG(kc) | Hold Left Control, Alt and GUI and press kc | |
MEH(kc) | Hold Left Control, Shift and Alt and press kc | |
HYPR(kc) | Hold Left Control, Shift, Alt and GUI and press kc | |
KC_MEH | Left Control, Shift and Alt | |
KC_HYPR | Left Control, Shift, Alt and GUI |
このように、特定のキースイッチとの同時押しが実現可能です。
例えば、ペーストボタンのショートカット(CTRL +V)を設定したい時は、SPECIALのAnyキーを設定し、Anyキー設定欄に
LCTL(KC_V)
と設定すると、ペーストボタンが作成可能です。

MOD-TAPを設定する
MOD-TAPはQMKの非常に便利な仕組みです。
長押し(HOLD)時の挙動と、単押し(TAP)時の挙動で異なるキーの機能を持たせることができます。
Key | Aliases | Description |
---|---|---|
MT(mod, kc) | mod when held, kc when tapped | |
LCTL_T(kc) | CTL_T(kc) | Left Control when held, kc when tapped |
LSFT_T(kc) | SFT_T(kc) | Left Shift when held, kc when tapped |
LALT_T(kc) | LOPT_T(kc) , ALT_T(kc) , OPT_T(kc) | Left Alt when held, kc when tapped |
LGUI_T(kc) | LCMD_T(kc) , LWIN_T(kc) , GUI_T(kc) , CMD_T(kc) , WIN_T(kc) | Left GUI when held, kc when tapped |
RCTL_T(kc) | Right Control when held, kc when tapped | |
RSFT_T(kc) | Right Shift when held, kc when tapped | |
RALT_T(kc) | ROPT_T(kc) , ALGR_T(kc) | Right Alt (AltGr) when held, kc when tapped |
RGUI_T(kc) | RCMD_T(kc) , RWIN_T(kc) | Right GUI when held, kc when tapped |
LSG_T(kc) | SGUI_T(kc) , SCMD_T(kc) , SWIN_T(kc) | Left Shift and GUI when held, kc when tapped |
LAG_T(kc) | Left Alt and GUI when held, kc when tapped | |
RSG_T(kc) | Right Shift and GUI when held, kc when tapped | |
RAG_T(kc) | Right Alt and GUI when held, kc when tapped | |
LCA_T(kc) | Left Control and Alt when held, kc when tapped | |
LSA_T(kc) | Left Shift and Left Alt when held, kc when tapped | |
RSA_T(kc) | SAGR_T(kc) | Right Shift and Right Alt (AltGr) when held, kc when tapped |
RCS_T(kc) | Right Control and Right Shift when held, kc when tapped | |
LCAG_T(kc) | Left Control, Alt and GUI when held, kc when tapped | |
RCAG_T(kc) | Right Control, Alt and GUI when held, kc when tapped | |
C_S_T(kc) | Left Control and Shift when held, kc when tapped | |
MEH_T(kc) | Left Control, Shift and Alt when held, kc when tapped | |
HYPR_T(kc) | ALL_T(kc) | Left Control, Shift, Alt and GUI when held, kc when tapped – more info here |

例えば、MT(MOD_RSFT, KC_SLSH)と設定すると、長押し時はシフトキー、単押し時は/として機能します。
-
まもなくNuPhyのブラックフライデー/Air96v2のプレオーダーが終了
-
NuPhy Air60v2の予約販売の締切は11月16日まで
-
NuPhy Air96v2の予約販売が開始|v1ユーザー向けにアップグレードPCBキットも購入可能
-
NuPhyでハロウィーンセール開催中|クーポン利用で20%オフに
-
NuPhy Air75v2/Air60v2のVIAを使ったキーマップ変更方法
-
NuPhy Air60 v2仕様詳細をレビュー|10月17日から予約販売開始
-
NuPhy Air75 v2が出荷遅延
-
NuPhyでHaloシリーズがセール中|9月1日まで
-
NuPhy Air75v2 レビュー|Air75 v1との違いをふまえて解説
-
NuPhy Air75v2のインタレストチェック?発売時期や仕様の模索か