简体中文
如何在 Mac 上的 Excel 和 Google Sheets 里使用鼠标按钮
这款应用完全免费。无需创建账户。没有订阅,没有麻烦的下载,也没有任何锁定的功能。针对 Apple 芯片优化。
在电子表格里,值得放到鼠标按钮上的是在单元格之间做的那些事:撤销、重做、向下填充、向右填充,以及移到下一个工作表。Excel 和 Google Sheets 都没有鼠标按钮设置,所以按钮要去按快捷键。我做的免费 Mac App InputConfig 能 Scan 任何鼠标按钮,发送一个按键或一整个快捷键,并且可以跟随 Excel 作为最前面的 App。这个 App 完全免费,也不用注册账号。
这些按键来自微软的 Excel 键盘快捷键页面和谷歌的 Sheets 键盘快捷键页面,我是在 2026 年 10 月 21 日读的。Sheets 在浏览器里运行,这会改变按 App 区分的那一部分,我在下面说明。
InputConfig 1.7 版预计于 2026 年 10 月发布,届时应用将完整支持简体中文。
步骤
- 安装 InputConfig,并在“系统设置”的“隐私与安全”的“无障碍”里允许无障碍访问。
- 添加一行,把输入设为鼠标,点按 Scan 并点击一个侧键。
- 把输出设为 Keyboard Key 并选择 Command,然后加上 Z 用于撤销,或者加上你想要的功能对应的键。
- 在侧键和中键上勾选 Block the button's own action,这样后退和前进就不会在浏览器里触发了。
- 对于 Excel,把它列在 Activate when these apps are in front 下,并打开 Switch presets when the front app changes,然后点按 Activate。
Excel、Sheets 和 macOS 给鼠标什么
两个 App 都读取左键、右键和滚轮。Excel 是 Mac App,所以预设可以跟随它。Google Sheets 是网页,所以最前面的 App 是 Safari 或 Chrome,跟随 Chrome 的预设会跟随其中的每一个标签页。这是唯一需要事先考虑的事。
许多 Mac 鼠标把 Button 4 和 Button 5 发送为后退和前进,在浏览器里,这会离开电子表格,回到上一个页面。在编辑一张很长的表格时,这是个很糟的意外,也是你自己绑定这些按钮的第一个理由。在 Sheets 里,侧键可能是危险的,所以要拦截它们,或者给它们一项电子表格的功能。
查出每个按钮发送的是什么
鼠标按钮到达 Mac 时是左键点击、右键点击、中键点击,或者 Button 4 及以上。点按 Scan,然后点击按钮。如果 Scan 说出的是一个按键而不是鼠标按钮,说明鼠标发送的是按键,解决办法在 Mac 上的 F13 到 F19。
| 按钮 | 通常的上报方式 | 适合电子表格的功能 |
|---|---|---|
| 左键点击和右键点击 | 左键点击和右键点击 | 别动它们。它们无法被拦截。 |
| 滚轮按下 | 中键点击 | 向下填充,或者只粘贴数值。 |
| 侧键 | Button 4 和 Button 5 | 撤销和重做,或者上一个和下一个工作表。 |
| 拇指按键区或额外按钮 | Button 6 及更高 | 向右填充、查找、选择性粘贴。 |
| 倾斜滚轮 | 横向滚动 | 在很宽的表格里横向滚动。请看倾斜滚轮页面。 |
| DPI 或配置文件按钮 | 通常 Mac 读不到任何东西 | 没有。如果 Scan 听不到按下,任何 App 都读不到它。 |
倾斜滚轮页面介绍了横向滚动,这是电子表格鼠标另一个擅长的事。
把快捷键放到按钮上
步骤 1:Scan,并给它撤销
- 你:添加一行,把设备设为 This Mac's mouse or trackpad,输入设为鼠标,类型设为按钮,然后点按 Scan 并点击侧键。把输出设为 Keyboard Key,在 Modifier Keys 下选择 Command,点按加号按钮并添加 Z。
- InputConfig:每次按下按钮就按一次 Command Z。
- 检查:在单元格里输入一些内容,按这个按钮,输入的内容就消失了。
步骤 2:停掉原来的功能
- 你:打开这一行的 Options,在 Press 框里勾选 Block the button's own action。
- InputConfig:预设运行期间,App 看不到这个按钮。
- 检查:在浏览器里,这个按钮不再后退一页。

| 功能 | Mac 上的 Excel | Mac 上的 Google Sheets |
|---|---|---|
| 撤销 | Command Z | Command Z |
| 重做 | Command Y 或 Shift Command Z | Command Y 或 Shift Command Z |
| 向下填充 | Command D | Command D |
| 向右填充 | Command R | Command R |
| 下一个工作表 | Option 右箭头 | MacBook 上是 Option 右箭头,其他情况是 Option 下箭头 |
| 上一个工作表 | Option 左箭头 | MacBook 上是 Option 左箭头,其他情况是 Option 上箭头 |
| 选择性粘贴或粘贴数值 | Command Control V 打开选择性粘贴 | Shift Command V 只粘贴数值 |
| 填充选定区域 | 不在这个列表里 | Command Return |
| 查找和替换 | Shift Command H | Shift Command H |
微软的页面还列出了 Control Page Down 用于下一个工作表,而 Option 箭头是它为 Mac 一并给出的。如果你的键盘上有一对没有反应,试试另一对。
宏和多步骤任务
宏就是勾选了 Run a sequence of steps 的一行,每一步是一个按键、一个快捷键或一次点击,各自带有等待时间。适合电子表格的有三种:
- 先向下填充,再向右填充。Command D,短暂等待,然后 Command R。先选中一个区域,它会把顶部一行和左侧一列复制到整个区域。
- 先复制,再粘贴数值。Command C,然后在 Sheets 里是 Shift Command V。按下之前先选好目标位置。
- 今天的日期等等。Sheets 列出 Command 分号用于日期。把 Tab 加为下一步,就会落到下一个单元格。

我自己没有在 Excel 或 Sheets 里运行过这些,所以请在表格的副本上逐一试用。填充单元格的宏会覆盖它们,所以请在覆盖无妨的地方测试。
按住、重复、点按两次,以及按 App 切换
- 点按和按住。点按撤销,按住重做。快速点按发送普通输出,按住超过你设定的时间则发送别的东西。
- 按住时重复按键。在工作表之间切换时,按住按钮会持续按键。对撤销来说,它可能退得比你想要的更远,所以请关掉它。
- 双击。类型为 Double click 的行在一对点击的第二下触发。它适合把滚轮按下用于向下填充。
- 拦截按钮自身的动作。中键和侧键可用。
对于 Excel,打开预设的 Automation & Gaming Utilities 部分,在 Activate when these apps are in front 下添加 Excel,并在 Settings, Advanced 里打开 Switch presets when the front app changes。同一时间只运行一个预设,所以每个 App 有自己的预设。

对于 Sheets,我根本不会对浏览器使用按 App 的预设,因为 Command Y 和 Command D 在其他标签页里会做别的事。在处理电子表格时打开、结束后关掉的预设更安全。紧急停止是 Control Option Command 句号。在浏览器里,电子表格布局在每个标签页里都是生效的,所以只在你需要的那几个小时里使用它。
适合你手上这只鼠标的布局
- 拇指按键区鼠标。第一排放撤销、重做、向下填充和向右填充,第二排放工作表移动和查找。
- 轨迹球。用球来定位单元格光标。小按钮负责撤销和重做。
- 垂直鼠标。两个侧键:撤销和重做,如果你整天泡在工作簿里,就用上一个和下一个工作表。
- 用于数据录入的鼠标。在滚轮按下上按住,可以用 Type Text 输出输入一个重复的词,比如你整天要录入的状态。
先做撤销和重做,再做向下填充。
按钮在 Excel 或 Sheets 里没有反应时
按下面的梯子往上爬,从最小的一步开始:
- 检查预设是否已开启。点按 Activate,并确认最前面的 App 是预设所跟随的那个。
- 检查“无障碍”。位置在“系统设置”的“隐私与安全”的“无障碍”。
- 点按一个单元格。许多电子表格快捷键需要焦点在表格上,而不是公式栏或对话框。
- 试试另一个键。重做有两个键,工作表有两对键。如果第一个没有反应,试试第二个。
- 检查 Scan。如果按钮 Scan 出来是一个按键,先在厂商软件里把它设为 F13 到 F20。
- 退出厂商软件。Logi Options+ 之类的 App 可能会接管某个按钮。
它做不到什么
- 读取表格。InputConfig 发送按键、点击和滚动。它无法读取单元格,也无法知道哪个工作表是打开的。
- 跟随单个浏览器标签页。预设跟随最前面的 App,而 Chrome 对它所有的标签页来说是同一个 App。
- 区分两只鼠标。连接的每只鼠标都算作一个设备。
- 改变滚动手感。滚动速度和方向由 macOS、厂商的 App,或者 LinearMouse、Mac Mouse Fix 和 SteerMouse 决定。
简短版本
- 用按键,不用按钮。Command Z、Command Y、Command D 和 Command R 在两个 App 里都能用。
- 拦截浏览器按钮。Sheets 里的后退按钮会离开页面,所以要拦截它或重新绑定它。
- 谨慎地跟随 App。Excel 可以跟随它自己的预设。Sheets 在浏览器里,所以用你自己开关的预设。
在两个侧键上放撤销和重做,是我会最先做的改动。
常见问题
能在 Mac 上的 Excel 里用鼠标侧键撤销吗?
能。在 InputConfig 里 Scan 这个按钮,给它 Command Z,另一个按钮用 Command Y 或 Shift Command Z 来重做。勾选 Block the button's own action,让按钮不再做它原来的事。
怎样用鼠标按钮在 Excel 里切换工作表?
给一个侧键 Option 右箭头,另一个 Option 左箭头,微软把它们列为 Mac 上的下一个和上一个工作表。Control Page Down 和 Control Page Up 是另一对。
为什么我的鼠标后退按钮会离开 Google Sheets?
在浏览器里,Button 4 通常是后退,所以它会回到上一个页面。在 InputConfig 里把按钮绑定到电子表格快捷键,并拦截它原来的动作。
Mac 上向下填充的快捷键是什么?
在 Excel 和 Sheets 里都是 Command D。Command R 是向右填充。
预设能只跟随 Google Sheets 的标签页吗?
不能。预设跟随最前面的 App,而浏览器对它所有的标签页来说是同一个 App,所以需要时请自己打开这套布局。
更多中文页面
详细指南(英文)
作者说明。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, 繁體中文
免费。macOS 14 或更高版本。无需账户,数据不会离开你的 Mac。 源代码在 GitHub 上.