- 目标
- 按下一个空闲的鼠标按键,即可为你所指向的窗口打开 MaxTo 的网格。
- 开始之前
- 一个可编程鼠标及其驱动软件,或者 AutoHotkey。
MaxTo 可以通过命令行控制——MaxTo.exe open resize 会为当前窗口打开网格——这意味着任何能在按下按键时运行命令的软件都可以控制 MaxTo,其中包括所有可编程鼠标的驱动程序。
两种绑定方式,按驱动程序选择
- 运行命令。将按键绑定为运行 `MaxTo.exe open resize`。这是最直接的方式,但有些驱动程序的“启动应用程序”操作无法传递 `open resize` 参数。
- 发送快捷键。将按键绑定为输入你的贴靠快捷键(默认为 Win + Alt + Space)。所有驱动程序都能做到这一点。
如果你的驱动程序可以启动程序但无法传递参数,有一个标准的变通办法:启动一个已内置参数的快捷方式文件。
创建驱动程序可以启动的快捷方式文件
- 右键单击桌面 → 新建 → 快捷方式。
- 在位置中输入(包括参数):
"%LocalAppData%\MaxTo\current\MaxTo.exe" open resize - 将其命名为类似
MaxTo resize的名称,然后完成。
将驱动程序的启动操作指向这个 .lnk 文件。如果你是用 Scoop 安装的 MaxTo,可以省略路径——maxto 命令已在你的 PATH 中,因此 maxto open resize 在任何位置都能运行。
Logi Options+(罗技)
Options+ 的启动操作不接受命令行参数,因此请使用击键方式:
- 打开 Logi Options+ 并选择你的鼠标。
- 选择要重新绑定的按键,然后选择 Keystroke assignment(击键分配)。
- 录制你的贴靠快捷键——Win + Alt + Space。
Razer Synapse(雷蛇)
Synapse 既可以启动程序,也可以启动快捷方式文件:
- 打开 Synapse → 你的鼠标 → 要重新绑定的按键。
- 选择 Launch → Launch Program(启动程序),然后浏览到你在上文创建的
MaxTo resize快捷方式。
Corsair iCUE(海盗船)
- 打开 iCUE → 你的鼠标 → Key Assignments(按键分配)。
- 为按键指定一个指向
MaxTo resize快捷方式的 App Launch(启动应用程序)操作——或者录制一个按下 Win + Alt + Space 的宏。
SteelSeries GG(赛睿)
- 打开 SteelSeries GG → Engine → 你的鼠标。
- 将按键绑定到 Launch Application(启动应用程序),并选择
MaxTo resize快捷方式——或者使用一个发送 Win + Alt + Space 的宏。
X-Mouse Button Control
XMBC 可以直接传递参数,无需快捷方式文件:
- 选择按键,然后从其下拉列表中选择 Launch Application(启动应用程序)。
- 输入完整的命令行:
"C:\Users\<you>\AppData\Local\MaxTo\current\MaxTo.exe" open resize
AutoHotkey
使用 AutoHotkey v2,将一个侧键(此处为 XButton2,即“前进”键)绑定到该命令:
XButton2::Run(EnvGet("LocalAppData") "MaxTocurrentMaxTo.exe open resize") 相关内容