The latest series such as Air “v2”, Halo “v2”, and Gem80 released in 2023 are QMK/VIA compatible, so keymaps can be easily changed on the GUI without programming knowledge.
However, since each of these mechanisms was not introduced in the v1 model when it was first released, many people may find it difficult to make the changes or do not know how to set them up.
This section tells you how to change the keymap of the Nuphy keyboard using the QMK/VIA mechanism.
NuPhy’s keyboards are capable of advanced functions using “Anykey” such as “simultaneous presses” and “key bindings change depending on press duration” even with wireless connectivity.
This page contains advertisements. Products and links provided by manufacturers may be included, but will be fairly verified and clearly disclosed in accordance with our editorial policy.
この記事の著者
Representative of GreenEchoes Studio /Editor-in-Chief of Greenkeys / Web Writer
Ryosuke Kawamura
Consistently responsible for interviewing, verifying, photographing, measuring, and writing all content.
We emphasize editorial independence and clear disclosure.
For review and PR inquiries, please see our media materials.
This site is operated on a performance-based compensation advertising basis, and we may receive revenue from product purchases made through this site. Please be aware that some of the keyboards on this site are presented as advertisements (PR). This alert information conforms to the provisions of Article 5, Item 3 of the Revised Act Against Unjustifiable Premiums and Misleading Representations, which came into effect on October 1, 2023.
How to change keymap for NuPhy keyboard supporting QMK/VIA
First, a “.json” file is required before any keymap changes can be made.
Click on “AUTHORIZE NEW” to select the keyboard whose keymap you want to change, then click on the Connect button to allow the browser to load it.
STEP
デザインタブを選択してjsonファイルを読み込む
Click on the second “paint brush symbol (Design tab)” from the right, then click on “Upload Area”.
On the file selection screen, select the json file downloaded from the official site.
The work is now complete.
Then select the “CONFIGURE” tab and change the keymap.
What to do when you cannot change the keymap on a QMK/VIA-compatible NuPhy keyboard
This section is for those who cannot change the keymap.
VIAを開いてもキーマップの変更ができません。何か間違っていますか?
To change the keymap, a special file called “json” is required. Download the json file from the official site and load it from the Design tab on the VIA site to change the keymap.
VIAでのキーマップの変更が反映されません。どうしてですか?
Air75v2/Air60v2 has a physical keyswitch for OS switching, and in Mac mode, “Layer0” is the default layer and “Layer1” is the second layer.
When in Win mode, the default layer is “Layer2” and the second layer is “Layer3”.
If you are a Windows user, and you are using in Win mode, you will feel that your keymap changes will not be reflected unless you change “Layer2” and “Layer3”.
The reason why keymap changes are not possible on QMK/VIA-compatible NuPhy keyboards is a case where the json files have not yet been merged into VIA.
Normally, if you connect a VIA-compatible keyboard by wire and access the VIA site, it will start loading automatically and you can change the keymap without having to read the json file.
However, since there is a time lag before registration, it appears that the json files required for keymap changes are not registered with VIA.
This is the reason why many people seem to get tripped up on changing keymaps.
Kawamura
Perhaps in time it will be possible to change the keymap without reading the json file.
Tidbits on changing the keymap
VIA has an intuitive UI, so you will not have that much trouble changing keymaps.
The basic usage is to simply drag and drop the key switch symbol you wish to change onto the keyswitch section of your choice, and the change will be reflected in real time.
However, there is actually quite a lot that can be done with QMK, which is the root of VIA.
Macros can be set up to create buttons that automate certain operations by registering specific operations.
Record a specific operation from the Macro Registration tab and set the M button.
Simultaneous presses and short/long press settings
QMK/VIA can implement advanced functions such as “simultaneous pressing of multiple keys with a single button operation” and “changing the content of keys to be input according to the time of pressing”.
It can be set from “SPECIAL” -> “Any” on the VIA Settings screen, but since it is necessary to type in the “code”, the setting hurdle is quite high if you are not familiar with QMK Codes.
For such people, we offer the VIA Any Generater, a system that allows you to generate code without knowledge, and we encourage you to use it.
あわせて読みたい
VIA Any GeneraterVIA Any Generater|ヴィアエニージェネレーター QMK/VIAベースで無線モジュールを搭載したキーボードは仕様上Anykeyには対応していないものも存在します。 使い方を見る▷▷ Mod + K…
Kawamura
The QMK code is reproduced below in case you are interested, but it is easier to use a generator.