简体中文

如何在 Mac 上不按住按钮也能拖移

在 Mac App Store 下载 InputConfig这款应用完全免费。无需创建账户。没有订阅,没有麻烦的下载,也没有任何锁定的功能。针对 Apple 芯片优化。

在触控板上,到“系统设置”的“无障碍”、指针控制(Pointer Control)、Trackpad Options 里打开拖移锁定。对于鼠标、手柄或任何其他按钮,macOS 没有点按锁定,而 InputConfig 补上了:把一行点按设为开关切换,按一次就按住鼠标按钮,直到你再按一次。

InputConfig 是我做的免费 Mac App。拖移时最难的是在指针移动期间一直按住按钮,而这个设置把这一步省掉了。

步骤

  1. 对于触控板,打开“系统设置”的“无障碍”、指针控制、Trackpad Options,并选择 With Drag Lock。
  2. 对于鼠标或另一个按钮,在 InputConfig 里添加一行,输出是主点按。
  3. 打开这一行的 Options,把触发方式(How it fires)设为开关切换。
  4. 点按 Save 和启用(Activate)。
  5. 按一次开始拖移,再按一次放下。

为触控板打开拖移锁定

  • 你:打开“系统设置”的“无障碍”、指针控制,并点按 Trackpad Options。打开 Use trackpad for dragging,并把 Dragging style 设为 With Drag Lock。
  • macOS:你轻点两下并按住时开始拖移,并在你抬起手指之后继续保持。
  • 检查:轻点两下窗口的标题栏,拖移,抬起,然后轻点一次放下它。

同一个菜单里还有三指拖移,三根手指移动时拖移,抬起时放下。

为鼠标或任何按钮添加点按锁定

  • 你:在 InputConfig 里,添加一行,输入是要用的按钮,输出是设为主点按的鼠标按钮(Mouse Button)。打开这一行的选项,把触发方式设为开关切换。
  • InputConfig:第一次按下时按住鼠标按钮,下一次按下时松开。
  • 检查:在一个文件上按一次,移动指针,再按一次把它放下。
InputConfig 编辑器里的一行,输出是 0: Main Click,How it fires 设为 Toggles on and off。
图 1:点按行上的 Toggles on and off 会一直按住按钮,直到下一次按下,这样拖移就变成了两次按下。

选择按钮

  • 鼠标侧键。让主键保持正常点按,用侧键作为锁定。
  • 手柄按钮。用摇杆移动指针时,一个正面按钮可以保持拖移。
  • 脚踏板或开关。手只需要负责操控方向。
  • 多余的键。F13 到 F19 很合适,因为它们不输入任何东西。

给锁定一个自己的按钮,这样正常的点按仍然是正常的点按。

用同样的办法锁定修饰键

开关切换(Toggles on and off)对按键也有效。切换 Shift 的按钮,让你在选区开始时点按一次,结束时再点按一次。Mac 上的粘滞键讲了内置的办法和这一种。

如果拖移卡住了

  1. 再按一次锁定按钮。这会松开它。
  2. 使用紧急停止。它会一次性松开所有被按住的键和按钮。请看紧急停止。
  3. 停止预设。预设停止时,被按住的按钮会被松开。

总结

  • 触控板。“无障碍”、指针控制、Trackpad Options、With Drag Lock。
  • 鼠标、手柄、脚踏板。InputConfig 里设为开关切换的点按行。
  • 卡住了。再按一次按钮,或使用紧急停止。

拖移可以是两次按下,不需要一直按住。

常见问题

Mac 上的鼠标有点按锁定吗?

没有内置的。macOS 只为触控板提供拖移锁定。InputConfig 为鼠标或任何按钮补上了:设为开关切换的点按行,会按住按钮直到下一次按下。

Mac 上的拖移锁定在哪里?

“系统设置”的“无障碍”、指针控制、Trackpad Options。打开 Use trackpad for dragging,并选择 With Drag Lock。

怎么松开锁定的拖移?

用触控板的拖移锁定时,轻点一次。用 InputConfig 的切换行时,再按一次同一个按钮。

能用游戏手柄不按住按钮就拖移吗?

能。用摇杆移动指针,并给一个按钮设置成开关切换的主点按。

为什么我 Mac 上的鼠标点按拖动不起作用?

先看按钮到底按不按得住:鼠标测试器会显示 Mac 收到的每个按钮。如果在那里按得住,可能是鼠标厂商的 App 给了这个按钮另一项工作,或者电量低、蓝牙连接弱,让拖动在中途断掉。在触控板上,检查“无障碍”、“指针控制”、“触控板选项”里的拖移方式。如果 InputConfig 的切换行正按住这个按钮,就再按一次,或者使用紧急停止。

更多中文页面

简体中文页面

详细指南(英文)

作者说明。Ryleigh Newman 开发了 InputConfig,因为双手活动不便,每天都用手柄操作自己的 Mac。本页译自英文。Mac 的语言设为简体中文时,InputConfig 会以简体中文显示。网站的部分页面只有英文。

本页的其他语言版本: English, 日本語, ไทย

在 Mac App Store 下载 InputConfig免费。macOS 14 或更高版本。无需账户,数据不会离开你的 Mac。 源代码在 GitHub 上。