Digital Work 4 Min. Lesezeit

Was dir Lowfree nicht erzählt: Lofree Flow 2 vs. VIA-Support

Lofree Flow 2, schwarze Tastatur auf Schreibtisch

Vorweg und ohne Umschweife: Der Faszination mechanischer Tastaturen konnte ich mich auch nicht entziehen und habe einen kleinen Spleen dafür entwickelt.
Dabei haben es mir speziell Low-Profile-Tastaturen angetan, was auch zum Teil historisch gewachsen ist, durch jahrelange Nutzung des Apple Magic Keyboards und zuletzt des Logitech Craft.

Mittlerweile habe ich zwei mechanische Tastaturen im Einsatz (an unterschiedlichen Rechnern, versteht sich): eine Keychron K5 Max und eine Lofree Flow 2.

Beide funktionieren out of the Box prima, haben Mac-spezifische Tasten- und Beschriftungen (Windows Key-Caps sind im Lieferumfang), unterstützen dediziert das OS X Keyboard-Layout und verfügen über wechselbare Switches und Caps. Beide Tastaturen haben – völlig unabhängig von der gewählten Art der Switches – jeweils ein ganz anderes Tippgefühl, aber das gehört jetzt nicht hierher. Und beide sind – zumindest theoretisch – konfigurierbar über VIA.

Das klappt auch mit der Keychron-Tastatur erwartungsgemäß gut: Passende Via-File von der Firmware-Seite laden, Kabel dran, Chrome öffnen, das Keychron-eigene Web-Tool oder die offizielle VIA-Website aufrufen, Via-JSON laden, jene Tasten mappen, die man gerne ändern möchte – fertig. Wenn man Zeit und Muße mitbringt, lassen sich sogar konfigurierbare Makros auf wählbare Tasten-Kombinationen legen.

Das Ganze benötigt man im Regelfall so ziemlich genau einmal bei der Ersteinrichtung (zumindest als Mac-Nutzer), weil kein Mensch unter OS X die Tasten Home, End, Page up und Page down benötigt und man sich da schön F13 bis F16 draufmappen möchte.

Für die Lofree Flow 2 ist das übrigens unter OS X nicht möglich (unter Windows 11 übrigens auch nicht) – jedenfalls nicht mit der deutschen ISO-Version und der offiziell vom Hersteller bereitgestellten .json-Definitionsdatei.

Nun kann man damit argumentieren, dass dies für 85 % der Nutzer ohnehin nicht relevant ist, da das Verlangen danach, einzelne Tasten neu zu mappen, bei Normal-Nutzern erwartungsgemäß eher gering ist.

Für eine Tastatur, die Lowfree selbst in einem gehobenen Segment gegenüber Wettbewerbern einordnet und für die der Hersteller dediziert mit Mac-Support wirbt (die Lowfree Flow 2 wird von Haus aus mit OS X Key-Caps ausgeliefert), ist das ein verdammt schwaches Bild.

Das wäre alles auch gar nicht so wild, wenn es Lofree nicht komplett auf der eigenen Website verschweigen würde. Es wird an keiner Stelle irgendwo erwähnt und man muss ziemlich lange danach suchen, um eine Quelle und Erklärung zu finden. Auf der Produktseite der Flow 2 100 findet sich weit unten ein Link mit dem Hinweis Lofree Flow 2 VIA Configurator for Windows.

Der Link führt zu Dropbox und diesen erspare ich Euch, denn er hilft Euch als Kunden der ISO-DE Version kein bisschen weiter: die dort hinterlegten JSON-Konfigurationsdateien sind nämlich nicht zur ISO-Version der Free 2 kompatibel. Wenn man Google danach bemühlt, findet man auf Reddit am Meisten zu diesem Thema. Und ich war anscheinend geistig umnachtend genug und habe es selbst auch mit Windows und OS X versucht. Für Letzteres wurde mir das Scheitern ja schon vorhergesagt, aber dass es unter Windows auch so überhaupt nicht funktionierte, hat mich dann doch überrascht.

Einen Reddit-Beitrag später stieß ich auf noch einen Dropbox Download-Link, der – mittlerweile durch die Blume bestätigt – auch von Lofree stammt, aber nirgendwo sonst dokumentiert ist; läuft richtig gut bei denen!

Zu meinem Erstaunen konnte ich diese Version unter OS X und Windows mit VIA anstandslos öffnen und Tasten damit neu mappen!

VIA konfiguratrionsüberfläche im Broswser um Tastatur zu konfigurieren
VIA

Da ich von QMK kein bisschen Ahnung habe, gab ich die Aufgabe an Codex weiter, die beiden JSON-Dateien mal miteinander zu vergleichen.
Ergebnis war, dass die zweite auf Reddit gefundene Version anscheinend mit der heißen Nadel gestrickt wurde (einige Verschreiber und Flüchtigkeitsfehler), aber grundsätzlich solide und vor allem eines ist: kompatibel zur ISO-Version!

Codex hat mir freundlicherweise die JSON nach QMK-Spezifikation geradegezogen und die dümmsten Kalauer entfernt. Also stelle ich hiermit gerne die VIA-File für die ISO-Version der Lofree Flow 2 100 und 84 zum Download bereit:

Ich hatte den Spaß auch an den Lofree-Support gesendet. Die Antwort:

Based on your description, the issue you encountered is most likely related to JSON compatibility, especially with the ISO DE version of the Flow 2.
At the moment, VIA support for Flow 2 is still being refined, and some layouts (particularly ISO variants) may not be fully supported with the currently published JSON files. This can result in the device not being recognized in VIA, as you experienced.
Regarding the files you found:
While we cannot officially verify that it is an official Lofree file, it appears to be a working configuration file that enables basic VIA functionality. However, as you noticed, it may not include full layout support (such as Mac layers), which is why you’re only seeing the Windows layout.
For now, you may continue using that file as a temporary workaround if it meets your needs.
We will also forward your feedback to our product team, as improving VIA support (especially for ISO layouts and Mac layers) is something we are actively working on.

Ich lasse das so stehen und benutze die Flow 2 weiter, unterlasse aber tunlichst solche Stunts wie Firmware-Updates, solange da nichts Neues und Offizielles vom Hersteller in der Angelegenheit kommt.

Ach so, und ja: Es funktioniert so auch unter OS X völlig anstandslos.

PS: Auch die Keychron (ebenso wie die Lowfrey) haben in Verbindung mit dem 2,4 Ghz Dongle unter OS X einen ziemlich dämlichen Bug, dass sie nicht korrekt als ISO‑Variante erkannt werden. Über den Bluetooth-Betrieb gibt es aber keinerlei Probleme. Allerdings ist das eindeutig die Schuld von OS X, da das System hier nicht einfach eine „Tastatur“ erkennt, sondern ein „kombiniertes Eingabegerät“ – ein reichlich dämlicher Identifikations-Bug des Betriebssystems.

Artikel teilen: