ctrl比caps的使用频率更高,特别是用Emacs后,ctrl用的频率非常高。

1、使用xmodmap修改键位


我们可以使用包管理器轻松安装xmodmap。之后我们需要编写键位的配置文件。

remove Lock = Caps_Lock
remove Control = Control_L
keysym Control_L = Caps_Lock
keysym Caps_Lock = Control_L
add Lock = Caps_Lock
add Control = Control_L

上方是将ctrl_l与caps对换,之后启动xmodmap。

xmodmap ~/.Xmodmap

后续将命令加入到开机启动。

2、使用fcitx


假如你使用的时fcitx输入框架,那么事情就更容易了。

fcitx会自动检测用户目录下面的.Xmodmap文件。如果你的目录下包含此文件,fcitx就会自动读取。所以,我们只要启动fcitx就启动了键位修改。

exec fcitx

deepin 利用xmodmap修改键盘映射相关推荐

  1. ubuntu 22.04 通过xmodmap修改键盘映射

    本人用的是日式键盘,将键盘上面用不上的按键,映射为Super.Alt.Ctrl键,整个键盘就会变得非常好用方便. 查看按键对应keycode $ xev KeyRelease event, seria ...

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

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

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

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

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

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

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

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

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

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

  7. RHEL7及CentOS7的语言、字符编码、键盘映射、X11布局设置(localectl)-系统管理(1)...

    这几天在阅读Red Hat Enterprise Linux 7的官方文档,发现了一些比之前有较大改善的系统管理方式,准备用一个系列的文章来分享一下自己的阅读.学习心得.在系统管理指导的开篇就提到了语 ...

  8. 日文配列键盘修改和映射自定义

    最近入手一把Filco日本91配列的奶酪绿来敲敲代码,91配列和国内使用的87配列使用起来有点不同,如果直接把日本配列的键盘用在当前的中文系统下面的话,会出现键帽和实际输入的符号不一样的情况,为此特别 ...

  9. 通过第三方软件修改 MacOS 的键盘映射

    通过第三方软件修改 MacOS 的键盘映射 由于文本编辑时大量使用word level的左移.右移,其中: OSX的单词级左右移为option + Left/Right Arrow,整行级左右移为co ...

  10. 利用hosts文件修改域名映射实现Nignx反向代理

    利用hosts文件修改域名映射实现Nignx反向代理 windos下查看dns地址 域名解析的原理 一.修改本地映射 二.nginx反向代理 2.1 概念 2.2 配置过程 三.整个访问流程 wind ...

最新文章

  1. Akka的Hello World(三)Actor失败处理
  2. vue2.0s中eventBus实现兄弟组件通信
  3. php windows 操作文件,Windows开启审核功能来记录文件删除操作的详解
  4. vagrant 配置并启动
  5. 什么是Java文件?
  6. c2c旅游springboot开源_重量级开源的商城和SpringBoot等项目看看有没有正好是你需要的...
  7. java mail outlook_已启用Outlook API邮件与邮箱用户
  8. 厉害了,苹果爸爸承认让旧 iPhone 变慢!
  9. 计算机网络技术提纲,计算机网络技术复习提纲
  10. 九度 1526:朋友圈(并查集)
  11. Servlet 原理概述
  12. Veu进阶--transition动画和animation动画的使用详解
  13. PHPstudy V8 安装PHPAdmin
  14. [1191]电脑耳机孔插上耳机没反应
  15. python控制苹果手机触摸屏失灵怎么办_iPhone手机触屏不灵敏怎么办 触屏失灵乱跳等问题解决方法大全必看...
  16. 新MAC苹果M1芯片简要分析(是不是地表最强呢??)
  17. 微信小程序wx.onLocationChange的使用,并计算移动距离
  18. 血泪教训,机械硬盘间歇性罢工,机械硬盘不显示或者显示“硬盘出现致命错误”怎么办
  19. 国内外一些软件开发公司
  20. pandownload下载完成却找不到所下载的文件 解决方法

热门文章

  1. c++ GUI轻量工具包FLTK介绍 (1)
  2. 应用窗口置顶工具 DeskPins
  3. 交换机芯片vlan管理
  4. 汽车品牌如何运营用户?
  5. python win32com 字体选择_用python的win32com模块替换word中的文字搞定批量打印奖状...
  6. 栅栏密码怎么写java程序_栅栏密码
  7. 【概率论】标准正态分布及概率表
  8. 每日新闻丨三大运营商公布5G套餐;华为云领跑中国DevOps云服务市场;致远互联科创板上市...
  9. 能打开QQ,但打开不了网页-网络热门故障排查
  10. 计算机四级数据库教程,全国计算机等级考试四级教程—数据库工程师[借鉴].pdf...