Die Konfigurationsdatei
Alles, was Sie im Konfigurationsfenster einrichten, wird in einer Datei gespeichert, config.toml.
Input.Observer liest sie beim Start und jedes Mal, wenn Sie Änderungen anwenden. Sie müssen sie nie
anrühren: Das Konfigurationsfenster liest und schreibt sie für Sie. Diese Seite ist für den Fall gedacht,
dass Sie wissen möchten, wo sie liegt, sie an anderer Stelle aufbewahren, wiederherstellen oder von Hand
bearbeiten möchten.
Wo sie liegt
Input.Observer sucht config.toml in dieser Reihenfolge:
- Neben dem Programm, im Ordner mit
Input.Observer.exe. Liegt dort eineconfig.toml, verwendet Input.Observer sie – so behält eine von einem USB-Stick ausgeführte Kopie ihre Einstellungen bei sich. - Andernfalls in Ihrem Benutzerprofil:
%APPDATA%\Input.Observer\config.toml.
Enthält diese Datei nur einen Verweis auf eine andere Datei, verwendet Input.Observer die andere Datei (siehe „Die Konfiguration an anderer Stelle aufbewahren“ unten).
Um den Ordner zu öffnen, wählen Sie im Menü des Infobereichssymbols Konfigurationsordner öffnen. Im Modus „Erweitert“ zeigt die Karte Konfigurationsdatei der Seite Allgemein die verwendete Datei und ob sie verschlüsselt ist, und Anzeigen öffnet sie im Datei-Explorer.
Diese Dateien liegen neben config.toml und gehören immer dazu:
| Datei oder Ordner | Enthält |
|---|---|
license.dat | Ihre Lizenz-E-Mail-Adresse und Ihren Lizenzschlüssel |
console.toml | Den Text im Skripteditor der Konsole und die Fensterposition |
gesture_profile.dat | Welches Gestenprofil aktiv ist |
storage.toml | Werte, die Skripte zwischen Ausführungen speichern |
styles.toml | Die Einstellungen des Styles-Plug-ins (auch andere Plug-ins können hier eigene Dateien ablegen) |
Backup\ | Automatische Sicherungen von config.toml (siehe „Sicherungen“ unten) |
Recordings\ | Gespeicherte Makroaufzeichnungen |
Entitlements\ | Stil-Kaufdateien (Darstellung) |
Sicherungen
Jedes Mal, wenn Input.Observer beendet wird, kopiert es config.toml in den Ordner Backup daneben –
aber nur, wenn sich die Konfiguration seit der neuesten Sicherung tatsächlich geändert hat. Kommentare,
Leerraum und die Reihenfolge der Einträge zählen nicht als Änderungen. Die neuesten 10 Sicherungen werden
behalten; ältere werden gelöscht.
- Die Namen der Sicherungen tragen Datum und Uhrzeit in UTC, zum Beispiel
config.20260923T180512Z.toml, sodass eine Sortierung nach Namen nach Alter sortiert. Neben jeder liegt eine.sha256-Datei, an der Input.Observer erkennt, ob sich etwas geändert hat. - Eine Sicherung einer geschützten Konfiguration bleibt verschlüsselt, mit dem Kennwort, das zu der Zeit galt. Wenn Sie ein Kennwort festlegen, werden die Klartext-Sicherungen gelöscht (Sicherheit).
- Um zu einer Sicherung zurückzukehren, schließen Sie Input.Observer (Menü des Infobereichssymbols,
Beenden), kopieren die Sicherung unter diesem Namen über
config.tomlund starten Input.Observer erneut.
Wenn sich die Datei nicht laden lässt
Existiert config.toml, lässt sich aber nicht lesen – sie ist ungültig, oder die Datei, auf die sie
verweist, fehlt –, zeigt Input.Observer beim Start „Input.Observer kann Ihre Konfiguration nicht laden“
mit dem Ort, an dem es gesucht hat, und unter Details dem Fehler. Es bietet drei Auswahlen:
| Auswahl | Was geschieht |
|---|---|
| Nach einer Konfigurationsdatei suchen | Wählen Sie eine andere config.toml auf diesem Computer. Input.Observer verwendet diese Datei dort, wo sie liegt, und merkt sie sich: Die übliche Datei wird zu einem Verweis darauf. Enthielt die übliche Datei Einstellungen, wird sie zuerst umbenannt und beiseitegelegt. Lässt sich auch die gewählte Datei nicht laden, zeigt das Dialogfeld den Grund und fragt erneut. |
| Mit einer neuen Standardkonfiguration neu beginnen | Die defekte Datei wird umbenannt, nicht gelöscht, und an ihrer Stelle wird eine neue minimale Konfiguration geschrieben. |
| Input.Observer schließen | Nichts ändert sich. Korrigieren Sie die Datei selbst, und starten Sie Input.Observer dann erneut. |
Eine umbenannte Datei heißt etwa config.toml.broken-20260923-180512.bak, im selben Ordner. Lässt sich
die Datei nicht umbenennen (zum Beispiel weil ein anderes Programm sie geöffnet hat) oder ist der Ordner
nicht beschreibbar, wird nichts überschrieben: Das Dialogfeld sagt das und fragt erneut.
Dasselbe Dialogfeld erscheint nach drei falschen Kennwörtern für eine geschützte Konfiguration – siehe Wenn Sie das Kennwort vergessen.
Gibt es überhaupt keine config.toml, ist das ein erster Start: Input.Observer legt eine neue mit dem
Starterset an und öffnet die Begrüßung (Erster Start).
Die Konfiguration an anderer Stelle aufbewahren
Sie können Ihre eigentliche config.toml in einem anderen Ordner aufbewahren – etwa einem
synchronisierten Ordner – und an der üblichen Stelle einen Verweis hinterlassen. Der Verweis ist eine
config.toml, die nur dies enthält:
[config_location]
path = "D:\\Sync\\Input.Observer\\config.toml"
- Ein relativer Pfad wird ab dem Ordner gelesen, in dem die Verweisdatei liegt.
- Alles, was zur Konfiguration gehört (die Dateien in der Tabelle oben), liegt dann neben der Zieldatei, nicht neben dem Verweis.
- Nach einer Konfigurationsdatei suchen im Wiederherstellungsdialog schreibt diesen Verweis für Sie.
- Existiert das Ziel nicht, zeigt Input.Observer beim Start den Wiederherstellungsdialog, statt mit Standardwerten zu starten. Konfiguration neu laden behält die laufende Konfiguration und meldet, dass das Ziel fehlt.
- Der Verweis wird nie verschlüsselt und nie exportiert oder importiert.
Starten Sie Input.Observer nach einer Änderung des Verweises neu, oder wählen Sie im Menü des Infobereichssymbols Konfiguration neu laden.
Die Datei von Hand bearbeiten
config.toml ist eine TOML-Datei im Klartext, die Sie mit jedem Texteditor bearbeiten können. Wissen Sie
vorher Folgendes:
- Eine geschützte Konfiguration lässt sich nicht von Hand bearbeiten. Sie ist verschlüsselt; entfernen Sie zuerst das Kennwort (Sicherheit).
- Übernehmen Sie Ihre Bearbeitung mit Konfiguration neu laden im Menü des Infobereichssymbols, oder starten Sie Input.Observer neu. Ist das Konfigurationsfenster geöffnet, bemerkt es beim nächsten Speichern, dass sich die Datei geändert hat, und fragt, ob es Neu laden (Ihre nicht gespeicherten Änderungen im Fenster werden verworfen), die Datei Überschreiben oder Weiter bearbeiten soll.
- Kann „Konfiguration neu laden“ die Datei nicht lesen, sagt es Ihnen das. Die bisherige Konfiguration bleibt in Kraft, und eine Meldung Konfiguration nicht neu geladen nennt Zeile und Spalte des Fehlers mit dem Grund auf Englisch, so wie das Leseprogramm für die Datei ihn meldet (Konfiguration neu laden). Korrigieren Sie den Fehler, und laden Sie erneut. Beim nächsten Start ruft derselbe Fehler den Wiederherstellungsdialog auf.
- Input.Observer repariert, was es kann, und sagt Ihnen das. Ein unbrauchbarer Eintrag wird übersprungen, und ein Wert außerhalb des Bereichs wird zurückgesetzt oder begrenzt. Jede Reparatur wird im Bereich System der Konsole aufgeführt, und das Konfigurationsfenster zeigt sie als Hinweise der Engine. Einige schwerwiegende Fälle zeigen außerdem sofort eine Meldung.
- Input.Observer kann die Datei neu schreiben. Fehlt eine erwartete Einstellung, schreibt es die ganze Datei mit allen Einstellungen zurück, und von Ihnen hinzugefügte Kommentare gehen dabei verloren. Bewahren Sie Notizen anderswo auf.
- Eine Datei größer als 8 MB funktioniert weiterhin, aber das Konfigurationsfenster kann sie nicht öffnen; Input.Observer warnt beim Start.
- Erstellen Sie vor einer umfangreichen Bearbeitung eine Kopie. Die Sicherungen umfassen nur Änderungen bis zum letzten Beenden.