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
相关推荐
_李小白4 小时前
【OSG学习笔记】Day 13: 事件处理——响应键盘与鼠标
笔记·学习·计算机外设
AiFlutter20 小时前
低代码平台开发手机USB-HID调试助手
单片机·游戏·计算机外设
cnbestec1 天前
Haply MinVerse触觉3D 鼠标—沉浸式数字操作,助力 3D 设计与仿真
3d·计算机外设·haply·minverse·minverse触觉3d鼠标·前沿科技
补三补四1 天前
操作系统:计算机世界的基石与演进
开发语言·windows·计算机外设
电子科技圈2 天前
XMOS空间音频——在任何设备上都能提供3D沉浸式空间音频且实现更安全地聆听
经验分享·设计模式·性能优化·计算机外设·音视频
剁椒排骨3 天前
win11什么都不动之后一段时间黑屏桌面无法显示,但鼠标仍可移动,得要熄屏之后才能进入的四种解决方法
运维·windows·经验分享·计算机外设·win11·win10
iFlyCai3 天前
对Mac文字双击或三击鼠标左键没有任何反应
macos·计算机外设
伊织code3 天前
BongoCat - 跨平台键盘猫动画工具
计算机外设·动画·键盘·bongocat
m0_738355694 天前
护眼-科学使用显示器
计算机外设
xiaowu0805 天前
C# 使用Windows API实现键盘钩子的类
windows·c#·计算机外设