Arbeitsbereichsmanager anpassen In diesem Kapitel wird die Anpassung des Desktop-Arbeitsbereichsmanagers behandelt. ArbeitsbereichsmanagerDefinitionDer Arbeitsbereichsmanager ist die Fenstersteuerung des Desktops. Wie andere Fenstersteuerungen steuert er: das Erscheinungsbild von Komponenten des Fensterrahmens das Verhalten von Fenstern, eingeschlossen ihre Stapelordnung und ihr Fokusverhalten Tasten- und Maustastenbelegung das Erscheinungsbild von Fenstern in Symbolgröße Arbeitsbereich und Fenstermenüs Zusätzlich steuert der Arbeitsbereichsmanager die folgenden Desktop- Komponenten: Arbeitsbereiche. Der Arbeitsbereichsmanager steuert die Anzahl der Arbeitsbereiche und verwaltet die Anzahl der geöffneten Fenster in jedem Arbeitsbereich. Hintergrundmuster ArbeitsbereicheHintergrundmuster Hintergrundmuster des Arbeitsbereichs. Der Benutzer ändert Hintergrundmuster mit Hilfe des Umgebungsmanagers. Die Verwaltung des Hintergrundmusters ist jedoch eine Funktion des Arbeitsbereichsmanagers. Bedienfeldverwaltet vom ArbeitsbereichsmanagerArbeitsbereichsmanagerBedienfeld verwalten Bedienfeld. Obwohl das Bedienfeld seine eigenen Konfigurationsdateien hat, wird es vom Arbeitsbereichsmanager erstellt und verwaltet. Viel von obengenanntem kann mit Hilfe des Umgebungsmanagers geändert werden. Mit dem Umgebungsmanager können oft durchgeführte Änderungen schnell und auf einfache Weise gemacht werden. Andere Ressourcen müssen manuell eingestellt werden. Der Arbeitsbereichsmanager ist dtwm. Er basiert auf der Grundlage der Motif-Fenstersteuerung. Weiterführende Informationen Referenzinformationen zum Arbeitsbereichsmanager können den Hilfeseiten dtwm(1) und dtwmrc(4) entnommen werden. Weitere Informationen zum Setzen von Arbeitsbereichsmanagerressourcen können dem Abschnitt entnommen werden. Weitere Informationen zu Bedienfeldkonfigurationsdateien können entnommen werden. Zusätzliche Informationen zum Einstellen von Ressourcen können dem Abschnitt entnommen werden. Konfigurationsdateien des Arbeitsbereichsmanagers<indexterm> <primary>Arbeitsbereichsmanager</primary><secondary>Konfigurationsdateien</secondary></indexterm><indexterm><primary>Konfigurationsdateien</primary> <secondary>Arbeitsbereichsmanager</secondary></indexterm><indexterm><primary>Konfigurationsdateien</primary><secondary>Fenstersteuerung</secondary></indexterm> Der Arbeitsbereichsmanager erhält von einer Konfigurationsdatei Informationen über die Fenstermenüs, Arbeitsbereichmenüs, Maustastenbelegung und Tastenbelegung. Er verwendet eine der folgenden Dateien: Persönliche Datei: Standardverzeichnis/.dt/dtwmrcdtwmrc Datei Systemangepaßte Datei: /etc/dt/config/sprache/sys.dtwmrc sys.dtwmrc Datei Integrierte Datei: /usr/dt/config/sprache/sys.dtwmrc Der Arbeitsbereichsmanager sucht in dieser Reihenfolge nach einer Konfigurationsdatei und benutzt die zuerst gefundene Datei. Für Benutzer, die mehr als eine Session-Sprache verwenden, kann eine sprachenabhängige Konfigurationsdatei Standardverzeichnis/.dt/sprache/dtwrmc erstellt werden, die Vorrang vor Standardverzeichnis/.dt/dtwmrc hat. Persönliche Konfigurationsdatei erstellen oder ändern<indexterm><primary>Arbeitsbereichsmanager</primary><secondary>persönliche Anpassung</secondary></indexterm> Die persönliche Konfigurationsdatei des Arbeitsbereichsmanagers heißt Standardverzeichnis/.dt/dtwmrc. Wenn diese Datei existiert, wird sie verwendet. AufDtwmrc editieren, Aktion dtwmrc Dateibearbeiten 'Dtwrmc editieren' in der Anwendungsgruppe 'Desktop-Werkzeuge' doppelklicken. Wenn eine persönliche Datei dtwmrc vorhanden ist, wird sie in den Editor geladen. Wenn diese Datei nicht vorhanden ist, wird sys.dtwmrc in Standardverzeichnis/.dt/dtwmrc kopiert, und diese wird dann in den Editor geladen. Datei bearbeiten. Den Editor beenden. Diese Datei wird unbeachtet ihres Ursprungs als persönliche Datei dtwmrc abgespeichert. Systemweite Konfigurationsdatei erstellen<indexterm><primary>Arbeitsbereichsmanager</primary><secondary>systemweite Anpassung</secondary></indexterm> Die systemweite Konfigurationsdatei des Arbeitsbereichsmanagers heißt /etc/dt/config/sprache/sys.dtwmrc. Die Datei /usr/dt/config/sprache/sys.dtwmrcsys.dtwmrc Datei in die Datei /etc/dt/config/sprache/sys.dtwmr kopieren. Diese Datei kann nicht verwendet werden, wenn Standardverzeichnis/.dt/dtwmrc existiert. Andere Dateien einfügen<indexterm><primary>Arbeitsbereichsmanager</primary><secondary>andere Dateien einfügen</secondary></indexterm> Folgende Syntax verwenden: include { pfad pfad … } Include-Anweisungen in Dateien des Arbeitsbereichsmanagers Beispielsweise werden folgende Zeilen in die Datei /users/ellen/mymenu: eingefügt. include { /users/ellen/mymenu } Include-Anweisungen sind nützlich für eine zusätzliche Funktionalität, ohne die gesamte Konfigurationsdatei zu kopieren. So möchte zum Beispiel ein Benutzer eine neue Tastenbelegung erstellen, ohne die gesamte Konfigurationsdatei zu verwalten. Der Benutzer kann eine Datei Standardverzeichnis/.dt/dtwmrc mit folgendem Inhalt erstellen. include { /etc/dt/config/C/sys.dtwmrc } Keys DtKeyBindings { Alt<Key>F5 root f.menu Applications } Menu Applications { "GraphicsApp" f.exec "/usr/bin/GraphicsApp/GApp" … } Arbeitsbereichsmanager neu starten<indexterm><primary>Arbeitsbereichsmanager</primary><secondary>neu starten</secondary></indexterm> Der Arbeitsbereichsmanager muß neu gestartet werden, um so die Änderungen in der Konfigurationsdatei wirksam werden zu lassen. 'Arbeitsbereichsmanager neu starten' im Arbeitsbereichsmenü auswählen (die dritte Maustaste drücken, wenn der Zeiger im Hintergrund positioniert ist). Arbeitsbereiche anpassen<indexterm><primary>Arbeitsbereiche</primary><secondary>anpassen</secondary></indexterm> Die meisten Anpassungen von Arbeitsbereichen, wie zum Beispiel das Ändern der Arbeitsbereichsnamen und die Anzahl der Arbeitsbereiche, können vom Benutzer mit Hilfe der Desktopschnittstelle durchgeführt werden. Der Arbeitsbereichsmanager besitzt jedoch Ressourcen zur Einstellung von systemweiten Standards. Anzahl der Arbeitsbereiche auf einer systemweiten Basis ändern Die Standarddesktopkonfiguration verfügt über vier Arbeitsbereiche. Der Benutzer kann mit dem Menü, das dem Arbeitsbereichsumschalter zugeordnet ist, Arbeitsbereiche hinzufügen und löschen. Der Arbeitsbereichsmanager besitzt eine Ressource zum Ändern der Standardanzahl der Arbeitsbereiche. Die Ressource workspaceCount verwenden, um die Anzahl der Arbeitsbereiche einzustellen: Dtwm*workspaceCount: anzahlworkspaceCount Ressource Weitere Informationen zum Einstellen der Ressourcen des Arbeitsmanagers können dem Abschnitt entnommen werden. Die folgende Ressource stellt zum Beispiel die Anzahl der Arbeitsbereiche auf sechs ein: Dtwm*workspaceCount: 6 Systemweite Arbeitsbereichsnamen eingeben<indexterm><primary>Arbeitsbereiche</primary><secondary>Namen</secondary></indexterm> Die Arbeitsbereiche werden intern nach der Konvention wsn durchnumeriert, wobei n für 0, 1, 2 usw. steht. Die vier Standardarbeitsbereiche sind zum Beispiel intern ws0 bis ws3 durchnumeriert. Die Ressource titletitle Ressource verwenden, um den Namen eines angegebenen Arbeitsbereichs zu ändern: Dtwm*wsn: name Dtwm*wsn.title: name Weitere Informationen zum Einstellen der Ressourcen des Arbeitsbereichsmanagers können dem Abschnitt entnommen werden. Beispielsweise setzen die folgenden Ressourcen die vier Standardarbeitsbereiche auf angegebene Namen: Dtwm*ws0*title: Anna Dtwm*ws1*title: Don Dtwm*ws2*title: Julia Dtwm*ws3*title: Patti Zusätzliche Hintergrundmuster erstellen Hintergrundbilder erstellen. Die Bilder können Bitmap- oder Pixmap- Dateien sein. HintergrundmusterDateipositionenDie Hintergrundmuster in eines der folgenden Verzeichnisse stellen. (Unter Umständen muß das Verzeichnis erstellt werden.) Systemweite Hintergrundmuster: /etc/dt/backdrops Persönliche Hintergrundmuster: Standardverzeichnis/.dt/backdrops 'Arbeitsbereichsmanager neu starten' im Arbeitsbereichsmenü auswählen. Die systemweiten und die persönlichen Hintergrundmuster werden integrierten Hintergrundmustern in /usr/dt/backdrops hinzugefügt. Ein existierendes integriertes Hintergrundmuster kann ersetzt werden, indem ein persönliches oder ein systemweites Hintergrundmuster mit demselben Namen erstellt wird. Hintergrundmuster durch eine Grafik ersetzen Die Hintergrundmuster werden über das Basisfenster der Anzeige gelegt. Das Dialogfenster 'Hintergrundmuster' des Umgebungsmanagers enthält eine Einstellung 'Kein Hintergrundmuster', bei der das Hintergrundmuster transparent ist. Es gibt nur ein Basisfenster hinter allen Hintergrundmustern des Arbeitsbereichs. Deshalb bleibt eine Grafik, die über das Basisfenster gestellt wurde, in allen Arbeitsbereichen bestehen. Es kann angegeben werden, bei welchen Arbeitsbereichen das Basisfenster von einem Hintergrundmuster überlagert wird. Bei der Aktivierung von 'Kein Hintergrundmuster' ist jedoch das angezeigte Bild bei allen Arbeitsbereichen gleich. Die Grafik erstellen. Die Grafik muß in einem Format sein, das auf dem Basisfenster angezeigt werden kann. Wenn zum Beispiel xsetroot benutzt werden soll, muß eine Bitmapdatei erstellt werden. Wenn diese Datei noch nicht existiert, muß eine ausführbare Datei Standardverzeichnis/.dt/sessions/sessionetc erstellt werden. Die Datei sessionetc wird jedesmal ausgeführt, wenn sich der Benutzer anmeldet. Den Befehl, das Bild anzuzeigen, in die Datei sessionetc stellen. Beispielsweise ordnet der folgende Befehl das Basisfenster und das angegebene Bitmap nebeneinander an: xsetroot -bitmap /users/ellen/.dt/icons/root.bm Arbeitsbereichsmanagermenüs<indexterm><primary>Menü</primary><secondary>Arbeitsbereichsmanager</secondary></indexterm><indexterm> <primary>Arbeitsbereichsmanager</primary><secondary>Menü</secondary> </indexterm> Der Arbeitsbereichsmanager verfügt über drei Standardmenüs: Arbeitsbereichsmenü ArbeitsbereichsmenüDefinition Wird auch Basismenü genannt. Es wird angezeigt, wenn der Benutzer Maustaste 3 drückt und der Zeiger im Hintergrund positioniert ist. Das Menü ist über Maustastenbelegung der Maustaste zugeordnet. FenstermenüFenstermenüDefinition Das Menü wird angezeigt, wenn der Benutzer Maustaste 1 oder 3 drückt und der Zeiger auf der Fenstermenütaste ist (obere linke Ecke des Fensterrahmens). Das Menü ist über die Ressource windowMenuwindowMenu Ressource der Taste zugeordnet. BedienfeldmenüBedienfeldMenü Das Menü wird angezeigt, wenn der Benutzer Maustaste 1 oder 3 drückt und der Zeiger über der Fenstermenütaste des Bedienfeldes ist. Syntax des Arbeitsbereichsmanagermenüs Arbeitsbereichsmanagermenüs haben folgende Syntax: Menu menüname { auswahl1 [mnemonisch] [direktaufruf] funktion [argument] auswahl2 [mnemonisch] [direktaufruf] funktion [argument] … } Dabei bedeuten: auswahl Der Text oder das Bitmap, die im Menü erscheinen. Wenn der Text Leerstellen enthält, den Text in Anführungszeichen stellen. Bei Bitmaps die Syntax @/pfad verwenden. mnemonisch Ein einzelnes Zeichen, das als Kurzwahltaste fungiert, wenn das Menü angezeigt ist. Es wird in der Form _character angegeben. direktaufruf Eine Kurzwahltaste, die unabhängig davon, ob das Menü angezeigt ist oder nicht, aktiv ist. Diese Direktaufrufe haben die Syntax Kombinationstaste <Key> Tastenname, wobei Strg, Umschalt, Alt (erweitertes Zeichen) oder die Feststelltaste die Kombinationstasten sind. Eine Liste aller möglichen Tastennamen kann der Datei keysymdef.h im Verzeichnis “X11 include“ entnommen werden. ArbeitsbereichsmanagerFunktionenFunkion Wenn dies ausgewählt wird, wird eine Funktion ausgeführt. Eine Liste der Funktionen kann der Hilfeseite dtwmrc(4) entnommen werden. argument Funktionsargumente. Weitere Einzelheiten können der Hilfeseite dtwmrc(4) entnommen werden. Beispielsweise bringt das folgende Menüthema mit der Bezeichnung 'Restore' (Wiederherstellen) das Fenster zur Normalgröße zurück. Wenn das Menü angezeigt ist, stellt auch die Eingabe von “R” das Fenster wieder her. Das Drücken des erweiterten Zeichens F5 stellt ebenfalls das Fenster wieder her. Restore _R Alt<Key> F5 f.normalize Vollständige Informationen über die Syntax des Arbeitsbereichsmanagermenüs können der Hilfeseite dtwmrc(4)entnommen werden. Existierendes Arbeitsbereichsmenü (Basismenü) ändern<indexterm> <primary>Arbeitsbereichsmenü</primary><secondary>ändern</secondary> </indexterm> Die entsprechende Datei zur Bearbeitung öffnen: persönlich: Standardverzeichnis/.dt/dtwmrc systemweit: /etc/dt/config/sprache/sys.dtwmrc Weitere Informationen zur Erstellung dieser Dateien können dem Abschnitt entnommen werden. Die Beschreibung des Arbeitsbereichsmenüs bearbeiten. Das Standardarbeitsbereichsmenü heißtDtRoot Menü DtRootMenu. Menu DtRootMenu { "Arbeitsbereichsmenü" f.title "Nächstes Fenster" f.circle_up "Vorheriges Fenste"“ f.circle_down … } Neues Arbeitsbereichsmenü (Basismenü) erstellen<indexterm><primary>Arbeitsbereichsmenü</primary><secondary>erstellen</secondary></indexterm> Die entsprechende Datei zur Bearbeitung öffnen: persönlich: Standardverzeichnis/.dt/dtwmrc systemweit: /etc/dt/config/sprache/sys.dtwmrc Weitere Informationen zur Erstellung dieser Dateien können dem Abschnitt entnommen werden. Das neue Menü erstellen: Menu menü_name { … } Weitere Informationen können dem Abschnitt entnommen werden. Die Tastenbelegung zum Anzeigen des neuen Menüs erstellen oder bearbeiten. Wenn das Menü das existierende Menü ersetzt, die Maustastenbelegung bearbeiten, die das Arbeitsbereichsmenü anzeigt. <Btn3Down> root f.menu menü_name Wenn das Menü hinzugefügt wird, eine neue Maustastenbelegung erstellen. Beispielsweise zeigt die folgende Maustastenbelegung das Menü an, wenn die Tastenkombination Umschalt+Maustaste 3 über dem Hintergrund gedrückt werden. Shift<Btn3Down> root f.menu menü_name 'Arbeitsbereichsmanager neu starten' im Arbeitsbereichsmenü auswählen. Neues Fenstermenü erstellen Das Fenstermenü ist in den Arbeitsbereichsmanager integriert und gewöhnlich nicht angepaßt. Um das Fensterverhalten zwischen Anwendungen beständig zu halten, sollten größere Änderungen im Fenstermenü vermieden werden. Die entsprechende Datei zur Bearbeitung öffnen: persönlich: Standardverzeichnis/.dt/dtwmrc systemweit: /etc/dt/config/sprache/sys.dtwmrc Weitere Informationen zur Erstellung dieser Dateien können dem Abschnitt entnommen werden. Das neue Menü erstellen: Menu menü_name { … } Mit der Ressource windowMenu das neue Menü angeben: Dtwm*windowMenu: menü_name 'Arbeitsbereichsmanager neu starten' im Arbeitsbereichsmenü auswählen. Maustastenbelegungen anpassen Eine Maustastenbelegung ordnet einer Maustaste und möglichen Kombinationstasten der Tastatur eine Fenstersteuerungsfunktion zu. Die Standardmaustastenbelegungen des Desktops sind in der Arbeitsbereichsmanagerkonfigurationsdatei in einem Maustastenbelegungsset namens DtButtonBindingsDtButtonBindings definiert: Buttons DtButtonBindings { … } Syntax der Maustastenbelegung<indexterm><primary>Maustastenbelegung</primary><secondary>Syntax</secondary></indexterm> Die Syntax für Maustastenbelegungen lautet: Buttons MaustastenbelegungSetname { [kombinationstaste]<maustaste_mausaktion> kontext funktion [argument] [kombinationstaste]<maustaste_mausaktion> kontext funktion [argument] Dabei bedeuten: maustaste Btn1—Linke MaustasteBtn2—Mittlere Taste (Maus mit 3 Tasten) oder beide Tasten (Maus mit 2 Tasten)Btn3—Rechte TasteBtn4—Tasten 1 und 2 gleichzeitig bei einer Maus mit 3 TastenBtn5— Tasten 2 und 3 gleichzeitig bei einer Maus mit 3 Tasten kombinationstaste Ctrl, Shift, Alt, Lock mausaktion Down—Eine Maustaste gedrückt halten. Up—Eine Maustaste loslassen. Click—Eine Maustaste drücken und loslassen. Click2—Eine Maustaste doppelklicken. Drag—Die Maus ziehen, während die Maustaste gedrückt ist. kontext Zeigt an, an welcher Position sich der Zeiger befinden muß, um die Belegung wirksam zu machen. Wenn nötig, können mehrere Inhalte mit dem Zeichen “|“ getrennt werden.root—Arbeitsbereichsfenster window—Clientfenster oder Fensterrahmen frame—Fensterrahmen, ohne Inhalte icon—Symboltitle—Titelleisteapp—Client-Fenster (ohne Rahmen) funktion Eine der Fenstersteuerungsfunktionen. Eine Liste der gültigen Funktionen kann der Hilfeseite dtwmrc(4) entnommen werden. argument Alle erforderlichen Fenstersteuerungsfunktionsargumente. Einzelheiten dazu können der Hilfeseite dtwmrc(4) entnommen werden. Beispielsweise wird mit der folgenden Zeile das Menü angezeigt, das in DtRootMenu beschrieben ist, wenn Maustaste 3 gedrückt wird und der Zeiger im Arbeitsbereichsfenster ist (jedoch nicht in Client-Fenstern). <Btn3Down> root f.menu DtRootMenu Vollständige Informationen zur Syntax der Maustastenbelegung können der Hilfeseite dtwmrc(4) entnommen werden. Maustastenbelegung hinzufügen Die entsprechende Datei zur Bearbeitung öffnen: persönlich: Standardverzeichnis/.dt/dtwmrc systemweit: /etc/dt/config/sprache/sys.dtwmrc Weitere Informationen zur Erstellung dieser Dateien können dem Abschnitt entnommen werden. Die Maustastenbelegung der Definition zu DtButtonBindings hinzufügen. Die Taste nicht mit verschiedenen Funktionen für das Klicken und Drücken belegen und diesselbe Taste und Kontext nicht mit mehr als einer Funktion belegen. 'Arbeitsbereichsmanager neu starten' im Arbeitsbereichsmenü auswählen. Neue Maustastenbelegungssets erstellen Die entsprechende Datei zur Bearbeitung öffnen: persönlich: Standardverzeichnis/.dt/dtwmrc systemweit: /etc/dt/config/sprache/sys.dtwmrc Weitere Informationen zur Erstellung dieser Dateien können dem Abschnitt entnommen werden. Den neuen Maustastenbelegungsset erstellen. Weitere Informationen können dem Abschnitt entnommen werden. Die Ressource buttonBindings buttonBindings, Ressource auf den neuen Namen setzen: Dtwm*buttonBindings: MaustastenbelegungSetname 'Arbeitsbereichsmanager neu starten' im Arbeitsbereichsmenü auswählen. Die neuen Maustastenbelegungen ersetzen die existierenden Maustastenbelegungen. Alle Maustastenbelegungen, die behalten werden sollen, aus DtButtonBindings kopieren. Tastaturbelegungen anpassen Eine Tastaturbelegung, auch bekannt als Tastenbelegung, ordnet Tastenkombinationen Arbeitsbereichsmanagerfunktionen zu. Tastenbelegungen können in allen Arbeitsbereichen angewendet werden. Es sollte darauf geachtet werden, keine gebräuchliche Tastenkombination neu zu belegen. Beispielsweise setzt die Tastenkombination Umschalt+A den Buchstaben “A” in das aktuelle Fenster. Wenn die Tastenkombination Umschalt+A mit einer Funktion belegt wird, geht der normale Gebrauch dieser Taste verloren. Standardtastenbelegungen des Desktops Die Standardtastenbelegungen des Desktops sind in der Arbeitsbereichsmanagerkonfigurationsdatei in einem Tastenbelegungsset namens DtKeyBindings definiert: Keys DtKeyBindings { … } Syntax der Tastenbelegung<indexterm><primary>Tastenbelegung</primary><secondary>Syntax</secondary></indexterm> Die Syntax der Tastenbelegung lautet: Keys TastenbelegungSetname { [direktaufrufe]<Key>tastenname kontext funktion [argument] [direktaufrufe]<Key>tastenname kontext funktion [argument] … } Dabei bedeuten: direktaufrufe Ctrl, Shift, Alt und Lock. Mehrere Kombinationstasten sind erlaubt, sie werden durch Leerstellen getrennt. key_name Die Taste, der die Funktion zugeordnet ist. Bei Tasten mit Buchstaben oder Zahlen steht der key_name (Name der Taste) normalerweise auf der Taste. Zum Beispiel ist “a” der Name der Taste “a”, und die Taste “2” wird “2” genannt. Die Tabulatortaste heißt “Tab”, und die Funktionstaste “F3” heißt “F3”. Bei anderen Tasten wird der Name ausbuchstabiert - zum Beispiel Plus für die Taste “+”. Die Datei keysymdef.h, die sich in einem systemabhängigen Verzeichnis befindet, enthält zusätzliche Informationen über Tastennamen. kontext Dieses Element muß den Tastaturfokus haben, um die Aktion wirksam zu machen. Die Kontexte können miteinander verknüpft sein, wenn sich die Belegung auf mehr als einen Kontext bezieht. Mehrere Kontexte werden durch das Zeichen “|“ getrennt. root—Hintergrundmuster des Arbeitsbereichswindow—Clientfenster icon—Symbol funktion Eine Fenstersteuerungsfunktion. Eine Liste der gültigen Funktionen kann der Hilfeseite dtwmrc(4) entnommen werden. argument Alle erforderlichen Fenstersteuerungsfunktionsargumente. Einzelheiten dazu können der Hilfeseite dtwmrc(4) entnommen werden. Mit der folgenden Tastenbelegung zum Beispiel kann der Benutzer durch Drücken der Tastenkombination Alt+F6 den Tastaturfokus zum nächsten Fenster im Stapel in einer Anwendung wechseln. Alt<Key>F6 window f.next_key transient Vollständige Informationen zur Syntax der Tastenbelegung können der Handseite dtwmrc(4) entnommen werden. Angepaßte Tastenbelegungssets erstellen Die entsprechende Datei zur Bearbeitung öffnen: persönlich: Standardverzeichnis/.dt/dtwmrc systemweit: /etc/dt/config/sprache/sys.dtwmrc Weitere Informationen zur Erstellung dieser Dateien können dem Abschnitt entnommen werden. Einen neuen Tastenbelegungsset mit einem eindeutigen TastenbelegungSetname erstellen. Der Standardtastenbelegungsset des Desktops, DtKeyBindings, dient zur Anleitung. Die Ressource keyBindings keyBindings, Ressource auf den neuen Setnamen setzen: Dtwm*keyBindings: TastenbelegungSetname 'Arbeitsbereichsmanager neu starten' im Arbeitsbereichsmenü auswählen. Die neuen Tastenbelegungen ersetzen die existierenden Tastenbelegungen. Alle Dateien, die erhalten bleiben sollen, von DtKeyBindings in den neuen Set kopieren. Wechseln zwischen Standardverhalten und angepaßtem Verhalten<indexterm><primary>Arbeitsbereichsmanager</primary><secondary>wechseln zu Motif</secondary></indexterm> Umschalten zwischen dem Motif 1.2 Standard und dem CDE Desktopfenster: Tastenkombination Alt+Umschalt+Strg+! drücken. Im Dialogfenster auf 'OK' klicken. Das Wechseln zum Standardverhalten entfernt das Bedienfeld und alle angepaßten Tasten- und Maustastenbelegungen.