Mac外接鼠标侧键需用LinearMouse、Mac Mouse Fix或BetterTouchTool等工具映射才能实用:LinearMouse支持基础快捷键绑定;Mac Mouse Fix支持单击/长按双模式;BetterTouchTool可实现跨App智能映射。

Mac外接鼠标侧键默认大多失效或仅识别为“前进/后退”,必须借助第三方工具重新映射才能真正用起来,否则侧键始终处于闲置状态。
用LinearMouse快速绑定基础快捷键
第一步:前往官网下载安装LinearMouse 0.9.0或更高版本,启动后菜单栏会出现图标。
第二步:点击菜单栏图标 → “Preferences” → 切换到“Buttons”标签页。
第三步:在按钮列表中找到“Button 4”(左侧侧键)和“Button 5”(右侧侧键)——【部分罗技/雷蛇鼠标需先在厂商软件中开启“上报侧键”选项,否则LinearMouse完全无法检测到这两个键】。
第四步:点击“Button 4”右侧的“+”号 → 选择动作类型为“Simulate Keystroke” → 输入Command + Tab(切换应用)→ 点击“Save”。
第五步:同理为“Button 5”绑定Command + Shift + Tab → 保存后立即生效,无需重启或注销系统。
用Mac Mouse Fix实现长按/单击双模式
如果你需要同一侧键长按触发一种功能、单击触发另一种,Mac Mouse Fix是唯一支持该逻辑的免费方案。
方法一:图形界面配置(适合快速上手)
安装后打开偏好设置 → 进入“Remaps”面板 → 点击“Add Remap” → 触发按钮选“Button 4” → 动作类型选“Symbolic Hot Key” → 在变体中选“Show Desktop”(编号69)→ 保存即可。
方法二:手动编辑plist文件(精准控制触发方式)
前往~/Library/Application Support/Mac Mouse Fix/目录 → 打开default_config.plist → 在Remaps数组内插入如下节点:
<dict><key>trigger</key><dict><key>button</key><integer>4</integer><key>duration</key><string>hold</string></dict><key>effect</key><dict><key>type</key><string>symbolicHotkey</string><key>variant</key><integer>13</integer></dict></dict>
【注意:duration设为hold时,必须松开按键才触发;若填click则单击即发。variant=13对应“启动台”,填错会导致功能无效】
用BetterTouchTool实现跨App智能映射
当你希望侧键在不同软件中执行不同操作——比如在Safari里点侧键是“后退”,在Final Cut Pro里却是“标记入点”,BTT是目前唯一能稳定实现该需求的工具。
第一步:安装BetterTouchTool并启动 → 点击左下角“Add New Trigger” → 类型选“Mouse Button” → 按钮选“Button 4”。
第二步:在右侧“Trigger Configured Action”区域,点击“Add New Action” → 选择“Keyboard Shortcut” → 输入Command + [(Safari后退)。
第三步:再次点击“Add New Action” → 勾选“Only when specific app is frontmost” → 从下拉菜单选“Final Cut Pro” → 设置动作类型为“Simulate Keystroke” → 输入I(标记入点)。
第四步:点击右上角“Apply” → 此时侧键已在两个App中自动切换行为,无需手动切换配置档。

















