VIA可以汉化,也可以直接使用原版本。如果汉化,就会失去via里很有意思的一个功能——any键。接下来以原版本对via功能进行大概介绍。
要使用via,请确保你的键盘支持via改键,且有对应键盘的.json文件,才能使用via。
首先是软件界面。
打开软件后,会出现这个界面。点击右上角file——import keymap,选中你的键盘对应的.json文件,就会看到你键盘的布局了。
基础改键
简单的改键很简单,例如,我现在将我的Q键改成A键,只需要按下图步骤:
即可完成改键:
宏
图中所指的即是宏。宏其实就是对一连串动作的记忆。
你只需要在下图所指的框里输入你需要的宏并保存,然后将这个宏应用在键盘上就可以了。
而定义好的宏在这个位置可以找到,应用宏的方法和基础改键是一样的。
而宏的定义,其实很简单,比如,我用不上f1,那么我把它设置为ctrl+alt+Q,这个快捷键是我打开一个软件的快捷键,因此,按下f1时,就相当于按下了ctrl+alt+Q,这个软件就会打开了。
而宏的语法,在输入区有提示。一般的格式是,例如Q就是KC_Q,
你需要什么键直接在输入区输入,就会看到提示,再选中就行了。
例如:ctrl+alt+Q的宏命令就是{KC_LCTL,KC_LALT,KC_Q}
(宏命令要用大括号括起来)(写完宏命令后记得按save保存)
层
层就是一个键位可以有两种不同的功能。比如键盘上一般都有fn键,fn+某个键就可以实现键盘灯光的关闭和灯效的调节。
现在将fn设置为MO(1),也就是按下fn进入第一层(原来的默认为0层),那么我们在第一层里定义的键值,在按下fn是就会起作用。
在这个布局里,比如空格是backspace,按下fn+空格就是backspace。
any键
any键是自定义键值,它可以实现很多功能,例如快捷键、长按短按实现不同键值等等。
保存
如图,将自己的配置保存起来,以备不时之需。