安装 11.10 后,我的键盘行为发生了变化。现在,我突然需要在输入一些特殊字符(如引号)后按空格键才能显示它们。我该如何解决这个问题?11.04 中没有这种情况。
答案1
听起来你的键盘布局是死键选定。在此模式下,按下 ,"然后按类似 ,a将生成字符ä。按下 ,Space将取消死键行为,为您提供一个简单的引号字符。
您可以按如下方式关闭死键支持:
- 从
System Settings
打开Keyboard Layout
控制面板。 - 单击窗口左下角标有加号的按钮,添加新布局。例如,如果您当前已
English (US, international with dead keys)
选择,则添加English (US)
。 - 通过在列表中选择旧键盘布局并按下窗口左下角的“减号”按钮来删除它。
答案2
我在谷歌上搜索我的问题时发现了这个问题 - 必须按两次波浪号才能将其打印出来。我认为詹姆斯说的应该可以完美地工作。但是,如果您没有运行 GNOME - 例如我在 Xubuntu 上 - 这可以实现相同的效果:
sudo dpkg-reconfigure 键盘配置
然后,您选择其中一种通用型号,看看这里 101、104、105 键之间的区别:http://en.wikipedia.org/wiki/IBM_PC_keyboard
我选择了 104,没有死键,en-us。重新启动后,它运行良好。
答案3
请注意,这种情况仅在选择“英语(美国)带死键”时发生。选择“英语(国际 AltGr 死键)”不需要空格来输入引号,但输入AltGr+a
会产生á
。
答案4
还有一种可能是,您在工作时同时按下了“ctrl”和“shift”键。再次按下此键可关闭此功能。希望这会有所帮助。:)