it-swarm.com.de

Wo sind die Tastatureinstellungen in MATE DE gespeichert?

Ich richte gerade einige Computer mit Ubuntu MATE 16.04 ein. Bei der Standardinstallation ist das Tastaturlayout auf "Englisch" eingestellt. Ich benötige jedoch ein "deutsches" Tastaturlayout. Ich habe herausgefunden, wie man alle Layouts entfernt und "Deutsch" als Standard-Tastaturlayout in die GUI einfügt.

System -> Preferences -> Hardware -> Keyboard -> Layouts

Allerdings muss ich ungefähr 20 Computer einrichten und es wäre ordentlich, wenn ich diese Einstellungen skripten könnte. Meine Frage ist also, wo die Tastatureinstellungen gespeichert sind, damit ich sie von einem Computer auf alle anderen kopieren kann.

1
konze

1. MATE Desktop Environment-Sitzung

1.1. gsettings verwenden

Sie benötigen die folgenden GSettings-Schlüssel. Unten ist mein Beispiel mit zwei Layouts (us und ruCtrl+Shift als Layoutumschalter und ScrollLock LED als Anzeige des zweiten Layouts:

gsettings set org.mate.peripherals-keyboard-xkb.kbd layouts "['us', 'ru']"
gsettings set org.mate.peripherals-keyboard-xkb.kbd model "''"
gsettings set org.mate.peripherals-keyboard-xkb.kbd options \
"['grp_led\tgrp_led:scroll', 'grp\tgrp:ctrl_shift_toggle']"

Bearbeiten Sie es für Ihren Fall.

1.2. dconf verwenden

Eine alternative Methode ist die Verwendung des Befehls dconf:

cat <<EOF | dconf load /org/mate/desktop/peripherals/keyboard/
[kbd]
layouts=['us', 'ru']
model=''
options=['grp_led\tgrp_led:scroll', 'grp\tgrp:ctrl_shift_toggle']
EOF

Bearbeiten Sie es für Ihren Fall.

2. Terminalsitzung und einige GUI-Fälle

Vergessen Sie nicht, Sudo dpkg-reconfigure keyboard-configuration auszuführen, um die Tastaturlayouts für Terminal- und einige GUI-Sitzungen neu zu konfigurieren.
Die Einstellungen werden in /etc/default/keyboard gespeichert.
Sie können es einmal konfigurieren und dann diese Datei auf andere Computer kopieren. Nach dem Ändern dieser Datei sollten Sie initramfs-Bilder mit Sudo update-initramfs -k all -u aktualisieren.


Beachten Sie auch, dass MATE Keyboard Preferences mit mate-keyboard-properties geöffnet werden kann.

1
N0rbert