ubuntu 2204键盘按键映射修改

键盘的按键和实际输出不一致,可以通过以下方法重新修改按键keycode.

1.在终端执行如下命令:

bash 复制代码
xev -event keyboard

上边64是alt_l,但是键盘上对应的super(windows)。

2.vim /usr/share/X11/xkb/keycodes/evdev

bash 复制代码
        //<LALT> = 64;  注释
        <LALT> = 133;  修改为133 lwin code
        <LCTL> = 37;
        <SPCE> = 65;
        <RCTL> = 105;
        //<RALT> = 108;
        <RALT> = 134;
        // Microsoft keyboard extra keys
        <LWIN> = 64;  修改lalt code
        //<RWIN> = 134;注释
        <COMP> = 135;
        alias <MENU> = <COMP>;

建议修改之前备份一下文件

3.重新加载键盘

bash 复制代码
udevadm trigger --subsystem-match=input --action=change
相关推荐
卢锡荣6 小时前
Type-c OTG数据与充电如何进行交互使用应用讲解
c语言·开发语言·计算机外设·电脑·音视频
goodmao6 小时前
【macOS】【mouse】设置鼠标大小
macos·计算机外设·鼠标·mouse
开开心心就好12 小时前
键盘映射工具改键位,绿色版设置后重启生效
网络·windows·tcp/ip·pdf·计算机外设·电脑·excel
卢锡荣12 小时前
Type-c小家电性价比方案讲解LDR系列
网络·人工智能·计算机外设·电脑
春日见1 天前
win11 分屏设置
java·开发语言·驱动开发·docker·单例模式·计算机外设
TESmart碲视2 天前
如何用一套键盘鼠标切换多个输入设备?TESmart KVM热键工作原理深度解析.一份涵盖设计原理、使用方法与兼容性的完整技术指南
游戏·macos·计算机外设·kvm切换器·双屏kvm切换器
JosieBook2 天前
【Vue】13 Vue技术—— Vue 中的键盘事件处理详解
javascript·vue.js·计算机外设
Hody913 天前
【XR开发系列】与玩家交互 - 用键盘控制小球移动
计算机外设·交互
一起养小猫4 天前
Flutter for OpenHarmony 实战:双控制系统实现(按钮+键盘)
android·flutter·计算机外设·harmonyos
cong*5 天前
搜狗输入法云计算代理导致Windows 10鼠标指针不停转圈的解决方案
windows·计算机外设