按键交换但仅适用于某些键盘 2024-6-9 • keyboard (我使用的是 Arch Linux) 我想更换esc,capslock但仅限于笔记本电脑的内置键盘,而不是插入的额外键盘。这样的事可能吗?如果是,怎么办? 答案1 如今,基本上所有键盘(甚至笔记本电脑内置键盘)都标识为HID 设备朝向内核。您可以dmesg在启动后使用笔记本电脑检查此项。 HID 内核层中有一个鲜为人知的功能,它允许映射扫码(分配给每个键的数字,不同键盘可能不同)关键代码。 我不知道有哪个可用的命令行实用程序可以实现此目的,但它udev以硬件数据库的形式集成到其中。 幸运的是,这个数据库是按设备存储的,因此它完全适合您的用例:您可以为一个键盘进行按键交换,但不能为另一个键盘进行按键交换。 详细信息可以找到例如这里,或谷歌“udev hwdb”或类似的。设置一切都需要时间和摆弄。 相关内容 如何创建我的组没有写入权限的子目录? 设置鼠标循环 mac 服务器,双显示器客户端 让 CUPS 正确对齐页面? Gunicorn 和 Nginx 配置设置 是否可以将 Word 论文中的图形标题自动重新更新为预定义的多集文本格式? 从网站递归下载 在 Saucy (13.10) 中将左 Alt 键与左 Win 键互换 Windows 10 中的“此类文件夹”是什么? nmap 命令失败,出现 ssl-enum-ciphers 错误 VM 到 VirtualBox 转换映像 - 找不到名为“SCSI 控制器”的存储控制器错误