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这条命令记下来把, 万一又错位了还能临时搞一下).

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

Ubuntu下键盘测试软件:http://www.linuxdiyf.com/linux/16308.html

fedora键盘键位布局 layout:http://www.linuxdiyf.com/linux/14626.html

你可能感兴趣的:(Ubuntu14.04 键盘错位小问题)