Offentligt · Inbyggt inmatningssystem

QMK / Vial / Halcyon

Ett integrerat inmatningsprojekt som omfattar QMK/Vial-firmware, fysisk ergonomi, TFT- och encoderinteraktion, persistent Raw HID-konfiguration, Vial-verktyg på värden och ett visuellt Atlas för Ferris Sweep.

Nisch
Kompakt ergonomisk inmatning med synligt tillstånd
Kärnstack
C · QMK · Vial · Raw HID · WebHID
Hårdvara
Halcyon Ferris · TFT + encoderhalvor
Study
Fysiskt beteende, värdkonfiguration och visuell modellering

Keyboard Atlas

Det publicerade Atlaset modellerar Ferris Sweeps geometri, lager, ackord och interaktionstillstånd som en visuell följeslagare till firmwaren. Det fungerar både som dokumentation och designinstrument för att studera hur abstrakt tangentbeteende motsvarar det fysiska tangentbordet.

Open Keyboard Atlas ↗

Systemvy

FirmwareRaw HID-protokollVial Control CenterKeyboard Atlas

Studien

Ett delat tangentbord med 34 tangenter blir ett sammanhängande verktyg när fysisk räckvidd, lagerövergångar, displaytillstånd och värdkonfiguration utformas som ett enda interaktionssystem.

Alfalagret ger en stabil rumslig grund. Momentana lager, homerow-ackord, encoders och repetition utvidgar grunden medan TFT- och RGB-tillstånd gör aktivt beteende synligt. Värdverktygen visar samma modell för inspektion och justering.

System composition

Firmware, konfigurationsprogram och visuell dokumentation delar tydliga ansvarsområden.

Firmwarebeteende

QMK/Vial hanterar runtime-semantik, persistens, split-samordning, TFT-tillstånd och encoderbeteende.

Värdkonfiguration

Ett typat Raw HID-protokoll för persistent konfiguration och telemetri mellan tangentbordet och kapabilitetsmedvetna Vial-gränssnitt.

Fysisk modell

Atlas beskriver Ferris verkliga stagger, tumkurva, tangentpositioner, lager och ackord, med geometrikontroller som håller representationen i linje med tangentbordet.

Release-evidens

Kanonisk konfiguration, låsta beroenden, källkontroller, firmwarebyggen och hårdvaruacceptans bidrar med skilda former av verifiering.

Produkt- och interaktionsdesign

Det fysiska tangentbordet är den primära designytan och mjukvaruverktygen gör dess tillstånd begripligt.

Lagerplacering utgår från räckvidd och frekvens. Korta hållningar och ackord håller vanliga övergångar nära hempositionen, medan encoderriktningen följer en stabil semantisk modell mellan sammanhang.

TFT, RGB-profiler och Atlas ger kompletterande vyer av samma system: omedelbart tillstånd på enheten, konfigurerbart beteende på värden och en rumslig överblick för studier och dokumentation.

Utvecklingsmetod

Själva tangentbordet är designstudion: fysisk användning ger observationer, Atlas synliggör relationer och repeterbara kontroller omvandlar stabilt beteende till teknisk evidens.

En förändring kan börja som ett taktilt experiment med ett ackord, en displayrytm, ett encoderpar eller en färgrelation. Samma idé kan sedan studeras genom telemetri och Atlas innan beteendet fångas i konfiguration, tester och releaseartefakter.

Firmwaren hanterar persistens och runtimebeteende; Vial-gränssnitten hanterar redigering och validering; Atlas hanterar den rumsliga förklaringen. Uppdelningen stödjer snabb experimentering och håller varje kontrakt tydligt och granskningsbart.

Nästa: Lemonade