linux CapsLock delay/大小写错误

之前使用的mac OS 所以对于Linux还算熟悉 但是对于ubuntu算是名副其实的小白

使用过程中发现不管是系统输入法还是搜狗输入法,不管是在输入密码还是输入code的时候都会出现 大小写切换不灵敏

例如 isTEmp这种输入的出现

换了把键盘一样的问题 换了同事的电脑一样的问题

baidu并没找到有人有类似情况

于是google了老半天 发现很多人在四五年前就在unbuntuforum上提出过这个问题迟迟没被采纳

对于我这种CapsLock重度习惯者是不可能用shift的

所以最终找到了解决方案

---------------------------------------------

会查到github上有一个解决方案 但是那个因为解释不清还是我的ubuntu不对 在试了之后没用

也会查到google排名第一的解决 也是说给大神听的

这里我给出我的解决方案



终端输入

xkbcomp -xkb $DISPLAY /home/username/myxkbmap

其中username是你自己电脑的名字 

执行结束之后会发现这个Path下多出一个myxkbmap的文件

用gedit打开


找到key<CAPS>

替换

key <CAPS> {     repeat=no,     type[group1]="ALPHABETIC",     symbols[group1]=[ Caps_Lock, Caps_Lock ],     actions[group1]=[ LockMods(modifiers=Lock), Private(type=3,data[0]=1,data[1]=3,data[2]=3) ]   }

保存后

xkbcomp /home/username/myxkbmap $DISPLAY


你会发现已经解决问题了

但是你如果要永久解决这个问题可以讲最后一句代码加入startup中

或者你可以

Go to Settings -> Keyboard -> Shortcut -> Custom Shortcuts, add a new shortcut with any name, the command to run is exactly 

Then, click "disabled" and press "Capslock", and the problem will be fixed forever.




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值