

2026年7月1日,Linux内核开发者Michael Reeves向内核邮件列表提交了十组补丁,为配备Apple Silicon M2和M3芯片的MacBook引入内置键盘支持。该功能依托全新开发的apple-dockchannel驱动实现。
尽管Linux 7.2内核已具备在M3 Mac上启动的能力,但当前系统仅能进入基础命令行界面,既无GPU加速,也无法使用笔记本自带键盘。此次补丁的加入,使M3 MacBook用户首次能够在Linux环境下直接通过原生键盘进行输入操作。
M3 Mac的内置输入设备由一颗专用协处理器统一管理。该协处理器运行基于RTKit的实时操作系统,通过低延迟硬件字节FIFO接口DockChannel与主处理器通信。其中,apple-dockchannel邮箱驱动负责解析底层字节流,apple-hid传输驱动则承担协处理器启动及HID协议封装任务。整套驱动基于Hector Martin早期实现重构,全面采用标准Linux邮箱框架。
该协处理器同时控制键盘与触控板,但本次补丁仅激活键盘功能。键盘初始化过程无需加载外部固件;而触控板运行依赖额外固件支持,相关适配将在后续补丁中陆续提供。全部功能已在MacBook Air M3设备上完成验证。
与此同时,下游Asahi Linux项目正同步推进M3平台适配工作。目前键盘、PCIe总线及NVMe控制器均已稳定支持。团队评估认为,当前M3的支持成熟度已接近M1芯片初始Alpha版本的水平。
将M3平台全面纳入主线内核仍需持续投入。M3芯片于2023年发布,开源社区历经约三年努力,方才实现主线内核的基础启动。此次键盘驱动的合入,标志着M3 Mac运行Linux正从概念验证阶段迈入实际可用阶段。而触控板支持、GPU加速、音频子系统等关键功能的完善,仍是接下来的重点攻坚方向。
本文属于原创文章,如若转载,请注明来源:Linux内核新增Apple M2/M3 MacBook键盘驱动,M3平台进入实际可用阶段https://nb.zol.com.cn/1208/12083272.html

















































































