首页 > 业界资讯    日期:2026-07-01 / 来自快科技 / 浏览

Linux内核开发者Michael Reeves近日向内核邮件列表提交了十组补丁。

这些补丁为搭载Apple Silicon M2和M3芯片的MacBook带来了内置键盘支持。新功能将通过全新的apple-dockchannel驱动程序实现。

告别外接键盘!MacBook跑Linux终于能打字了

Linux 7.2内核虽然已支持M3 Mac启动,但当前仅能进入极简命令行控制台。

缺乏GPU加速,MacBook自带键盘也无法使用。新驱动的出现让M3 MacBook用户在Linux下终于可以直接使用笔记本键盘打字。

苹果M3 Mac的内置输入设备由一颗专用协处理器管理。该协处理器运行基于RTKit的操作系统,通过低延迟硬件字节FIFO接口DockChannel与主处理器通信。

具体而言,apple-dockchannel邮箱驱动处理底层字节流,apple-hid传输驱动负责启动协处理器并封装HID协议。驱动基于Hector Martin的原始实现重写,使用了标准Linux邮箱框架。

协处理器同时管理键盘和触控板,但此补丁仅启用键盘。键盘初始化无需加载外部固件,触控板则需要额外固件支持。触控板支持将在后续补丁系列中提交。驱动已在MacBook Air M3上完成测试。

下游Asahi Linux的M3适配工作也在同步推进。目前键盘、PCIe和NVMe控制器均已获得支持。Asahi团队表示M3支持水平已接近M1初代Alpha版本的质量。主线内核的完善仍需时日。

苹果M3芯片于2023年发布,开源社区历时约三年才实现主线内核启动。此次键盘驱动的发布让M3 Mac运行Linux从技术验证迈向可用阶段。触控板、GPU加速和音频支持等后续工作依然艰巨。

觉得上面的内容有用吗?快来点个赞吧!

点赞() 我要打赏

温馨提示 : 本站内容来自会员投稿以及互联网,所有源码及教程均为作者总结编辑,请大家在使用过程中提前做好备份,以免发生无法预知的错误,源码类教程请勿直接用于生产环境!

 可能感兴趣的文章