如何在 Ubuntu 15.04 上配置 Compose 密钥?

Tho*_*mas 5 compose-key 15.04

在 Ubuntu 14.10 及更早版本中,我曾经去gnome-control-center,单击键盘,然后有一些“高级”部分,其中包含一个复选框列表,我可以在其中设置要用作Compose 键的键。我使用了 Menu 键,但该设置在升级时被破坏了,Menu 键现在会打开一个右键单击菜单。

但是,在 Ubuntu 15.04 中,gnome-control-center没有了,当我使用 手动安装它时sudo apt-get install gnome-control-center,它只包含三个选项:语言支持、打印机和软件和更新。看不到键盘部分。

您可能已经猜到了,我没有使用 Unity 桌面(而是 Xmonad)。设置哪个键映射到 Compose 的新推荐方法是什么?

我并不反对编辑配置文件,但 Ubuntu 有一种方法可以打破每个新版本中不受支持的自定义设置,所以我更愿意以“官方”方式来执行此操作。

小智 8

试试unity-control-center -> Keyboard -> Shortcuts -> Typing -> Compose Key


A.B*_*.B. 5

官方没有办法。安装并打开 dconf 编辑器:

sudo apt-get install dconf-editor
dconf-editor
Run Code Online (Sandbox Code Playgroud)

转到org.gnome.desktop.input-sources并更改 的条目xkb-options,例如:

['terminate:ctrl_alt_bksp','compose:menu']
Run Code Online (Sandbox Code Playgroud)

'compose:menu'如果需要另一个值,请替换 menu in 的值。您可以从下面的列表中选择一个。更改立即生效。

xkeyboard-config 手册页中列出了更多选项:

   +------------------------------------------------------+
   |Option                Description                     |
   +------------------------------------------------------+
   |compose:ralt          Right Alt                       |
   |compose:lwin          Left Win                        |
   |compose:lwin-altgr    3rd level of Left Win           |
   |compose:rwin          Right Win                       |
   |compose:rwin-altgr    3rd level of Right Win          |
   |compose:menu          Menu                            |
   |compose:menu-altgr    3rd level of Menu               |
   |compose:lctrl         Left Ctrl                       |
   |compose:lctrl-altgr   3rd level of Left Ctrl          |
   |compose:rctrl         Right Ctrl                      |
   |compose:rctrl-altgr   3rd level of Right Ctrl         |
   |compose:caps          Caps Lock                       |
   |compose:caps-altgr    3rd level of Caps Lock          |
   |compose:102           <Less/Greater>                  |
   |compose:102-altgr     3rd level of <Less/Greater>     |
   |compose:paus          Pause                           |
   |compose:prsc          PrtSc                           |
   |compose:sclk          Scroll Lock                     |
   |                                                      |
   +------------------------------------------------------+
Run Code Online (Sandbox Code Playgroud)