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
相关推荐
sensor_WU2 天前
【Delphi】实现在多显示器时指定程序运行在某个显示器上
计算机外设·多显示器
碎碎思2 天前
打破延迟极限的 FPGA 机械键盘
fpga开发·计算机外设
Despacito0o4 天前
瀚文机械键盘固件开发详解:HWKeyboard.cpp文件解析与应用
数据库·mongodb·计算机外设
步达硬件4 天前
【原理解析】为什么显示器Fliker dB值越大,闪烁程度越轻?
计算机外设·显示器
感叹号的豆浆4 天前
使用qt 定义全局钩子 捕获系统的键盘事件
qt·计算机外设
Despacito0o4 天前
瀚文(HelloWord)智能键盘项目深度剖析:从0到1的全流程解读
计算机外设
开开心心就好4 天前
高效视频倍速播放插件推荐
python·学习·游戏·pdf·计算机外设·电脑·音视频
Despacito0o6 天前
APM32主控键盘全功能开发实战教程:软件部分
驱动开发·计算机外设
Java&Develop7 天前
Windows如何定制键盘按键
计算机外设
LAM LAB8 天前
【键盘说明书备份】ENERGYFORT
计算机外设