手势名称与触发方式
先画一个简单动作
确认发行包的触发键。常见配置以右键作为触发键:在普通窗口按住右键,向右划一段距离,再释放。保持动作平直,先不要同时按其他键或滚轮。
是否接管右键、左键或侧键由 mouse.toml 决定。游戏、特殊窗口和被排除的软件可能直接使用原生按键。
按入门快捷键 Ctrl+Alt+F11 打开记录,查找这次动作的 up、tip 或 gs。例如触发串为 _r+r,通用命令名可写成 last_r+r。
把它绑定到现有命令
在 starter_commands.toml 的 [starter_notepad] 下加入:
ini
alias=last_r+r保存、重启,再画相同动作。应打开记事本。这里 _r+r 必须替换为你实际记录到的串;示例没有预先占用任何鼠标手势。
如果该手势已有其他命令,别名可能被忽略,或先匹配到更具体的窗口规则。先选择空闲手势,随后再学习 作用域。
名称如何组成
以 last_r+r 为例:last 是通用兜底作用域,_r 是向右轨迹,+r 是右键释放触发。它不表示“最后一个窗口”。
| 片段 | 意义 |
|---|---|
_r、_l、_u、_d |
右、左、上、下 |
_a、_b、_c、_e |
左上、右上、左下、右下 |
+r、+l、+m、+x、+y |
右、左、中、侧键 1、侧键 2 的释放组合 |
-r 等 |
按下阶段的命令 |
_wu、_wd、_wl、_wr |
上、下、左、右滚轮 |
&条件 |
对窗口、位置或内容增加限制 |
字母在轨迹名和按键组合中含义不同。组合的顺序也来自实际操作;不要把 +rl 和 +lr 当作同一个输入。
复杂轨迹的名字由手势样本决定,不能把看到的方向随意串成命令名。未知轨迹的学习见 手势样本。
避免误触的练习方式
先在空白记事本中测试;先验证释放动作,再尝试按下、滚轮和组合键。不要先覆盖无移动点击,因为它可能影响普通单击或右键菜单。
普通点击没有匹配命令时,默认路径会尝试回放原按键。若点击异常,先移除新加的无移动命令,或退出 Diatom 确认来源。