archlinux-xorg-kde-capslock-大小写锁定键有延迟

我的环境是archlinux+kde
打字快的时候发现取消大写锁定键后马上再按字母键会出现依旧是大写的情况。一开始能忍,后面就忍不了啦,百度无果,还是看wiki吧。果然发现问题所在。
相关wiki
解决方法:

  1. 导出键盘配置文件
    xkbcomp -xkb $DISPLAY xkbmap

  2. 编辑这个配置文件
    sudo vim xkbmap

  3. 找到 key <CAPS> { [ Caps_Lock ] };这块区

  4. 使用下面的代码替换掉这块区域的文本

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)]
};
  1. 保存刚刚的编辑并重载配置
    xkbcomp -w 0 xkbmap $DISPLAY
  2. 由于重启后会失效,于是写个脚本开机启动,脚本内容:
 #!/bin/sh
xkbcomp /home/mzzz/xkbmap $DISPLAY

上面的/home/mzzz/xkbmap需要改成你自己的路径,是上面导出后修改的那个配置文件的路径。
8. 把脚本开机启动执行一下

archlinux交流群:204097403
manjaro交流群:478058928

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值