Ubuntu下改变键盘映射
一、获取keycode
xev工具:
功能:通过它可以知道键盘上每一个按键的编码,即keycode, 这个键码与键盘硬件有关系,固定不变的。你想想啊,键盘上这么多按键,怎么让计算机去区分啊?就是通过这个keycode值,每当我们按下一个键时,内核中中断系统就会接收到一个keycode, 从而判断你按下了哪个键。具体操作系统怎么处理这个按键,那就需要keycode值到keysym的映射来决定了。
如何安装:在我的debian系统上,已经默认存在了,这个工具在安装系统的时候应该就会安装上的,直接运行命令如何命令即可
1、运行xev并按下按键查看
2、记录下来(如下是CapsLock的代码keycode=37)
二、修改映射
可以通过xmodmap或者gnome-tweak-tool,再就是修改键位文件:
1、备份evdev文件,随时恢复
sudo cp /usr/share/X11/xkb/keycodes/evdev /usr/share/X11/xkb/keycodes/evdev.bak
2、开始修改
sudo gedit /usr/share/X11/xkb/keycodes/evdev
我都试过,推荐修改文件
这是我修改的几个键位:
TLDE = 49 —(即数字键1前面的那个`键)
ESC = 9
CAPS = 66
LCTL = 37
BKSP = 22 —(即退格键,或说删除键,backspace)
BKSL = 51 —(即反斜杠,或说中文顿号、键)
改为:
TLDE = 9
ESC = 49
CAPS = 37
LCTL = 66
BKSP = 22
BKSL = 51
然后注销重新登录即可!
Ubuntu下改变键盘映射相关推荐
- linux红外键盘映射表,linux下修改键盘映射
有段时间特别喜欢HHKB(一款适合专业人士使用的键盘),不过被它超高的价位给打败了.后来想想喜欢它的缘由有两个,第一就是它control键的位置,它的control键位于常规键盘的capslock键的 ...
- ubuntu下改变桌面图标大小方法
好像不同的版本的有不同的改变方法,我这里列出几种方法,根据自己的电脑的版本试试: 1.有首选项的.GNOME默认的图标大小对于1024×768分辨率来说有点偏大,要改变大小,打开文件浏览器,例如从&q ...
- Ubuntu下设置键盘背光灯
开启键盘背光灯: xset led named 'Scroll Lock' 关闭键盘背光灯: xset -led named 'Scroll Lock'
- [ZZ]通过修改键盘映射替代损坏按键
[ZZ]通过修改键盘映射替代损坏按键 我买的神舟笔记本电脑因为使用不当,致使Ctrl键与PageUp键损坏.而该电脑仅有键盘左下角一个Ctrl键,损坏之后给日常使用带来许多不便.由于 我装的是Wind ...
- (转)通过修改键盘映射替代损坏按键
http://hi.baidu.com/kxw102/blog/item/aeef82fda272d1f6fd037fa1.html 通过修改键盘映射替代损坏按键 2009-12-20 05:22 通 ...
- 通过修改键盘映射替代损坏按键
[ZZ]通过修改键盘映射替代损坏按键 我买的神舟笔记本电脑因为使用不当,致使Ctrl键与PageUp键损坏.而该电脑仅有键盘左下角一个Ctrl键,损坏之后给日常使用带来许多不便.由于 我装的是Wind ...
- Windows 修改键盘映射(附带Linux下Ubuntu的修改方法)
Windows 修改键盘映射(附带Linux下Ubuntu的修改方法) 一.简述 通过修改键盘映射关系可以改变按键的功能.如: 1) A键损坏,使用B键代替. 2 ...
- apple mac 下使用机械键盘的办法,键盘映射工具软件,apple mac Mechanical keyboard
apple mac 下使用机械键盘的办法,键盘映射工具软件,apple mac Mechanical keyboard 想在苹果电脑 mac 系统下使用 机械键盘,大部分机械键盘不是为mac设计的,所 ...
- Ubuntu下映射串口设备到docker
# docker run --rm -it --device /dev/ttyUSB0:/dev/ttyS0 ubuntu:14.04 /bin/sh注意:/dev/ttyUSB0 //Ubuntu下 ...
- Ubuntu下进程管理工具
Ubuntu下进程管理工具 进程管理 一些细节 进程一般分为交互进程.批处理进程和守护进程三类. 守护进程总是活跃,在系统启动时通过脚本自动启动,或由root启动,通常在后台运行. 一个进程可以拥有子 ...
最新文章
- 解决eclipse Run启动或Debug时Console控制台不自动弹出问题
- 操作系统(四)操作系统的运行机制
- 【JavaScript】正则表达式
- GDCM:区分音量DiscriminateVolume的测试
- linux下Qt cannot find -lGL错误的解决方法
- 多媒体领域顶会,ACM MM 2020 会议论文下载
- C++自学26:联合体(union/17)
- 蓝桥杯 ALGO-88 算法训练 字串统计
- linux进程(线程间)间通信-eventfd
- Linux3.2.8系统启动过程及启动延时初步分析
- bash中的特殊文件夹
- 电脑显示已连接网络但是无internet访问
- XP 多国语言包 .
- VC6.0+番茄助手安装教程
- Unity中的文件夹和路径
- 计算机晋级职称考试内容,职称计算机考试内容
- 【传送门】 Linux软件安装合集
- 计算机组成原理中FZ,计算机组成原理实验二.doc
- HTML+CSS css3电子杂志画册3D翻页切换动画特效
- Linux生成xlsx格式文件,linux下生成excel文件