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
相关推荐
szpc162116 小时前
60V单通道高精度线性恒流LED驱动器防60V反接SOD123封装
c语言·开发语言·单片机·嵌入式硬件·计算机外设
Alger_Hamlet17 小时前
Mac电脑 鼠标右键助手 像windows的右键菜单
windows·macos·计算机外设
禁默3 天前
CSS基础:鼠标、文本与字体属性详解
前端·css·计算机外设
旧故新长3 天前
多台 Windows 电脑之间共享鼠标和键盘,并支持 剪贴板同步(复制粘贴)
计算机外设
uuuuu17116445 天前
如何自定义5x5键盘
计算机外设
布朗克1685 天前
macbook电脑如何清理键盘防止误触
macos·计算机外设·电脑·键盘清理·防止误触
云心雨禅6 天前
当一个按键“摆烂”时,需要更换整个键盘吗?
计算机外设
菲力蒲LY6 天前
el-select 可搜索下拉框 在ios、ipad 无法唤出键盘,造成无法输入
ios·计算机外设·ipad
写完这行代码打球去9 天前
解决 ECharts Map3D 在高分辨率大屏下鼠标与地图位置错位的问题
前端·计算机外设·echarts