Highlights {#highlights}
Die Registerkarte „Einstellungen“ des Geräts wurde zu einem vollwertigen Editor ausgebaut, und die Einstellungen werden nun auf dem Gerät gespeichert. Die Einstellungen für die bevorzugte Hand, die Schwerkraftkorrektur und die Rückkehr zur Startseite können schrittweise festgelegt und angewendet werden und lassen sich nun erstmals speichern. Sobald das Gerät verbunden wird, stellt der Hub die Einstellungen automatisch wieder her. Es gibt zwei wichtige Hinweise zum Upgrade: Bitte beachten Sie die Abschnitte „Möglicher Rollback auf Version 1.3.0“ und „Auf dem Gerät speichern…“ weiter unten.Die Ansicht „Gerätehalterung“ wurde aus den experimentellen Funktionen entfernt. Die Steuerelemente für den 3D-Ansichtsbereich und die Drehung der Halterung befinden sich nun unter „Erweiterte Einstellungen anzeigen “. Ab Version 3.5.6 von Service ist eine Aktivierung der experimentellen API überhaupt nicht mehr erforderlich.Solange die Gerätebindung aktiv ist, ist die Drehung des Profils schreibgeschützt. Die Geräteeinstellungen haben Vorrang. Wenn Sie die Drehung rückgängig machen möchten, verwenden Sie bitte „Transfer to profile “.Nicht erkannte Hardware wird nicht mehr als „Inverse3 “ dargestellt und benannt. Bei BigVerse-Einheiten sowie zukünftigen Einheiten der inverse3-Familie wird anstelle des irreführenden Netzes ein Telemetrie-Panel angezeigt.Bei „Input Control“ lässt sich der Ausführungsstatus nun auf einen Blick erkennen. „Start/Stopp“ wird als farblich hervorgehobene Benachrichtigung ganz oben in allen Fenstern angezeigt. Außerdem wird eine neue ? Hinter der Schaltfläche verbirgt sich ein überarbeitetes Intro mit Animationen.Alle Bildschirme unterstützen nun sieben weitere Sprachumgebungen neben Englisch. Dazu gehören auch die Tutorials der Academy, das Taskleistenmenü, die Dialogfelder und die Sicherheitshinweise.In dieser Version wurden Tastaturkürzel, Aktionen und Zuordnungen in keiner Weise geändert. Die bereits zugewiesenen Elemente werden beim Upgrade weder abgeschafft, noch umgeschrieben oder gelöscht.Neue Funktionen {#new-features}
Registerkarte „Geräteeinstellungen“ – Persistenz und einheitliches Feldmodell (alle Benutzer) {#device-settings-tab-persistence-and-one-field-model-all-users}
Die Einstellungen im Reiter „Einstellungen“ werden auch nach einem Neustart beibehalten. Für „Dominante Hand“, „Schwerkraftkorrektur“ und „Zurück zum Start“ wurden die Pil-Badges „Modifiziert/Gespeichert“, Menüs für die einzelnen Felder sowie die Zeile „Übernehmen + Speichern/Zurücksetzen“ in der Fußzeile hinzugefügt. Profile, die vor Version 1.4.0 gespeichert wurden, werden einmalig in eine Richtung migriert.Bitte sichern Sie Ihre Dateien unbedingt, bevor Sie auf Version 1.3.0 zurücksetzen(siehe Hinweise zum Rollback).Sobald das Gerät angeschlossen wird, werden die gespeicherten Einstellungen automatisch wiederhergestellt. Dies betrifft die Drehung der Halterung nach der ersten Kalibrierung des Geräts. Felder, deren Werte bereits mit denen des Geräts übereinstimmen, werden übersprungen, und bei geöffneten „Einstellungen“-Fenstern werden die Badges neu gesetzt, damit keine alten „Geändert“-Markierungen zurückbleiben.Auch nach dem Übernehmen der Einstellungen wird das EEPROM des Geräts nicht mehr beschrieben. Der einzige Vorgang, bei dem noch ein Schreibvorgang stattfindet, ist die neue Aktion „Auf Gerät speichern… “. Bei diesem Vorgang wird eine Warnung angezeigt, da dadurch die begrenzte Anzahl an Schreibvorgängen verbraucht wird, die für die dauerhafte Speicherung der gesamten Geräteeinstellungen vorgesehen ist.Das Zustandsmodell wurde in beiden Fenstern vereinheitlicht. Es werden nun nur noch die „angewandten“ Werte gespeichert, und die bisherige einzige Funktion „Revert“ wurde in „Unangewandte Änderungen rückgängig machen“ und „Zum gespeicherten Zustand zurückkehren“ aufgeteilt.„Auf Standard zurücksetzen“ ruft die Standardwerte des Dienstes selbst ab. Diese Funktion ist für die Schwerkraftkorrektur und die Rückkehr zur Startseite verfügbar und wird bei Dienstversionen unter 3.5.6 deaktiviert. Es wurde bewusst keine Einstellung für die bevorzugte Hand vorgenommen. Da das Zurücksetzen des Dienstes die rechte Hand vorschreibt, besteht die Gefahr, dass Geräte für Linkshänder physisch umgedreht werden.Die Einstellungen für „Auto Apply“ werden nun nicht mehr nur auf der Registerkarte „Profiles“, sondern auch auf der Registerkarte „Settings“ _gelesen und geschrieben_.Geräteeinbindung (Erweiterte Einstellungen anzeigen) {#device-mount-show-advanced-settings}
Auf der Registerkarte „Einstellungen“ wurde ein 3D-Viewport für die Gerätebefestigung hinzugefügt. Dort stehen ein Gizmo nur für Drehungen (mitder Umschalttaste in 15°-Schritten einrastend), das Umschalten des Gizmo-Raums sowie das Zurücksetzen des Geräts zur Verfügung. Während des Ziehens werden keine Änderungen übernommen; alle Änderungen werden erst durch Klicken auf „Übernehmen“ im Bedienfeld bestätigt.Die Steuerung der Geräteausrichtung wurde neu gestaltet. Die bisherige Steuerung mit zwei Optionen wurde durch den „Device mount“- Schalter am Master,die Funktion „Auto Refresh“und den Quellenwähler ersetzt. Wenn der Master ausgeschaltet wird,wird auch die Ausrichtungdes Gerätszurückgesetzt(dies wird zuvor auf dem Bestätigungsbildschirm angezeigt).Eine Quelle für die kontinuierliche Ausrichtung wurde hinzugefügt und _Sensor_ ersetzt. Diese Funktion ist ab Service 3.5.6 und Firmware 7.10 verfügbar, sofern die experimentelle API aktiviert ist. Wenn eine der Mindestanforderungen nicht erfüllt ist, wird die Funktion als deaktiviert angezeigt, wobei angegeben wird, welche Anforderung nicht erfüllt ist.Solange die Geräte-Einbindung aktiviert ist, wird die Drehung der Sitzungen gesperrt. Dies gilt für den gesamten Hub. Es werden keine Daten gelöscht. Wenn Sie die Geräte-Einbindung deaktivieren, wird die Drehung wieder freigegeben.„Auf Profil übertragen“ setzt die Geräteausrichtung zurück und überträgt die ausgewählte Drehung an das aktuelle Profil, wo sie sofort angewendet wird. Die Änderung wird zwar angewendet, aber nicht gespeichert.In Version 3.5.6 liest die Mount-Ansicht Live-Snapshots ein. Sie passt sich der Neigung des Geräts an, sodass es nicht mehr zu synchronisationsbedingten Lesefehlern kommt.Die Überprüfung der Mounts und der dominanten Hand erfolgt nun nicht mehr über das Kontrollkästchen des Betriebssystems, sondern über ein Dialogfeld innerhalb der App.Geräte-Panel und 3D-Ansichten (alle Benutzer) {#device-panel-and-3d-views-all-users}
Im Gerätedaten-Panel wurde ein Sitzungs-Header hinzugefügt. Anhand der Farbe der Sitzung #<id> · <profile> wird angezeigt. Außerdem wird der Messwert des „Control“-Reglers als Pillen-Anzeige dargestellt und, wenn sich das Gerät im Ruhezustand befindet, zu einer einzigen, dezenten Pille zusammengefasst.Auf der Registerkarte „Über“ wird das Gerät stets im Zustand „Identity“ (Identitätstransformation) dargestellt. Hierbei handelt es sich nicht um die Anzeige der Messwerte, sondern um eine Produktansicht.Eingabesteuerung (alle Benutzer) {#input-control-all-users}
„Start/Stop“ oben in jedem Fenster. Es befindet sich in einem farbcodierten Block, der anzeigt, ob die Eingabesteuerung aktiviert ist, undEs ist nicht mehr nur eine einzelne Schaltfläche in der rechten unteren Ecke.
Ein überarbeitetes Intro mit einer animierten „Haptic Floor“-Demo。Neu ? Über die Schaltfläche können Sie die Seite erneut öffnen.Die Hinweise für Linkshänder sind nun in dieser Einleitung enthalten.
Die Funktionen „Kopie speichern“, „Laden“ und „Standardeinstellungen wiederherstellen“ unter „Gesten“ wurden zu Symbolschaltflächen mit Tooltips umgestaltet.Verbesserungen {#improvements}
Der Bundle-Service wurde auf Version 3.5.6 aktualisiertund enthält zwei Korrekturen bezüglich des Zurücksetzens. Beim Zurücksetzen der Schwerkraftkorrektur wird diese auf „Aus“ gesetzt, während sie beim Zurücksetzen bei der Rückkehr zur Startseite tatsächlich auf „Ein“ umgeschaltet wird.Außerdem enthält es eine Live-Mount-Funktion, die ohne Opt-in funktioniert.
Das Design der Lizenzvereinbarung wurde überarbeitet – die Kopfzeile wurde übersichtlicher gestaltet und die Schaltfläche „PDF herunterladen“ wurde durch ein Symbol ersetzt. Auch das Design der Kontrollkästchen und des Zustimmungsablaufs wurde angepasst. Der Link „Lizenz anzeigen“ im Browser wurde entfernt (bitte verwenden Sie „PDF herunterladen“). Außerdem wird das Datumunter „Aktualisiert“ nun im ISO-Format angezeigt (Regressionsfehler wird derzeit untersucht).Der deaktivierte Zustand ist nun leichter zu erkennen – Menüelemente, Drehfelder und Zahlenfelder werden so dargestellt, dass deutlich wird, dass sie nicht unempfänglich sind, sondern gesperrt sind.Den Stil der Kontrollkästchen ändern – Die Kästchen wurden vergrößert, die Rahmenlinien wurden dicker gestaltet und es werden farbige Häkchen verwendet.Anstelle der standardmäßigen Titelanzeige des Browsers werden nun im gesamten Gerätedaten-Panel Tooltips verwendet.Die gesamte App wird nun übersetzt (nicht nur Teile davon). Alle Bildschirme sowie die fünf enthaltenen Academy-Tutorials werden nun in sieben anderen Sprachversionen als Englisch angezeigt. Auch Textzeichenfolgen, die zuvor nicht übersetzt wurden (z. B. das Tray-Menü, Warnmeldungen zu Firmware-Updates, Sicherheits-Overlays und deren Benachrichtigungen), durchlaufen nun denselben Übersetzungsprozess. Fehlen Textzeichenfolgen, wird auf Englisch zurückgegriffen. Produktnamen bleiben bewusst auf Englisch.Korrekturen {#fixes}
Dies ist ein Fehler, der in Version 1.3.0 aufgetreten ist.
Die Registerkarte „Firmware-Zweige“ spiegelt nun den ausgewählten Zweig wider – zuvor war die Registerkartenleiste fest auf „_Stable_“ eingestellt.Der Abschnitt „Mount Rotation“ im Gerätebereich wird für Dienste,die älter als Version 3.5.3sind, nicht mehr angezeigt. Zuvor wurden alle Lese- und Schreibvorgänge fehlgeschlagen, solange dieser Abschnitt noch angezeigt wurde.Der Modus „Frozen Orientation“ funktioniert nun mit Diensten ab Version 3.5.6 – das Wire-Token wird nun entsprechend der Version des verbundenen Dienstes ausgewählt.Der Home-Button der Kamera kehrt nun(in allen 3D-Ansichtsfenstern) wieder sanft und vollständig in seine Ausgangsposition zurück.Selbst wenn man während der Animation weiterhin die Umlaufbewegung fortsetzt, bleiben die Steuerelemente nun nicht mehr hängen.Geräte im Leerlauf zeigennun ein dezentes Lese-Symbol an.Die beiden leeren Steuerleisten werden nicht mehr angezeigt.Bei nicht erkannter Hardware werden das Raster und der Marketingname von „Inverse3 “ weggelassen,und es wird ein ständig angezeigtes Telemetrie-Panel eingeblendet, das die gesamte Spalte einnimmt. Dies gilt auch für schmale Fenster.Falls ein Rollback auf Version 1.3.0 möglich ist {#if-you-might-roll-back-to-130}
Es gibt einen besonders wichtigen Hinweis zu dieser Version. Falls auch nur die geringste Wahrscheinlichkeit besteht, dass Ihr Rechner wieder auf Version 1.3.0 zurückgesetzt wird,sollten Sie vor dem ersten Start von 1.4.0 eine Sicherungskopie der Datei `device-settings.json` erstellen. Die Migration ist nur in eine Richtung möglich: Ein Build der Version 1.3.0 liest die migrierten Dateien stillschweigend als leer ein und überschreibt sie beim ersten Speichern. Die einzige Möglichkeit, den ursprünglichen Zustand wiederherzustellen, besteht darin, die Sicherungskopie wiederherzustellen.
Veraltet {#deprecations}
Die Registerkarten „Orientierung: Bei Kalibrierung / Manuell“wurden abgeschafft und durch den Hauptschalter„Gerät einbinden“ sowie die Option „Automatische Aktualisierung “ ersetzt.Die Schaltfläche „Lizenz anzeigen“ (Externer Link)wurde entfernt. Die einzige Möglichkeit, die Lizenzbedingungen außerhalb der App zu lesen, ist nun „PDF herunterladen“.Das Layout „device-settings.json“ aus Schema 2wurde eingestellt. Es gibt keine Möglichkeit für ein Downgrade, und der Build 1.3.0 überschreibt die alte Datei, anstatt sie abzulehnen. Bitte bewahren Sie eine Kopie davon auf.Die bisherigen Ausrichtungs-Token „`manual`“ und „`sensor`“gilt für Dienste ab Version 3.5.6 einfrieren / kontinuierlich wurde ersetzt. Der Hub kommuniziert mit den alten Diensten weiterhin über die alte Konfiguration.Das experimentelle Abzeichen für Linkshänderwurde aus der Kopfzeile von „Input Control“ entfernt.In diesem Zyklus wurden keine Aktionen, Trigger oder Tastaturkürzel als veraltet eingestuft.
Bekannte Probleme {#known-issues}
Von den bereits bekannten Fehlern werden folgende in Version 1.4.0 nicht behoben.
Die Messwerte für Dämpfung und Kraftschwelle auf der Registerkarte „Einstellungen“ des Geräts (Experimental-Gate) sind instabil.: Die angezeigten Dämpfungswerte sind nicht immer korrekt, und das Force-Gate 0.3 Es beginnt damit, dass ab dem ersten Frame „_Modified_“ angezeigt wird. In beiden Fällen sind zunächst Änderungen auf der Serverseite erforderlich.Wenn das Gerät neu kalibriert wird, kann es zu einer Verschiebung der Drehung der Halterung kommen – dies ist ein seit Version 1.3.0 bekanntes Problem, das im Standardzustand nicht behoben wurde. Die Standardquelle „Inkwell“ ermittelt die Drehung bei jeder Neukalibrierung neu, doch eine Änderung dieser Standardeinstellung in einer Minor-Version würde zu Kompatibilitätsproblemen führen. Als Workaround können Siedie Option „Auto Refresh“ deaktivieren, um die Drehung festzulegen, und die Einstellung speichern.Der Hub stellt die Drehung bei jeder Verbindung wieder her.Die Achsen von „ Inverse3 “ und „ MinVerse “ sind im Linkshänder-Modus weiterhin vertauscht. Das Warnsymbol wurde in die Einleitung von „Input Control“ verschoben.