![]()
MacRumors 的读者 Pdfu 在 macOS 26.7 的候选预览版代码中,发现了两款未发布控制器的相关条目,代码将它们标记为苹果自研硬件。
苹果首个 macOS 26.7 候选版于8月中旬推送,版本内包含大量未上市苹果设备的代码线索,覆盖 iPhone、Mac 以及全新智能家居配件。Pdfu 持续深挖该预览版本,挖掘出一批此前被忽略的新细节。
两款苹果游戏控制器硬件标识:T6502、T1057
系统中存在对应这两款硬件的游戏控制器配置文件,Pdfu 推测二者就是苹果正在开发的游戏手柄。两款产品拥有不同的震动反馈方案,同时配备游戏手柄标准组件:十字方向键、双摇杆、肩键、主页键、菜单键以及线性扳机键。
其中型号 T1057 额外支持加速度计与陀螺仪,而 T6502 并未搭载这一组传感器。
代码中还为两款设备分别编写了专属硬件驱动插件,这意味着它们大概率是真实的实体硬件,而非临时占位的测试代码。
多年来一直有关于苹果自研游戏手柄的传闻,但始终没有正式产品落地。
这批在首个 macOS Tahoe 26.7 候选版中找到的代码,暗示苹果确实在推进手柄项目;不过它们也有可能仅仅是苹果用于调试手柄适配功能的内部测试设备。苹果已经在第二个 macOS Tahoe 26.7 候选版中删除了全部相关代码。
苹果其实拥有多次推出自研游戏手柄的契机:它本可以伴随历代 Apple TV、Apple Arcade 订阅服务或是 Vision Pro 头显一同发布,但苹果始终没有这么做。取而代之的是,苹果一直在完善系统对第三方手柄的广泛适配支持。
2015年,苹果曾强制要求 Apple TV 的游戏必须支持 Siri Remote 作为游戏控制器,但该政策仅仅维持数月就宣告放弃。在 Vision Pro 项目上,苹果选择和索尼合作,让 PS VR2 Sense 手柄兼容头显,而不是自研一款专用控制器。
游戏主机厂商早已把手柄产品打磨成熟,大量用户手中已经拥有 Xbox、PlayStation 或是任天堂的手柄设备。在人体握持手感方面,新品很难做出突破性升级;但如果苹果真的自研手柄,查找(Find My)、多设备一键配对这类苹果生态独有功能,将会成为它区别于竞品的核心亮点。
全部原始代码差异可以在 GitHub 的 blacktop/ipsw‑diffs 仓库查阅,Pdfu 的整理要点发布在相关论坛帖子中。
据 macOS 26.7 系统中出现的代码显示,苹果至少测试了两种尚未发布的游戏控制器。
第一个测试版对编号为 T6502 和 T1057 的两款设备提供了全面的支持。macOS 系统中包含了用于识别这些硬件设备的软件,能够读取来自各种控制装置和传感器的输入数据,同时还能向这些设备的振动系统发送控制指令。同样的 T6502 和 T1057 配置文件也出现在 macOS 系统中用于与 iPhone 和 iPad 兼容的应用程序中。
简而言之,macOS 26.7 版本正式支持了这些控制器,而不再像之前那样将相关功能隐藏在内部开发环节中。如果将那些尚未正式发布的控制器连接到运行着 RC 版本的 Mac 电脑上,操作系统就能让游戏识别并使用这些控制器。不过,在第二个测试版本中,这些功能又被移除了。
T6502 和 T1057 都是游戏控制器。
这两款设备在游戏控制器框架中都被识别为“专为 iPhone 设计的”扩展游戏手柄。这正是现代游戏控制器的标准分类。据苹果公司称,这种扩展游戏手柄的配置包括“具有以下输入功能的物理或虚拟控制器”:
两个肩部按钮
两个触发按钮
四个呈菱形排列的按键
一个方向键
两个摇杆,可 optionally 配备摇杆按钮
可选的“主页”和“选项”按钮
“菜单”按钮
![]()
图片来源:苹果公司。 (说明:该图片是苹果开发者用来展示一款功能完备的扩展型游戏手柄应具备哪些特性的示例。这两款控制器都属于同一类别。它们并非 DualShock 4 游戏手柄。)
![]()
在这两款尚未公开详细信息的设备中,T6502 的设计更为传统。从外观上看,它类似于一般的游戏控制器:有面键、方向键、两个带有点击功能的摇杆、肩键、模拟扳机键,以及“主页”、“菜单”和“选项”按钮。
T6502 没有运动传感器,也无法通过苹果的 GCMotion 接口来接收与运动相关的输入信号。该控制器也没有用于滑动操作的电容式触摸屏、背键、扬声器、麦克风等功能。
从相关的游戏控制器配置信息来看,该控制器被识别为苹果公司的 USB 设备( 0x05ac:0x0422 )。从获取的配置信息来看,该控制器不支持蓝牙功能。
触觉系统
T6502 的触觉反馈系统被分为左侧手柄和右侧手柄两个区域。与较新的控制器不同,T6502 没有针对左侧/右侧扳机的独立反馈功能。
其触觉反馈机制与任天堂 Switch 的 Pro 控制器完全相同,也就是说,这两种控制器都使用相同的两个物理触觉反馈区域。不过,苹果的控制器在外观上可能与 Pro 控制器不同,所使用的马达也未必相同。索尼的 DualShock 控制器和苹果的通用控制器虽然都拥有相同的左右手柄区域,但所使用的驱动装置则有所不同。
特殊的合成触觉通道
苹果公司在触觉设计方面进行了创新,通过 T6502 芯片在软件中实现了四个独立的触觉通道:左侧、左侧(合成信号)、右侧和右侧(合成信号)。
这些通道并不对应于不同的、可被单独控制的物理马达。在游戏中,系统仍然只识别左摇杆和右摇杆的输入信号。实际上,macOS 会比较两侧的输入信号强度:哪个信号的幅度更大,系统就会将相应的指令发送给相应的物理控制器。该系统的设计旨在处理持续时间较长的振动效果;而那些持续时间较短的触觉效果则会被优先处理。
该系统的目的,很可能是让两个软件产生的触觉反馈信号能够共享同一个物理执行器。这样一来,游戏的反馈信号可以通过常规渠道传递,而系统效果则可以通过专门的渠道来传递,无需担心时间同步、信号失真或信号溢出的问题。
在 macOS 26.7 和 macOS 27 中,没有其他控制器使用合成触觉反馈功能。
T1057
苹果的另一种控制器 T1057 具有类似的输入功能,但在动作感应和触觉反馈方面则有所不同。
其外观与 T6502 完全相同:拥有相同的面部按键、方向键、带有点击功能的摇杆、肩部按键以及模拟扳机。该设备有“主页”和“菜单”按键,但没有“选项”按键。
有趣的是,T1057 能够将自己识别为苹果公司的 USB 设备( 0x05ac:0x7001 )、蓝牙设备( 0x004c:0x7001 ),或是 Beats 品牌的 USB 设备( 0x290b:0x5000 )。
支持 T1057 输入功能的 macOS 硬件插件能够获取 X、Y、Z 轴上的加速度和陀螺仪数据。
动态发现的触觉效果
首先,与 T6502 不同,T1057 不会将触觉反馈信号分别分配到左右两侧。相反,该控制器只提供一个可控制的驱动电机。
T1057 的插件并不假设所有自称是 T1057 的控制器都支持相同的触觉效果。相反,该插件会解析控制器所宣称的波形和持续时间信息,将其转换为标准化的震动、嗡鸣和点击效果。
该实现采用了 USB HID 简单触觉控制器标准中的 Haptics Page 功能。不过,在 macOS 26.7 和 macOS 27 系统中,只有 T1057 控制器支持这种功能。这可能意味着,目前只有那些支持触觉效果、且其规格经常变化的实验性硬件才具备此功能。
