Elementary OS键盘输入异常:输入V显示ü及特殊字符问题求助
解决Elementary OS键盘输入异常:V显示为ü、特殊字符乱出的方案
看起来你这情况是小孩误操作改了键盘相关设置导致的,毕竟你之前一直用那两个布局没毛病。我给你几个一步步排查的方法,应该能搞定:
检查并切换回熟悉的键盘布局
先从最直观的地方入手:点击右上角系统菜单,打开「Settings」,找到「Keyboard」进入「Input Sources」标签页。看看当前选中的是不是你常用的English Int w/dead keys或English Int w/Alt Gr keys。- 如果不是,点"+"按钮搜索对应的布局添加,然后选中它设为默认;
- 如果原来的布局还在,直接用快捷键
Super+Space(也就是Windows键+空格)切换回去试试。
用命令行重置键盘输入源(图形界面没效果时用)
Elementary OS基于GNOME,有时候图形界面的设置可能没生效,咱们用终端命令来硬重置:- 按
Ctrl+Alt+T打开终端; - 先查看当前的输入源配置:
gsettings get org.gnome.desktop.input-sources sources - 如果输出不是你要的,直接设置回你常用的两个布局:
gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'us+intl'), ('xkb', 'us+altgr-intl')]" - 注销再重新登录,或者重启系统,应该就能恢复了。
- 按
排查死键/Alt Gr功能的异常
你用的是带死键和Alt Gr的布局,有可能是死键被误锁定,或者Alt Gr键卡住了:- 多按几次Alt Gr键,看看是否能解除异常;
- 回到Keyboard设置的「Typing」标签页,检查「Dead keys」相关的选项是否符合你的习惯(你之前用的是带死键的布局,应该是启用状态,但如果被误关或改了模式也会出问题);
- 试试按
Caps Lock切换大小写,看看小写V能不能正常输入——你说只能输大写V,说不定是Caps Lock被异常锁定了,或者布局里的大小写映射被改了。
检查自动字符替换或第三方工具干扰
还有可能是系统的自动替换功能被加了错误规则:- 在Keyboard的「Typing」标签页里,看看「Autocorrect」或者「Replace text as you type」是否开启,有没有把V替换成ü的规则,有的话删掉;
- 如果你装了第三方输入法(比如IBus、Fcitx),暂时禁用它们试试,说不定是输入法的插件搞的鬼。
如果以上方法都不行,你可以创建一个新的用户账户,在新账户里测试键盘是否正常。如果新账户没问题,那就是旧账户的配置文件损坏了,你可以备份旧账户的重要文件后,重置旧账户的配置,或者把新账户的键盘配置复制过去。
内容的提问来源于stack exchange,提问作者Aixarat
相关产品推荐
相关产品推荐

