zoukankan      html  css  js  c++  java
  • ubuntu14.04 键盘错位小问题

    分享一个ubuntu14.04里的小问题,不知道有没有人跟我一样悲催

    问题:

    键盘错位了,@和"两个符合正好颠倒,~#这几个也错乱了,~符号跑到了|上,#跑到了shift+|上,这个问题在敲代码的时候真的很烦...因为tcl语言里#是注释,很常用,@和"就更别说了

    网上查了下说是键盘布局的问题,但是找了半天发现ubuntu14的系统设置里并没有键盘布局的选项...

    查了其他办法,找到一个靠谱的命令:sudo dpkg-reconfigure keyboard-configuration 这个里有一个选项是keyboard layout 换成English(US)一般就可以了,其他都是默认的就行

    运行完果然改回来了,但是发现过大概1分钟,又错位了!这玩我呢? 尝试若干次修改,都是持续不到一分钟,持续时间这么短真是有点尴尬.

    于是找其他方法,但都是大同小异,后来我发现一哥们是这么解决的:

    step1:打开终端,输入sudo vim /etc/default/keyboard 就可以修改文本内容

    step2:把里面XKBLAYOUT变量的值改为“US”

    step3:改完之后回到shell主界面输入:setupcon
    step4:最后让设置立即生效输入:sudo udevadm trigger –subsystem-match=input –action=change

    我试了一下,其实前两步就是刚才sudo dpkg-reconfigure keyboard-configuration这个命令做的事,只不过他是从文件里修改了.

    我抱着试一试的态度,从文件里修改了一次,果然没什么卵用,还是一样坚持不到1分钟.

    心灰意冷之际,我试了下他的step3和step4,竟然搞定了!已经过了2小时了还是正常,不过什么原因我就不知道了...

    (以防万一我还是把sudo dpkg-reconfigure keyboard-configuration这条命令记下来把,万一又错位了还能临时搞一下-  3  -).

    最后终于可以开心的打@@@@@@""""#####啦哈哈哈哈

  • 相关阅读:
    jquery.validate.js【简单实用的表单验证框架】
    velocity.js实现页面滚动切换效果
    站在巨人的肩膀上——制作酷炫web幻灯片
    简单说说随机打乱数组的方法
    JS数据结构之BinarySearchTree
    做一个extjs的扩展
    【OneAPM】极客编程挑战#025:发挥想象生成漂亮炫酷的SVG动画效果
    将博客搬至CSDN
    练习作品7:批量做字库 识别码
    联系作品6 模版打印 奖状
  • 原文地址:https://www.cnblogs.com/btlcmr/p/5074457.html
Copyright © 2011-2022 走看看