Petr Kovar
pknbe@volny.cz 2014

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.

Jak povolit klávesu Compose pro všechny uživatele jako výchozí nastavení.

# Povolení klávesy Compose

Když chcete povolit klávesu Compose a nastavit konkrétní klávesu na klávesnici, aby poskytovala její funkci, nastavte klíč GSettings org.gnome.desktop.input-sources.xkb-options. Tímto způsobem se nastavení povolí ve výchozím stavu všem uživatelům systému.

# Nastavení klávesy Alt Gr (pravý Alt) jako klávesy Compose

Vytvořte profil user, který bude obsahovat následující řádky:

# /etc/dconf/profile/user

user-db:user system-db:local

local je název databáze dconf.

Create the directory /etc/dconf/db/local.d/ if it does not already exist.

Vytvořte databázi local pro celosystémová nastavení v /etc/dconf/db/local.d/00-input-sources:

[org/gnome/desktop/input-sources] # Nastaví klávesu Alt Gr jako klávesu Compose a povolí ji xkb-options=['compose:ralt']

Pokud chcete nastavit jinou klávesu, než pravý Alt, nahraďte ralt názvem požadované klávesy. Seznam možných názvů najdete v manuálové stránce xkeyboard-config(7), v části Position of Compose key.

Přepište uživatelova nastavení a zabraňte mu ve změnách pomocí souboru /etc/dconf/db/local.d/locks/input-sources:

# Zamyká seznam povolených voleb XKB /org/gnome/desktop/input-sources/xkb-options

Aktualizujte systémovou databázi:

    # dconf update

Před tím, než se nastavení pro celý systém projeví, se musí uživatel odhlásit a znovu přihlásit.