我注意到 Ubuntu Server 12.04.1 LTS 的安装程序包含一个选项,允许您在多个键盘布局之间切换:
English (US) - English (layout toggle on multiply/divide key)
但是,安装程序中没有显示有关此信息,而且我在网上找不到任何有用的信息。
我经常在美国和美国 Dvorak 键盘布局之间来回切换,我认为能够在布局之间切换非常有用。它是如何工作的?安装程序中提到的“乘/除”键是什么?当我选择此选项时,安装似乎会使用美国键盘布局进行。
安装成功完成,并继续处于标准美国键盘模式。
答案1
很奇怪。括号中的所有其他描述只是为您提供有关您正在使用哪种特定英语布局的更多信息。它们不应该提到切换布局。
反正...
查看man xkeyboard-config
:
│us English (US) │
│us(chr) Cherokee │
│us(euro) English (US, with euro on 5) │
│us(intl) English (US, international with dead keys) │
│us(alt-intl) English (US, alternative international) │
│us(colemak) English (Colemak) │
│us(dvorak) English (Dvorak) │
│us(dvorak-intl) English (Dvorak international with dead keys) │
│us(dvorak-alt-intl) English (Dvorak alternative international no dead keys) │
│us(dvorak-l) English (left handed Dvorak) │
│us(dvorak-r) English (right handed Dvorak) │
│us(dvorak-classic) English (classic Dvorak) │
│us(dvp) English (programmer Dvorak) │
│us(rus) Russian (US, phonetic) │
│us(mac) English (Macintosh) │
│us(altgr-intl) English (international AltGr dead keys) │
│us(olpc2) English (layout toggle on multiply/divide key) │
│us(hbs) Serbo-Croatian (US)
显然,那个特定的布局是 olpc2,据我所知,它是“每个孩子一台笔记本电脑”的布局。我猜它有一个键可以乘/除,因为键太挤了。
话虽如此,您仍然可以绑定一个键来切换布局。在 12.10 中,您可以转到键盘->选项,在选项中间有一个选项,称为更改布局的键。我记得 12.04 非常相似。
我喜欢 Shift+Caps Lock,因为我从来没有将该组合用于其他任何用途。
答案2
经过大量的 Google 搜索,我相信我明白了。带有“切换乘法/除法键”的英语键盘是支持 One Laptop Per Child 项目的 XO 笔记本电脑的遗留选项。布局位于 /lib/udev/keymaps/olpc-xo。显然,XO 上的键码存在一些硬件错误。作为双语 XO 设备的解决方法,乘法/除法键(该设备上存在的键,但不是其他设备上的标准键)用于在键盘布局之间切换。
我安装了键盘,如果你输入大量非英语字符,它会非常有用,而且它还有一些有用的组合变音符号。要插入特殊字符,请使用系统设置 > 键盘布局 > 选项设置 Compose 键或 AltGr 键。
再次强调,标准设备上不存在乘法/除法键,因此在此布局和任何其他键盘布局(例如美国 Dvorak)之间切换的方式是通过上述相同的标准设置路径。键盘布局选项使用更改布局的键设置您选择的切换按钮。