一、获取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下改变键盘映射相关推荐

  1. linux红外键盘映射表,linux下修改键盘映射

    有段时间特别喜欢HHKB(一款适合专业人士使用的键盘),不过被它超高的价位给打败了.后来想想喜欢它的缘由有两个,第一就是它control键的位置,它的control键位于常规键盘的capslock键的 ...

  2. ubuntu下改变桌面图标大小方法

    好像不同的版本的有不同的改变方法,我这里列出几种方法,根据自己的电脑的版本试试: 1.有首选项的.GNOME默认的图标大小对于1024×768分辨率来说有点偏大,要改变大小,打开文件浏览器,例如从&q ...

  3. Ubuntu下设置键盘背光灯

    开启键盘背光灯: xset led named 'Scroll Lock' 关闭键盘背光灯: xset -led named 'Scroll Lock'

  4. [ZZ]通过修改键盘映射替代损坏按键

    [ZZ]通过修改键盘映射替代损坏按键 我买的神舟笔记本电脑因为使用不当,致使Ctrl键与PageUp键损坏.而该电脑仅有键盘左下角一个Ctrl键,损坏之后给日常使用带来许多不便.由于 我装的是Wind ...

  5. (转)通过修改键盘映射替代损坏按键

    http://hi.baidu.com/kxw102/blog/item/aeef82fda272d1f6fd037fa1.html 通过修改键盘映射替代损坏按键 2009-12-20 05:22 通 ...

  6. 通过修改键盘映射替代损坏按键

    [ZZ]通过修改键盘映射替代损坏按键 我买的神舟笔记本电脑因为使用不当,致使Ctrl键与PageUp键损坏.而该电脑仅有键盘左下角一个Ctrl键,损坏之后给日常使用带来许多不便.由于 我装的是Wind ...

  7. Windows 修改键盘映射(附带Linux下Ubuntu的修改方法)

    Windows 修改键盘映射(附带Linux下Ubuntu的修改方法) 一.简述        通过修改键盘映射关系可以改变按键的功能.如:       1) A键损坏,使用B键代替.       2 ...

  8. apple mac 下使用机械键盘的办法,键盘映射工具软件,apple mac Mechanical keyboard

    apple mac 下使用机械键盘的办法,键盘映射工具软件,apple mac Mechanical keyboard 想在苹果电脑 mac 系统下使用 机械键盘,大部分机械键盘不是为mac设计的,所 ...

  9. Ubuntu下映射串口设备到docker

    # docker run --rm -it --device /dev/ttyUSB0:/dev/ttyS0 ubuntu:14.04 /bin/sh注意:/dev/ttyUSB0 //Ubuntu下 ...

  10. Ubuntu下进程管理工具

    Ubuntu下进程管理工具 进程管理 一些细节 进程一般分为交互进程.批处理进程和守护进程三类. 守护进程总是活跃,在系统启动时通过脚本自动启动,或由root启动,通常在后台运行. 一个进程可以拥有子 ...

最新文章

  1. 解决eclipse Run启动或Debug时Console控制台不自动弹出问题
  2. 操作系统(四)操作系统的运行机制
  3. 【JavaScript】正则表达式
  4. GDCM:区分音量DiscriminateVolume的测试
  5. linux下Qt cannot find -lGL错误的解决方法
  6. 多媒体领域顶会,ACM MM 2020 会议论文下载
  7. C++自学26:联合体(union/17)
  8. 蓝桥杯 ALGO-88 算法训练 字串统计
  9. linux进程(线程间)间通信-eventfd
  10. Linux3.2.8系统启动过程及启动延时初步分析
  11. bash中的特殊文件夹
  12. 电脑显示已连接网络但是无internet访问
  13. XP 多国语言包 .
  14. VC6.0+番茄助手安装教程
  15. Unity中的文件夹和路径
  16. 计算机晋级职称考试内容,职称计算机考试内容
  17. 【传送门】 Linux软件安装合集
  18. 计算机组成原理中FZ,计算机组成原理实验二.doc
  19. HTML+CSS css3电子杂志画册3D翻页切换动画特效
  20. Linux生成xlsx格式文件,linux下生成excel文件

热门文章

  1. 误将系统装入D盘 原来数据如何恢复
  2. android 刷入 windows,安卓技术宅系列之安卓手机刷Windows98
  3. 宏山激光sigmatube套料软件多台电脑安装教程
  4. kali2018安装教程_Kali更新安装firefox教程
  5. VS调试按钮和运行按钮无法使用
  6. 预测大盘最准确的指标_炒股天才江恩一辈子研究的指标,准确预测大盘走势
  7. HTML5网页设计基础——图标导航栏
  8. RHadoop(一)
  9. 小白学电脑计算机的组成,新手学电脑步骤,从零开始学电脑
  10. multisim扩大工作区_最详细最好的Multisim仿真教程要点