简体中文

如何在 Mac 上把鼠标移到屏幕边缘来切换桌面

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

它自己做不到:macOS 只在你拖移窗口时才会在屏幕边缘切换桌面。把窗口按在边缘上片刻,它就会移到下一个空间。手里没有东西时,你需要快捷键或触控板上的轻扫。

我做了 InputConfig,一款带屏幕区域的免费 App,沿左右两侧边缘各画一条细条,就足以让边缘本身切换桌面。在 InputConfig 1.6 里,你可以直接从 Live Visualizer 里画出它们。

InputConfig 1.7 版预计于 2026 年 10 月发布,届时应用将完整支持简体中文。

步骤

  1. 在 Live Visualizer 里选择 Screen,点按 Draw a screen region。
  2. 沿左边缘画一条细条,并把它绑定到 Control 左箭头。
  3. 沿右边缘画一条,绑定到 Control 右箭头,然后启用。

先试试 macOS 已经提供的办法

  • Control 左箭头和 Control 右箭头。它们把空间向左或向右移动一个。它们在“系统设置”的“键盘”的 Keyboard Shortcuts, Mission Control 里列为 Move left a space 和 Move right a space。如果它们关着,就在那里打开。
  • 轻扫。在触控板上用三指或四指向左或向右:“系统设置”的“触控板”的 More Gestures, Swipe between full-screen applications。
  • 拖移窗口。把窗口拖到屏幕边缘,会把它带到下一个空间。

这一页的其余部分,讲的是只靠指针来切换,这对没有手势的鼠标、头部指针或摇杆鼠标有帮助。如果其中一种适合你,就大功告成,不需要任何 App。

画出两个边缘

先从 Mac App Store 安装 InputConfig,并允许“无障碍”权限。

第一步:打开绘制面板

  • 你:选择一个预设,或者新建一个空的,在 Live Visualizer 面板的菜单里选择 Screen,然后点按 Draw a screen region。
  • InputConfig:打开编辑器,添加一行屏幕区域,并弹出绘制面板。
  • 检查:面板显示你的显示器。
InputConfig 的 Live Visualizer 的屏幕示意图,显示器上画了角落区域,还有实时指针和再画一个区域的按钮。
Figure 1. 在 1.6 里,可以直接从 Live Visualizer 画出屏幕区域。

第二步:画左边的细条

  • 你:选择显示器,或者选 Every display,点按 Add region,沿左边缘拖出一条细条。点按 Done,然后把这一行的输出设为 Control 左箭头。
  • InputConfig:把你画的细条交给新的一行。
  • 检查:这一行显示细条和它的输出。

第三步:画右边的细条并启用

  • 你:用同样的方法沿右边缘画第二条细条,给它 Control 右箭头,存储,然后启用预设。
  • InputConfig:指针进入细条时,按下这一行的按键。
  • 检查:把指针推到左边缘上,桌面就会切换。
屏幕区域面板,沿显示器的左右边缘各画了一条细条,设为每个显示器。
Figure 2. 两条细条,每个侧边缘一条。每一行发送 Control 和一个箭头键。

这些行在没有连接任何手柄时也能工作,它们读取真实的指针,不管是什么移动了它:鼠标、触控板、摇杆,或者 macOS 的头部指针。

了解边缘的行为

屏幕区域的行为像一个按钮。指针进入时按下,指针离开时放开,所以对着边缘推一次就移动一个空间。要再次移动,就把指针移出细条再移回来。紧贴边缘画的细条,在指针被推在该边缘上时仍然有效,所以不需要瞄准什么。

要让指针停在边缘时持续移动,就打开这一行的 Options,在 How it fires 下选择 Repeats while held,并设一个较慢的速率,比如每秒一次。

防止误触发

  • 让细条保持很细,并放在外侧边缘。在你的排列里,一个边缘与另一台显示器相接的地方,指针会滑过去而不是停住,所以那里的细条每次经过都会触发。把细条放在外侧边缘,或者只放在一台显示器上。
  • 避开角落和程序坞。每个侧边缘中间一条短的细条就够了,这样角落就留给触发角。
  • 要求按住一个键。在这一行的 Options 里,找到 Second control,点按 Scan,再按一个键,比如右 Option。这样只有按住那个键时,边缘才会切换桌面。
  • 检查触发角。如果内置的触发角与某条细条重叠,两者都会触发。在“系统设置”的 Desktop & Dock, Hot Corners 里把那个角设为短横线。

外侧边缘中间的短细条最不容易被误碰。

如果细条触发了却没有反应

按这个顺序一步步来,先从最小的一步开始:

  1. 打开 Mac 的快捷键。检查 Move left a space 和 Move right a space 是否已在“系统设置”的“键盘”的 Keyboard Shortcuts, Mission Control 里打开。
  2. 添加第二个桌面。你需要不止一个空间。用调度中心顶部的加号按钮添加一个。
  3. 启用预设。区域只在它们的预设运行时才会触发。

细条只是按下 Control 和一个箭头,所以 macOS 必须已经打开了这些快捷键。

再加几个值得画细条的边缘

一个预设最多可以有十六个屏幕区域:

  • 上边缘。中间的一条细条可以打开调度中心。
  • 角落。一个小方块可以锁定屏幕。
  • 第二台显示器。那里的一条细条可以用 Open App 打开一个 App。

在 Live Visualizer 的屏幕示意图里点按一个区域,会跳到它的那一行。关于角落和区域能做的其他一切,见 Mac 上的自定义触发角和屏幕区域。屏幕的每个边缘都可以是一个按钮。

简短总结

  • 不用 App。用 Control 加箭头键,或者触控板轻扫。
  • 用 InputConfig。画左右两条细条,分别发送 Control 左箭头和 Control 右箭头。
  • 安全。只用外侧边缘,远离角落,或者用按住的一个键来启用它们。

两条细条加两个快捷键,屏幕边缘就能切换桌面。

常见问题

Mac 能在鼠标到达屏幕边缘时切换桌面吗?

它自己做不到。macOS 只在你拖移窗口时才会在边缘切换空间。在 InputConfig 里沿每个侧边缘放一个屏幕区域,分别绑定到 Control 左箭头和 Control 右箭头,就能只靠指针做到。

它能用在两台显示器上吗?

能。一个区域属于某一台显示器,或者属于所有显示器。请使用外侧边缘,因为指针会穿过与另一台显示器相接的边缘,而不是停在那里。

它需要手柄或特殊的鼠标吗?

不需要。只有屏幕区域的预设在没有连接任何设备时也能运行,任何指针都能触发它:鼠标、触控板、手柄摇杆,或者 macOS 的头部指针。

为什么细条触发了却没有反应?

检查 Move left a space 和 Move right a space 是否已在“系统设置”的“键盘”的 Keyboard Shortcuts, Mission Control 里打开,并确认你有不止一个空间。用调度中心顶部的加号按钮添加第二个桌面。

更多中文页面

详细指南(英文)

作者说明。Ryleigh Newman 开发了 InputConfig,因为双手活动不便,每天都用手柄操作自己的 Mac。本页译自英文。Mac 的语言设为简体中文时,App 的主要按钮和菜单显示为中文,本页使用这些名称,并在括号中附上英文名称。App 的其他部分和网站的其他页面都是英文。

本页的其他语言版本: English, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt

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