Linux 6.14 添加对新款笔记本电脑中微软 Copilot 功能键的支持
预装 Windows 的新款笔记本电脑已开始添加一个"Copilot"键,用于启动 Microsoft 的 Copilot AI 助手或其他"聊天机器人"软件。 在即将发布的Linux 6.14 内核中,该按键将被正确映射,以便用户空间软件可以确定在 Linux 桌面上处理该按键操作的行为。
对 Linux 上 atkbd 键盘驱动程序所做的更改现在可以映射 F23 键以支持默认的 Copilot 快捷操作。 由联想工程师 Mark Pearson 编写的补丁解释道:
"微软将 Meta+Shift+F23 定义为 Copilot 快捷键,而不是专用的按键代码,多家供应商的键盘都会在用户按下专用的"Copilot"键时发出该序列。 不幸的是,atkbd 中的默认键盘映射表没有映射扫描代码 0x6e (F23),因此即使用户空间已准备好处理该组合键,该组合键也无法工作。由于这种行为在多个供应商之间很常见,而且扫描代码目前未被使用,因此应将 0x6e 映射到键盘代码 193 (KEY_F23),以便正确生成按键序列。"
现在,Linux 桌面环境将决定在按下新的 Copilot 键时如何操作。
该补丁是输入更新的一部分,现已合并到 Linux 6.14 内核中。 该输入更新还为常用的 XPad 驱动程序带来了更多的游戏控制器支持。 Linux 6.14 新添加的控制器包括 QH Electronics 控制器、Wooting Two He、Nacon Evol-X Xbox One 控制器、Nacon Pro Compact 以及"Xbox 360 无线接收器(非官方)",后者模仿了微软的 VendorID,但实际上是一种克隆,并非微软的官方产品/控制器。最新的拉取请求还删除了 EVBUG 驱动程序。