Ubuntu-修改左Alt和Win键位置关系

Ubuntu 22.04修改左Alt和Win键

一、概述

环境:Ubuntu 22.04

窗管:X11

最近使用买的键盘,左边的Alt 键盘和 Win 键位置反了,用着很不习惯。

因此我选择把这两个键盘位置修改一下

  1. 备份一下

看自己需要备份一下不,我只修改两个键,我就不备份了

bash 复制代码
sudo cp /usr/share/X11/xkb/keycodes/evdev evdev-copy
  1. 在修改配置

在 /usr/share/X11/xkb/keycodes/evdev 文件中找到 <LALT> 和 <LWIN>

bash 复制代码
sudo gedit  /usr/share/X11/xkb/keycodes/evdev
bash 复制代码
	<LALT> = 64;
	<LCTL> = 37;
....
	// Microsoft keyboard extra keys
	<LWIN> = 133;

修改为:

bash 复制代码
	<LALT> = 133;
	<LCTL> = 37;
....
	// Microsoft keyboard extra keys
	<LWIN> = 64;
  1. 重启生效

  2. 验证

    可以使用如下命令来验证我们刚刚修改的键,在弹出的框中按键,可以看到:keycode 133 (keysym 0xffe9, Alt_L)

和上述的修改完成后的左ALT键值一致,修改完成。

bash 复制代码
xev
相关推荐
探索云原生2 小时前
终于搞懂 Kueue:5 个核心对象一次讲透
linux·docker·ai·云原生·kubernetes
An_s2 小时前
机器学习python之识别图中物品信息
java·linux·开发语言
Championship.23.243 小时前
Linux 3.0 LVDS驱动开发详解
linux·运维·驱动开发·lvds
风向决定发型丶4 小时前
Shell中的特殊变量
linux·运维·bash
mounter6254 小时前
走向长时运行:引入协程(Coroutines),打破 BPF 程序的“一堂到底”限制
linux·ebpf·kernel
运维大师5 小时前
【Linux运维极简教程】05-软件包管理
linux·运维·服务器
六点_dn5 小时前
Linux学习笔记-shell运算符
linux·笔记·学习
hehelm5 小时前
IO 多路复用 — Reactor
linux·服务器·网络·数据库·c++
浅止菌6 小时前
嵌入式项目Makefile越写越乱?一张万能模板+5个技巧,告别重复劳动
linux
刘某的Cloud7 小时前
手工配置nginx的systemd服务
linux·运维·网络·nginx·systemd