Via is a feature in QMK Firmware while Vial is a fork of QMK Firmware. Both via and vial enables you to remap keys in realtime. The main difference is that with Via you need to sideload a json file while with Vial it is already built in the adapter and does not need any sideloading.
There are 2 ways to remap or configure your keyboard with QMK in realtime:
- Vial – Download the Vial app or use the online app available at get.vial.today.
- Via – You can use remap-keys.app or
usevia.appbut you need the layout file in json format.
If you have my tinkerBOY adapter with Vial support (only XT, AT, and PS/2 converters for now) then you can use any of the two. For Via only adapters like the tinkerBOY ADB and M0110 adapter, use Via method.
Is there a firmware version that allows for multiple layers? I’m trying to remap my keyboard at the moment and I’m unable to add a new layer. As far as I understand the layer count needs to be defined when compiling the firmware.