最后说点VIAL
VIAL比较吃PCB的MCU(微控制单元,即单片机),市面上正常的PCB都是32单片机,在VIA导入的json文件中显示为MCU=atmga32u4
32单片机的FLASH储存器比较小,可能无法使用VIAL的QMK设置(被阉割了),
注意:能用VIA不一定能用VIAL,不能用的话需要自己想办法刷个固件,这里就不教了,某些键盘刷固件的方法是将某个层的特定键改为十六进制字符串
99%的量产键盘不支持VIAL,客制化也很少,大部分都只有VIA,毕竟支持VIAL的话PCB成本就得上升
VIAL相比VIA更强大的功能在于以下几点:
1. VIAL有QMK的Combos功能,即同时按住4个键(可以将其中任意个键设置为空)输出一个键值(输出的可以是宏,也可以是any),例如VIA无法实现Alt+A输出Delete,但VIAL就可以
2. VIAL拥有QMK原生的Tap Dance功能,即定义一个键的单击、长按、双击、双击+长按共4种形式的不同输出,而VIA只能使用ANY的LT和MT定义短按和长按,而且长按只能输出修饰键或切层
3. VIAL有QMK功能的选项,集成了非常多的组合键,而VIA要查文档然后自己写进ANY,比较麻烦
4. VIAL的宏功能更加强大,编写方式更加图形化,易于理解

VIAL比较吃PCB的MCU(微控制单元,即单片机),市面上正常的PCB都是32单片机,在VIA导入的json文件中显示为MCU=atmga32u4
32单片机的FLASH储存器比较小,可能无法使用VIAL的QMK设置(被阉割了),
注意:能用VIA不一定能用VIAL,不能用的话需要自己想办法刷个固件,这里就不教了,某些键盘刷固件的方法是将某个层的特定键改为十六进制字符串
99%的量产键盘不支持VIAL,客制化也很少,大部分都只有VIA,毕竟支持VIAL的话PCB成本就得上升
VIAL相比VIA更强大的功能在于以下几点:
1. VIAL有QMK的Combos功能,即同时按住4个键(可以将其中任意个键设置为空)输出一个键值(输出的可以是宏,也可以是any),例如VIA无法实现Alt+A输出Delete,但VIAL就可以
2. VIAL拥有QMK原生的Tap Dance功能,即定义一个键的单击、长按、双击、双击+长按共4种形式的不同输出,而VIA只能使用ANY的LT和MT定义短按和长按,而且长按只能输出修饰键或切层
3. VIAL有QMK功能的选项,集成了非常多的组合键,而VIA要查文档然后自己写进ANY,比较麻烦
4. VIAL的宏功能更加强大,编写方式更加图形化,易于理解












