[[Vorlage(Getestet, focal, jammy)]] {{{#!vorlage Wissen [:MATE_Menü:] [:GNOME_Konfiguration/dconf: Den Konfigurationseditor öffnen] [:Terminal:] }}} [[Inhaltsverzeichnis(1)]] [[Bild(Wiki/Icons/Tango/preferences-desktop-keyboard-shortcuts.png, 48, align=left)]] Viele Notebooks oder aktuelle Tastaturen haben Sondertasten. Beispielsweise erfolgt die Lautstärkeregelung bei vielen Modellen über bestimmte Zusatztasten. Diese Sondertasten können unter MATE frei belegt werden. So kann man den Browser starten lassen, eine Suche nach Dateien auslösen usw. Eine Liste der voreingestellten Tastenkombinationen finden sich in ''"Willkommen" → "Erste Schritte" → "Tastaturkürzel"''. Außerdem ist es möglich, mit eigenen Tastenkombinationen Befehle und Programme zu starten. Diese Zuweisungen funktionieren nicht mit Sondertasten, die einen Tastencode in der Form `0xHex` produzieren. Lediglich Tasten mit einem Code ähnlich `XF86Name` funktionieren. Wie man XF86-Tastencodes definiert, erfährt man im Artikel [:Xmodmap:]. = Einrichten = MATE bringt ein integriertes Systemprogramm mit, mit dem man Tasten oder Tastenkombinationen Funktionen zuweisen kann, und dieses findet sich u. a. in der Steuerzentrale[1]. Das Programm '''Tastenkombinationen''' zeigt eine zweispaltige Liste, links die Aktion und rechts die zugeordnete Tastenkombination. Um eine Vorgabe zu ändern klickt man einfach (im Sinne: kein Doppelklick) auf die zweite Spalte. Hat man versehentlich die falsche Zeile erwischt, kann mit [[Vorlage(Tasten, ESC)]] abbrechen. Ansonsten drückt man jetzt die gewünschte Tastenkombinationen. Möchte man eine Tastenkombination deaktivieren, drückt man auf [[Vorlage(Tasten, löschen)]]. == Individuelle Tastenkombinationen == Für eigene Wünsche bietet das Programm unterhalb der Liste den Knopf '''Hinzufügen'''. Unter ''Name'' gibt man eine Beschreibung ein, die später links in der Liste auftaucht. Unter ''Befehl'' den Namen des gewünschten Programms. Falls der Name und das Kommando für den Aufruf unterschiedlich sind, kann man in der Menübearbeitung den passenden Eintrag raus suchen und über die Eigenschaften den Befehl kopieren. Für eigene Aktionen sind auch Kommandos zulässig, wie sie aus dem Terminal[3] gewohnt sind: Bspw. * ''Name'' : LAN-Verbindung trennen * ''Befehl'' : nmcli -p con down "Kabelgebundene Verbindung 1" {{{#!vorlage Experten Fortgeschrittene können über den Konfigurationseditor[2] oder dconf/gsettings auch die vorgegebenen Schlüssel `org.mate.Marco.global-keybindings.run_command[n]` und `org.mate.Marco.keybinding-commands.command[n]` den eigenen Wünschen anpassen. }}} = Sonderfälle = Die folgend beschriebenen Fälle betreffen zwar Tasten bzw. Kombinationen, jedoch werden diese nicht über das Programm '''Tastenkombinationen''' eingestellt. == Super_L-Taste und "Hauptmenü öffnen" verknüpfen == 1. Zunächst mit [:xev:] in einem Terminal feststellen, welchen Keycode die Windows-Taste hat. Normalerweise ist es `Super_L`. 1. Dann den Konfigurationseditor öffnen 1. Auf die Lupe klicken und `panel-main-menu` einfügen 1. Bei den Suchergebnissen den zu MATE auswählen (nicht den zu GNOME) 1. Den Schieberegler ''Vorgabewert verwenden'' deaktivieren 1. Im nun zugänglichen Feld die Vorgabe `F1` auf `Super_L` ändern. == Ein/Aus-Taste == Falls man beim Drücken der Ein/Aus-Taste den Computer nicht den ''"Abmeldedialog"'' starten möchte, sondern den Computer sofort ausschalten möchte, lässt sich das über * ''"Steuerzentrale -> Energieverwaltung -> Allgemein"'' einstellen. Alternativ kann man auch den Konfigurationseditor verwenden und den Schlüssel `org.mate.power-manager.button-power = shutdown` von `interactive` auf `shutdown` setzen. === XServer neu starten === Möchte man die früher standardmäßig verwendete Tastenkombination [[Vorlage(Tasten, strg+alt+backspace)]] zum Neustarten des X-Servers aktivieren, die bis einschließlich Ubuntu 11.04 als Standard genutzt wurde (und damit [:Magic_SysRQ:] ignorieren), kann man so vorgehen: 1. ''"Steuerzentrale -> Tastatur"'' 1. ''"Belegungen -> Optionen -> Tastenkombination zum erzwungenen Beenden des X-Servers"'' 1. [[Vorlage(Tasten, strg+alt+backspace)]] einschalten = Tipps und Tricks = Man könnte die eigenen Einstellungen ('''–/.config/dconf/user''') im Ganzen sichern, müsste diese aber außerhalb der grafischen Sitzung zurück spielen, da auf diese Datei während der grafischen Sitzung zugegriffen wird. Das Zurückspielen wäre also etwas umständlich von der virtuellen Konsole oder von einem Livesystem (Dateieigentum beachten) möglich. (Aber trotzdem nie verkehrt eine solche Sicherung zu haben). Eleganter hingehen ist das Sichern einzelner Schemata im Terminal – hier natürlich besonders die eigenen Tastenkombinationen, besonders wenn es viele werden und ein manuelles Einrichten ewig dauern würde. Für das Sichern der individuellen Tastenkombinationen __kopiert__ man ins Terminal: {{{#!vorlage befehl dconf dump /org/mate/desktop/keybindings/ > ~/.config/dconf/keybindings }}} Für das Zurückspielen funktioniert entsprechend: {{{#!vorlage befehl dconf load /org/mate/desktop/keybindings/ < ~/.config/dconf/keybindings }}} = Problembehebung = In äußerst seltenen Fällen kann man sich durch eine unbedachte Auswahl einer Tastenkombination selbst „aussperren“, d. h. der Computer reagiert absolut störrisch. Es gibt keine eingebaute Funktion für das Rückgängigmachen der letzten Änderung. Aber im günstigen Fall kann man das Programm noch mit der Maus anwählen oder mit der Tastenkombination [[Vorlage(Tasten, strg+alt+t)]] das Terminal öffnen, von dem man ausführt {{{#!vorlage befehl mate-keybinding-properties }}} == Plan B == Wenn das Programm nicht startet oder wenn das Terminal schon nicht erscheint, dann kann man in die virtuelle Konsole wechseln und dort eintippen: a) für das Zurücksetzen der vorgegebenen Tastenkombinationen {{{#!vorlage befehl gsettings reset-recursively org.mate.Marco.global-keybindings }}} b) Für das Zurücksetzen der individuelle Tastenkombinationen {{{#!vorlage befehl dconf reset -f /org/mate/desktop/keybindings/ }}} = Links = * [:MATE_Desktop_anpassen:] * [:MATE:] {Übersicht} Übersichtsseite * {en} [https://guide.ubuntu-mate.org/#page-shortcuts Übersichtsseite der Standardtastenkürzel] # tag: MATE, Tastenkombination