Linux 6.14 添加对新款笔记本电脑中微软 Copilot 功能键的支持

站长云网 2025-01-23 5iter.com 站长云网

预装Windows的新款笔记本电脑已开始添加一个"Copilot"键,用于启动Microsoft的CopilotAI助手或其他"聊天机器人"软件。在即将发布的Linux6.14内核中,该按键将被正确映射,以便用户空间软件可以确定在Linux桌面上处理该按键操作的行为。

对Linux上atkbd键盘驱动程序所做的更改现在可以映射F23键以支持默认的Copilot快捷操作。由联想工程师MarkPearson编写的补丁解释道:

"微软将Meta+Shift+F23定义为Copilot快捷键,而不是专用的按键代码,多家供应商的键盘都会在用户按下专用的"Copilot"键时发出该序列。不幸的是,atkbd中的默认键盘映射表没有映射扫描代码0x6e(F23),因此即使用户空间已准备好处理该组合键,该组合键也无法工作。

由于这种行为在多个供应商之间很常见,而且扫描代码目前未被使用,因此应将0x6e映射到键盘代码193(KEY_F23),以便正确生成按键序列。"

现在,Linux桌面环境将决定在按下新的Copilot键时如何操作。

该补丁是输入更新的一部分,现已合并到Linux6.14内核中。该输入更新还为常用的XPad驱动程序带来了更多的游戏控制器支持。Linux6.14新添加的控制器包括QHElectronics控制器、WootingTwoHe、NaconEvol-XXboxOne控制器、NaconProCompact以及"Xbox360无线接收器(非官方)",后者模仿了微软的VendorID,但实际上是一种克隆,并非微软的官方产品/控制器。最新的拉取请求还删除了EVBUG驱动程序。

责任编辑:站长云网