Linux 7.0内核已合并支持3个新的按键代码,这些代码专为即将推出的配备专用AI助手按键的笔记本电脑设计。这意味着3个具有专用AI功能的新按键,类似于新款笔记本电脑上的微软Copilot按键,可能很快会出现在你身边的键盘上。

这些新增功能通过7.0版本的HID修复拉取请求加入,识别了KEY_ACTION_ON_SELECTION(0x254)、KEY_CONTEXTUAL_INSERT(0x255)和KEY_CONTEXTUAL_QUERY(0x256)3个按键代码,全部定义在USB HID应用程序启动用途页面(Application Launch usage page)上。
这些是最近新批准的用途页面条目,专门定义上下文AI助手交互,并通过USB-IF规范流程进行路由,可能标志着对现有微软Copilot按键在已出货的Copilot+ PC上工作方式的超越。据报道,谷歌撰写了HID规范提案以及将这些新代码接入Linux输入系统的内核补丁。
就在两年多前,有报道称Copilot按键根本不传输新的扫描码,而是报告为左Shift + Windows + F23——这是一个1980年代IBM功能键,由固件重新利用。然而,0x254、0x255和0x256这3个条目用一流的HID值取代了这种权宜之计,操作系统可以直接映射这些值。
根据描述,Action on Selection(对所选内容执行操作)旨在对用户当前高亮显示的任何内容(无论是文本还是图像)触发AI操作,示例流程包括解释、摘要或搜索所选内容。Contextual Insertion(上下文插入)调用一个覆盖层,让用户检索或生成内容并直接拖放到聚焦的字段中,而Contextual Query(上下文查询)则查找与所选元素相关的建议。这3个按键中没有一个复制Copilot按键启动独立助手应用的功能;它们针对的是内联、上下文交互。
微软在2024年初推动了最初的Copilot按键推广,而英特尔围绕该按键的存在共同定义了AI PC认证。与此同时,谷歌于2024年10月在三星Galaxy Chromebook Plus上推出了实体Quick Insert键,几周后通过Launcher + F快捷键将底层功能推广到所有Chromebook的ChromeOS 130系统中,现在又将该按键类别提交至USB-IF并完成了内核实现。

如已合并的Linux头文件所定义,KEY_CONTEXTUAL_INSERT描述了一个用于检索或生成内容到聚焦字段的上下文覆盖层,这在功能上正是Quick Insert在ChromeOS上已有的作用。0x254到0x256这些条目位于HID应用程序启动页面(Application Launch page)上,与已涵盖的浏览器、计算器、邮件和媒体播放器专用启动键属于同一用途范围。
这些按键代码本身似乎是与AI助手无关的,内核定义中没有将它们绑定到特定厂商的助手,这使得OEM厂商可以自由地将它们连接到Gemini、Copilot或本地模型,因此你可以期待在即将推出的笔记本电脑和PC上看到它们。