Adding Via & Vial support to the Macropad - QMK tutorial | macro pad part 2

preview_player
Показать описание
#mechanicalkeyboard #qmk #vial #via
So this is a bit technical I know but I saw so many people missing out on the cool features via and vial offer just because they don't know how to setup their keyboard with qmk & windows. I tried to make this a compact video but ill show you how to setup the macropad I built in the last video with via and vial I also added vial support to my planck keyboard and we are setting this up with windows with qmk msys

🟣 Links

🟠 Commands
1. generate ssh key
$ ssh-keygen

2. read ssh key

3. clone vial qmk

4. clone the submodules
$ cd vial-qmk/ && make git-submodule && cd ..

5. setup qmk with vial as homefolder
$ qmk setup -H ./vial-qmk/

6. compile default keymap
$ qmk compile -kb janlunge/w3by2 -km default

7. generate vial uid

8. compile via & vial keymap
$ qmk compile -kb janlunge/w3by2 -km via

Рекомендации по теме
Комментарии
Автор

In my opinion, the command "qmk setup -H ./vial-qmk/" was the most crucial step for me.
Had been following the official guide from qmk website but got no where. My board was not being detected by Vial.
That step did the trick.
Thanks a ton man. You saved me from an infinite rabbit hole of chaos. haha....
keep em coming...

codexrat
Автор

Wow, this one was way over my head. Pls, more detail and explanations in the future. Thanks

garyengelman
Автор

I did not know about via nor vial. Thank you ! The quality of your content and video editing is top notch.

FrancoisKerisit
Автор

Can you do a guide on getting Vial on a board? I can't seem to wrap my head around getting it it work on a macropad that currently has a VIA port

views
Автор

This is gonna be fun, already successfully built the first macropad from the last clip!

majinkeyboards
Автор

For everyone who is not versed on custom macro keyboards: 4:24 is a chapter BREAK which solely focuses on VIAL.

activemotionpictures
Автор

Thanks for this! Worked great. Was struggling a bit in the middle, because my board wasnt ported to VIA, so there was no file to put the raw json in from the Layout Editor. I then copied everything needed from your macropad and changed it accordingly.

georgedoubleyou
Автор

There is a missed step at the 2:58 mark because I dont have those vial.json files yet despite following the steps carefully. Given, I'm doing this on my own handwired keeb. I'll tinker around the files you provided to fill in the gaps

EDIT: I was able to make it work by editing your files. GREAT TUTORIAL! THANKS A BUNCH!

firzt
Автор

the best guide to getting/adding vial on to boards. i thanks you for this guide.

Lysol_kb
Автор

where did you get the vial.json file from?

abqehobener
Автор

How to make the layers on the keyboard switch automatically depending on the active window. I can't find information anywhere?

vr-csnw
Автор

ERROR Not including data from file: keyboards/3by2/info.json
ERROR layouts.LAYOUT_horizontal: Additional properties are not allowed ('key_count' was unexpected)
Making 3by2 with keymap default

ERROR Not including data from file: keyboards/3by2/info.json
ERROR layouts.LAYOUT_horizontal: Additional properties are not allowed ('key_count' was unexpected)
please help me out (after using the 6th command)

luvpatel
Автор

Could you please make a tutorial on how to use Vial? Particularly on what all the commands in the Layers tab do. I cannot figure it out and I cannot find a tutorial elsewhere.

adamporter
Автор

Hi jan, shall i add some special codes to the vial.json code that the Vial-UI recognize tap-dance? As i see in your video the tap-dance tab is missing there.thanks in advance

Shahabtanhaei
Автор

Thank you very much, it was only thanks to you that I managed to compile my version of VIAL for BM40v2! 🤩

mr.sousay
Автор

At 2:30 he mentions pasting keyboard configs into keyboard folder.

Does not show you how to get to that folder... nor does he tell you where to get the config files.
He really skips a lot of details. I'm unable to proceed, because I have no idea where to get those config files from.

I'm using a Raspberry Pi Pico

PatriotAr
Автор

2:31 where do the keyboard config files come from?

Tekay
Автор

Would I be able to take a pre-existing numberpad that is programable and do this? My problem is this Epomaker ek21 firmware doesn’t have tap dance or delays in VIA. As well as most macros do not work, it will only perform half of the function. In Vial non of the macros work. So I’m wondering if I can flash it and start from scratch. Thank you

danyfry
Автор

trying to get this working on my k2 pro which is not fully qmk supported yet... only have the json and getting burned out trying to setup vial t_t i might just be a via pleb for a while

noaag
Автор

Wow, thanks for the video. A bit fast, but better than the 2 hrs of a MechMerlin stream 🤣 I can always pause. Just discovered your channel today and its great! keep it up

daler