文档/ 操作指南/ 用鼠标按键打开网格
操作指南

用鼠标按键打开网格

将一个空闲的鼠标按键绑定到 MaxTo,不碰键盘也能贴靠窗口。

适用于 MaxTo 3.1 及更高版本兼容 任何能运行命令的驱动程序
目标
按下一个空闲的鼠标按键,即可为你所指向的窗口打开 MaxTo 的网格。
开始之前
  • 一个可编程鼠标及其驱动软件,或者 AutoHotkey。

MaxTo 可以通过命令行控制——MaxTo.exe open resize 会为当前窗口打开网格——这意味着任何能在按下按键时运行命令的软件都可以控制 MaxTo,其中包括所有可编程鼠标的驱动程序。

两种绑定方式,按驱动程序选择

  1. 运行命令。将按键绑定为运行 `MaxTo.exe open resize`。这是最直接的方式,但有些驱动程序的“启动应用程序”操作无法传递 `open resize` 参数。
  2. 发送快捷键。将按键绑定为输入你的贴靠快捷键(默认为 Win + Alt + Space)。所有驱动程序都能做到这一点。

如果你的驱动程序可以启动程序但无法传递参数,有一个标准的变通办法:启动一个已内置参数的快捷方式文件。

创建驱动程序可以启动的快捷方式文件

  1. 右键单击桌面 → 新建 → 快捷方式。
  2. 在位置中输入(包括参数):"%LocalAppData%\MaxTo\current\MaxTo.exe" open resize
  3. 将其命名为类似 MaxTo resize 的名称,然后完成。

将驱动程序的启动操作指向这个 .lnk 文件。如果你是用 Scoop 安装的 MaxTo,可以省略路径——maxto 命令已在你的 PATH 中,因此 maxto open resize 在任何位置都能运行。

Logi Options+(罗技)

Options+ 的启动操作不接受命令行参数,因此请使用击键方式:

  1. 打开 Logi Options+ 并选择你的鼠标。
  2. 选择要重新绑定的按键,然后选择 Keystroke assignment(击键分配)。
  3. 录制你的贴靠快捷键——Win + Alt + Space。

Razer Synapse(雷蛇)

Synapse 既可以启动程序,也可以启动快捷方式文件:

  1. 打开 Synapse → 你的鼠标 → 要重新绑定的按键。
  2. 选择 Launch → Launch Program(启动程序),然后浏览到你在上文创建的 MaxTo resize 快捷方式。

Corsair iCUE(海盗船)

  1. 打开 iCUE → 你的鼠标 → Key Assignments(按键分配)。
  2. 为按键指定一个指向 MaxTo resize 快捷方式的 App Launch(启动应用程序)操作——或者录制一个按下 Win + Alt + Space 的宏。

SteelSeries GG(赛睿)

  1. 打开 SteelSeries GG → Engine → 你的鼠标。
  2. 将按键绑定到 Launch Application(启动应用程序),并选择 MaxTo resize 快捷方式——或者使用一个发送 Win + Alt + Space 的宏。

X-Mouse Button Control

XMBC 可以直接传递参数,无需快捷方式文件:

  1. 选择按键,然后从其下拉列表中选择 Launch Application(启动应用程序)。
  2. 输入完整的命令行:"C:\Users\<you>\AppData\Local\MaxTo\current\MaxTo.exe" open resize

AutoHotkey

使用 AutoHotkey v2,将一个侧键(此处为 XButton2,即“前进”键)绑定到该命令:

XButton2::Run(EnvGet("LocalAppData") "MaxTocurrentMaxTo.exe open resize")
不只是网格 本页的所有方法都适用于任何 MaxTo 命令——将另一个按键绑定到 recall all,一键整理桌面;或者绑定到 fit window,将当前窗口贴靠到网格。完整列表请参阅命令行参考。