错误的键盘映射


10

我有Ubuntu 11.10。我有一个英文键盘,并且在系统设置 -> 键盘布局中将键盘布局设置为英语(英国)。这是列出的唯一布局。

最近,我的键盘已转到美国布局。我不知道为什么,也无法更改。
"@是在错误的地方。

我已经打了打字man loadkeys,文档告诉我默认的键盘映射可能在in 或in 名为defkeymap.map的文件/usr/share/keymaps/usr/src/linux/drivers/char。我找不到这些目录。有人可以告诉我defkeymap.map文件在我的发行版中的位置吗,或者根本没有?

Answers:


9

我遇到过同样的问题。即使为所有内容选择了英语(UK),它仍然使用美国版式。

出于某种原因,在系统设置->区域和语言->布局的英语(UK)条目下方添加英语(US)键盘布局使一切正常。


2
这在Ubuntu 13上也为我解决了!我只是选择了英语(UK),并且即使我单击“键盘布局”时,它也显示了正确的键盘,但我的英国键盘的字符映射已完全拧紧。我添加了我不需要的英语(美国)布局,但是保持选择英语(英国)布局,它立即解决了该问题!
jbx

全新升级后的14.04中存在类似问题,此问题已得到解决。
EP

该awser在6年后仍然有效。它在薄荷18.1中对我有用。
Presbitero

3

我在14.04中遇到此问题,根据我所看到的一切,我使用的是En1(英国),但实际上是En2(美国)。例如

/ etc / default / keyboard说“ gb”

它会定期切换回去。它说英国,但不是。键盘布局图按应有的方式显示了事物,但并非如此。

解决方法1:如果我从En1切换到En2,然后再改回来,直到下一次我重新启动为止。

看来我们正在处理此错误:

https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/1284635

解决方法涉及从此页面自定义ibus-setup对我不起作用。

删除Ibus似乎可行。万岁!好吧,它需要大部分Unity系统设置。不好 :(

解决方法2:在您的主目录中查找并按h,以查看隐藏的文件。打开〜/ .config / ibus / bus并删除其中的文件。然后重启。

这将一直有效,直到下次进行升级,然后才需要再次进行升级,除非在第一次重新引导后更改了权限以使文件变为只读。



解决方法#2不适用于我,但是解决方法#1如前所述。
user664303 2014年

1

在破折号中输入“ gnome-keyboard-properties”,这将打开键盘首选项

要么 gksudo gedit /etc/default/keyboard


谢谢回复。仪表板无法打开任何东西,但是我现在正在使用Ubuntu 12.04 TLS,并且现在没有此问题。gksudo gedit / etc / default / keyboard命令确实从命令行打开了一个文件。它包含XKBLAYOUT =“ gb”行。
丹尼·克罗斯利

1
  1. 系统设置>键盘布局>语言>选择+,然后选择您的语言
  2. 系统设置>键盘布局>格式>选择您的区域
  3. 系统设置>键盘布局>布局>选择+,然后选择您的语言

做完了!


1

要在我的计算机上解决此问题,必须使用键盘快捷键(“超级” +空格键)切换回英国键盘;


谢谢,我只是错误地仅使用键来切换键盘映射,但不知道哪个键!
Polypheme

0

我正在使用ubuntu 13.1并遇到相同的问题。

在系统设置>键盘布局>语言中

列出了2种语言英语(英国)英语(美国)

我通过选择它来删除了英语(美国)选项,然后使用-键将其删除,因此框中仅列出了英语(英国)选项。

这似乎已经奏效,并且键盘已正确映射

西蒙

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.