Show Table of Contents
13.2. 启用构成键
“
构成键”是一种能使您输入键盘上无法找到的特殊符号或字符的功能。在 GNOME 桌面系统中,您可以将键盘上现有的其中一个键定义为“构成键”。“构成键”和其它被称为构成键序列的键一起使用,用来输入您经常打的特殊字符。
例 13.1. 使用构成键
如果您按住再释放“
构成键”,然后输入 AE(大写),您将得到“Æ”。如果输入小写字母,您将得到“æ”。
为了启用“
构成键”,并将键盘上的某特定键设为“构成键”,需要设置 org.gnome.desktop.input-sources.xkb-options GSettings 键值。这样一来,系统所有用户都将默认启用该设置(关于 GSettings 键值的更多信息,请参见〈第 9.6 节 “GSettings 键值属性”〉)。
过程 13.2. 将右侧的 Alt 键设为构成键
- 在
/etc/dconf/db/local.d/00-input-sources中创建一个用于计算机范围设置的local数据库:[org/gnome/desktop/input-sources] # Set the Right Alt key as the Compose key and enable it xkb-options=['compose:ralt']
如果您想要设置右侧 Alt 键以外的其它键,将 ralt 替换成那个键的名称,该名称在〈构成键位置〉一节中的 xkeyboard-config(7)手册页上有说明。 - 覆盖用户设置,并阻止用户在
/etc/dconf/db/local.d/locks/input-sources中对此修改:# Lock the list of enabled XKB options /org/gnome/desktop/input-sources/xkb-options
- 更新系统数据库,以使更改生效:
#dconf update
现在,您可以开始将右侧的 Alt 键用作“
构成键”。只要按住再释放“构成键”,然后输入按键的组合,就可以得到特殊符号。
注意
作为系统管理员,如果您在编辑本地数据库之后进行锁定,用户将无法添加其它 xkb 选项。该锁定阻止用户通过设置诸如 Alt+Shift 的按键组合来切换键盘布局。

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.