破折号

无线快捷键盘

用户指南

文件下载

点击这里访问VIA并为您的Dash创建自定义布局。点击这里下载QMK工具箱以重新加载您Dash上的固件。

使用说明书

连接您的仪表盘

VIA (caniusevia.com) 是一款开源软件,允许完全控制 Dash 上每个键执行的功能。第一次使用 VIA 时,您需要完成几个设置步骤,但之后您就可以连接并直接开始使用。

  1. 使用附带的USB-C电缆将Dash连接到您的计算机。
  2. 打开基于Chrome的浏览器,如Google Chrome或Microsoft Edge,并访问 usevia.app
  3. 选择设置选项卡(齿轮图标)。
  1. 打开“显示设计选项卡”以显示设计选项卡(画笔图标)。
  2. 选择设计选项卡(画笔图标)。
  1. 导航到设计选项卡(画笔图标),并加载下载的草稿定义文件 在这里
  2. 文件加载后,您应该在屏幕顶部看到 Dash 键盘布局,初始设置完成(这只需执行一次)。
  1. 选择配置选项卡(键盘图标)。
  2. 然后点击“授权设备”按钮以显示兼容的VIA连接设备列表。
  1. 从设备列表中选择“JCPal Dash”,然后点击“连接”。
  2. 配置页面应该会自动加载,但如果没有,请尝试刷新页面并再次连接。如果您遇到问题,请联系我们。

一旦布局加载完成,您就可以开始自定义您的 Dash!

注意:在设置页面(齿轮图标)中,您可以为 VIA 选择不同的颜色键帽主题。我们推荐“海军蓝 A”主题(如下所示),因为这将更清晰地显示 Dash 上不同的按键区域。

自定义您的仪表板

您可以在VIA中发挥创意,并在Dash的四个关键层中编程复杂功能,以支持您的工作流程(最多可以创建16个宏)。您所做的自定义将存储在Dash上,因此它们可以在您连接的任何计算机上工作,无需任何额外的软件。

当您第一次加载VIA时,您会看到许多内容:
1. 左上角将显示当前显示的层。
2. 键盘显示每个键的当前功能分配。
3. 这4个图标允许您访问4个主要的VIA控制标签。
4. 此列表显示可以分配给Dash上任何键的功能。

注意:您可以通过使用Dash背面的MAC | WIN开关(层0 / 2)或按住FN键(层1 / 3)在键盘上切换层。

  1. 要更改键的功能,首先选择适当的层,然后选择您想要自定义的键。
  2. 一旦高亮显示,从菜单 #4 的列表中选择任何功能,以自动将新功能应用于所选键。
  3. 在这个例子中,我们将创建一个宏,以便我们可以分配一个新的快捷键。为此,我们将在菜单 #4 中选择宏选项,然后选择一个宏编号,将此宏分配给该键。
  1. 当为某个按键分配好 Macro 后(本例中我们使用的是 “M1” 键),就可以为该 Macro 设置具体功能。在菜单 #4 中选择 Macro 选项卡,然后向下滚动,找到你想要编辑的 Macro。
  2. 你可以通过两种方式来输入 Macro 指令:第一种是录制方式,点击 Record 后,直接按下你需要的按键或快捷键,相关操作会自动显示在窗口中,完成后点击 Stop;第二种是手动方式,切换到 Code 选项卡,从下方对应的快捷指令中复制 VIA 代码并粘贴进去。设置完成后,点击 Save 保存并启用该功能,你的 Dash 就会立即应用这个 Macro 设置。

快捷宏

Dash预先编程了七个快捷键,允许您通过一次按键执行多键组合。这些快捷键设置为宏,位于Dash右上角的七个键上。要设置新的快捷键或交换现有的快捷键,您可以使用下面的宏代码在VIA中将功能应用于所需的键。

Shortcut Hotkey Description MacOS VIA Macro Windows VIA Macro
Canvas Size Opens the Canvas Size adjustment window
VIA Code copied: {KC_LALT,KC_LGUI,KC_C}
VIA Code copied: {KC_LALT,KC_LCTL,KC_C}
Image Size Opens the Image Size adjustment window
VIA Code copied: {KC_LALT,KC_LGUI,KC_I}
VIA Code copied: {KC_LALT,KC_LCTL,KC_I}
Curves Opens the Curves adjustment window
VIA Code copied: {KC_LGUI,KC_M}
VIA Code copied: {KC_LCTL,KC_M}
Levels Opens the Levels adjustment window
VIA Code copied: {KC_LGUI,KC_L}
VIA Code copied: {KC_LCTL,KC_L}
Color Balance Opens the Color Balance adjustment window
VIA Code copied: {KC_LGUI,KC_B}
VIA Code copied: {KC_LCTL,KC_B}
Hue/Saturation Opens the Hue/Saturation adjustment window
VIA Code copied: {KC_LGUI,KC_U}
VIA Code copied: {KC_LCTL,KC_U}
Rulers & Guides Toggles on/off the Rulers and Guides
VIA Code copied: {KC_LGUI,KC_R} or {KC_LGUI,KC_SCLN}
VIA Code copied: {KC_LCTL,KC_R} or {KC_LCTL,KC_SCLN}
New Layer Opens the New Layer dialogue box
VIA Code copied: {KC_LGUI,KC_LSFT,KC_N}
VIA Code copied: {KC_LCTL,KC_LSFT,KC_N}
Merge Down Merges the active layer with the layer below
VIA Code copied: {KC_LGUI,KC_E}
VIA Code copied: {KC_LCTL,KC_E}
Invert Layer Inverts the colors in the active layer
VIA Code copied: {KC_LGUI,KC_I}
VIA Code copied: {KC_LCTL,KC_I}
Soften Brush Lowers the brush Hardness level
VIA Code copied: {KC_LSFT,KC_LBRC}
VIA Code copied: {KC_LSFT,KC_LBRC}
Harden Brush Increases the brush Hardness level
VIA Code copied: {KC_LSFT,KC_RBRC}
VIA Code copied: {KC_LSFT,KC_RBRC}
Next Blend Mode Change to the next Blending Mode
VIA Code copied: {KC_LSFT,KC_EQL}
VIA Code copied: {KC_LSFT,KC_EQL}
Prev. Blend Mode Change to the previous Blending Mode
VIA Code copied: {KC_LSFT,KC_MINS}
VIA Code copied: {KC_LSFT,KC_MINS}
Group Group the selected layers
VIA Code copied: {KC_LGUI,KC_G}
VIA Code copied: {KC_LCTL,KC_G}
Ungroup Ungroup the selected layer group
VIA Code copied: {KC_LGUI,KC_LSFT,KC_G}
VIA Code copied: {KC_LCTL,KC_LSFT,KC_G}
Inverse Selection Select the inverse area of the current selection
VIA Code copied: {KC_LGUI,KC_LSFT,KC_I}
VIA Code copied: {KC_LCTL,KC_LSFT,KC_I}
Undo Step Undo the last action
VIA Code copied: {KC_LGUI,KC_Z}
VIA Code copied: {KC_LCTL,KC_Z}
Redo Step Redo the last undone action
VIA Code copied: {KC_LGUI,KC_LSFT,KC_S}
VIA Code copied: {KC_LCTL,KC_LSFT,KC_S}
Zoom Out Zoom out of the canvas
VIA Code copied: {KC_LGUI,KC_MINS}
VIA Code copied: {KC_LCTL,KC_EQL}
Zoom In Zoom in to the canvas
VIA Code copied: {KC_LGUI,KC_EQL}
VIA Code copied: {KC_LCTL,KC_MINS}
Save Saves the currently open file
VIA Code copied: {KC_LGUI,KC_S}
VIA Code copied: {KC_LCTL,KC_S}