跳到主要内容
23 款型号 · macOS 13+ · 免驱动

Mac 上鼠标的哪些按键真的能重新映射

按型号列出可映射按键槽位与 USB ID,数据直接从 LinguaX 内置的识别列表生成。买鼠标之前值得看一眼,也能用来结束「某个型号到底向 macOS 暴露了什么」这类争论。

📦 由 App 数据生成,非手工维护·🚫 无需驱动,不用 Logi Options+

Logitech 及其他鼠标:macOS 上的按键槽位

下表每个型号都通过 USB ID 被识别,这正是「命名槽位」而非原始按键编号得以生效的前提。可按品牌筛选;已有设置指南的型号可点进详情页。

23 款中显示 23 款
型号USB ID可映射槽位构型槽位数
G102 LIGHTSYNC
Logitech
0x046d:0xc09d
S1S2TM
4
G305 LIGHTSPEED
Logitech
0x046d:0xc53f
S1S2M
3
G502 HERO
Logitech
0x046d:0xc08b
S1S2TMWLWR另有 3 个未命名
9
G502 Proteus Spectrum
Logitech
0x046d:0xc332
S1S2TMWLWR另有 3 个未命名
9
G502 X
Logitech
0x046d:0xc099
S1S2TMWLWR另有 3 个未命名
9
Logitech
0x046d:0xb031
S1S2TM
4
M585/M590
Logitech
0x046d:0xb01b
S1S2MWLWR
5
M720 Triathlon
Logitech
0x046d:0xb015
S1S2TMWLWR
6
M750/M750 L
Logitech
0x046d:0xb02c
S1S2TM
4
MX Anywhere 2
Logitech
0x046d:0xb013
S1S2MWLWR
5
MX Anywhere 2S
Logitech
0x046d:0xb01a
S1S2MWLWR
5
Logitech
0x046d:0xb025
S1S2MSM
4
Logitech
0x046d:0xb037
S1S2MSM
4
MX Master
Logitech
0x046d:0xb017
S1S2TMSMWLWR
7
MX Master 2S
Logitech
0x046d:0xb019
S1S2TMSMWLWR
7
Logitech
0x046d:0xb023
S1S2TMSMWLWR
7
Logitech
0x046d:0xb034
S1S2TMSMWLWR
7
Logitech
0x046d:0xb042
S1S2TMSMWLWRAR
8
POP Mouse
Logitech
0x046d:0xb030
TM
2
Surface Precision Mouse
Microsoft
0x045e:0x0823
S1S2M
3
DeathAdder V3
Razer
0x1532:0x00b2
S1S2M
3
Viper Ultimate
Razer
0x1532:0x007b
S1S2S3S4M
5
Magic Mouse 2
Apple
0x05ac:0x0269无可映射按键
槽位代号
S1
侧键 1
S2
侧键 2
S3
侧键 3
S4
侧键 4
T
拇指键
M
中键(滚轮按下)
SM
滚轮模式键(棘齿 / 自由旋转)
WL
滚轮左倾
WR
滚轮右倾
AR
Actions Ring

槽位是命名位置,而不是原始按键编号,所以同一套映射方案能在同系列的鼠标上通用。少数型号有额外按键但没有对应的命名槽位,它们计入总数,标为「未命名」。Magic Mouse 2 虽被识别,但没有任何可映射按键 —— macOS 原生驱动它的触控表面。

这些数据是怎么确定的

槽位构型:每个型号的固定定义

一只鼠标有哪些物理输入、每一个叫什么,是按型号固定的。这不是软件能向设备问出来的信息 —— 它是对着真实硬件维护出来的定义,所以这里是一张表,而不是实时探测。第二列的 USB ID 正是 App 用来匹配的值。

为什么不列 DPI 与滚轮模式的支持情况

这两项能力是在鼠标连接时、通过询问设备本身支持什么来确定的,而不是查型号得来。同一型号的两台设备固件不同,或同一台设备走接收器与走蓝牙,回答都可能不一样。所以按型号发布一个「是/否」列,本质是把猜测当成事实。App 在连接那一刻才知道答案,静态页面做不到。

如何保证它长期可靠

本页由同步脚本从 App 自己的识别列表生成,脚本还带一个校验模式,能报出两边任何不一致。App 新增型号时,重新生成只是一条命令 —— 所以这张表从来不是一份需要谁记得去更新的手抄件。

常见问题

「槽位」是什么?

它指鼠标上的一个命名位置,而不是原始按键编号。macOS 以索引方式上报侧键,而这些索引在不同设备之间、甚至同一设备的不同连接方式之间都不一样。给它们命名 —— S1、S2、拇指键 T、滚轮模式键 SM、滚轮左右倾 WL/WR —— 意味着一套映射方案能在同系列的每一只鼠标上通用,而不是绑死在某一个型号上。

我的鼠标不在列表里,是不是就用不了?

不是。平滑滚动、指针速度和基于点击的侧键,通过通用 HID 引擎在几乎任何 USB 或蓝牙鼠标上都能用,而且不需要驱动。进入这份列表额外解锁的是型号专属处理:拇指键、滚轮模式键、把滚轮左右倾当作独立按键,以及特殊功能键。型号会持续增加。

为什么没有 DPI 或 SmartShift 那一列?

因为按型号给不出诚实的答案。可调 DPI 和滚轮模式的支持情况,是鼠标连接时通过询问设备「你实现了什么」来确定的,并非从型号名推导;同一型号在不同固件版本、不同连接方式下结果还可能不同。一个「是/否」列只是把猜测包装成数据,所以这张表没有。

这些数据从哪来?

直接从 LinguaX 内置的识别列表生成,不是手工整理的。USB ID 和槽位构型正是 App 用于匹配的那份数据,同一个同步脚本还有校验模式,能标出两边的任何偏差 —— 所以这里不会是一份悄悄过期的手抄件。

Magic Mouse 2 在列表里,却显示没有槽位,为什么?

它能被识别,但没有任何可映射按键 —— 没有东西可以重新映射。macOS 已经原生驱动它的触控表面与手势,所以 LinguaX 干脆把它从设备列表中隐藏,而不是给你一个空的配置界面。

这些按键具体怎么映射?

安装 LinguaX、连上鼠标,它就会带着已识别的命名槽位出现。每个槽位都支持单击、双击、长按、四方向滑动和修饰键保持,所以一个物理按键可以承载多个动作。macOS 13+,原生应用约 10 MB,30 天免费试用。

找到你的鼠标了?让那些按键真正派上用场。自动识别命名槽位,支持手势、按 App 区分行为、以及推键说话 —— LinguaX,原生应用约 10 MB,一次性 $9.9。

相关内容