Projekt klawiatury do gier z efektem Halla o otwartym kodzie źródłowym celuje w szum Wooting dzięki bogatej w funkcje bibliotece i oprogramowaniu internetowemu
Klawiatury do gier z efektem Halla, takie jak Wooting 80HE i Glorious GMMK 3 Pro HE którym niedawno się przyjrzeliśmy, stały się najnowszym hitem wśród wysokowydajnych urządzeń peryferyjnych. Jednak najwyraźniej większości firm produkujących urządzenia peryferyjne trudno jest zrównoważyć koszty, jakość i zawsze ważne wrażenia z dostosowywania oprogramowania.
Podczas gdy oprogramowanie takie jak VIA i QMK ułatwia tradycyjnym markom klawiatur mechanicznych oferowanie personalizacji, podobne projekty dla klawiatur z efektem Halla są mniej powszechne, co oznacza, że producenci muszą ponosić koszty rozwoju niestandardowego oprogramowania. W ogłoszeniu na Reddit, deweloper o pseudonimie Peppapighs w serwisie GitHub twierdzi, że zawarł większość tego, co sprawia, że klawiatury z efektem Halla są wyjątkowe w bibliotece klawiatur HE typu open-source, wraz z konfiguratorem klawiatury opartym na przeglądarce, podobnie jak zawsze popularne VIA, QMK i VIAL.
Efektem końcowym projektu jest klawiatura o nazwie Gauss64, ortoliniowa klawiatura 64% HE oparta na niestandardowej płytce drukowanej, obudowie KBDfans Holy 60, przełącznikach Gateron Magnetic Jade Pro i nasadkach klawiszy PBTfans Twist R2.
Cechy Libhmk
W chwili pisania tego tekstu biblioteka, nazwana Libhmk, zawiera następujące funkcje:
- Wejście analogowe, które może pozwolić na bogatą w funkcje emulację kontrolera.
- Rapid Trigger, pożądana funkcja gier, która rejestruje każdy ruch przełącznika jako wejście.
- Continuous Rapid Trigger, zaawansowana konfiguracja Rapid Trigger, która utrzymuje aktywne szybkie wyzwalanie przez cały czas naciśnięcia klawisza, niezależnie od punktu aktywacji.
- Dynamiczne naciśnięcie klawisza, umożliwiające do czterech wejść na pojedyncze naciśnięcie klawisza
- Dynamic Keymap, umożliwiająca dynamiczną zmianę mapowania klawiszy w locie.
- Tap-Hold (aka. Mod Tap), który zmienia wprowadzone naciśnięcie klawisza w zależności od tego, czy klawisz jest przytrzymywany, czy stuknięty.
- Automatyczna kalibracja uwzględniająca tolerancje produkcyjne różnych przełączników.
Oczywiście, będąc stosunkowo małym projektem, Libhmk wciąż ma pewne ograniczenia. Po pierwsze, biblioteka jest kompatybilna tylko z mikrokontrolerem STM32F446RE, a częstotliwość odpytywania jest ograniczona do 1000 Hz. W świecie, w którym odpytywanie 8000 Hz staje się coraz bardziej popularne, jak w przypadku Iqunix EZ63 (obecnie 179,99 USD na Amazon), może się to wydawać niewystarczające, ale nadal jest więcej niż wystarczająco szybkie dla większości aplikacji do gier.
Kompatybilność przełączników obejmuje obecnie GEON Raw HE (obecnie 67,99 USD za 70 przełączników na Amazon), Gateron Magnetic Jade Pro (obecnie 57,99 USD za 70 przełączników na Amazon) i przełączniki GEON Raptor HE, z których wszystkie są stosunkowo popularnymi lub niedrogimi przełącznikami HE.
Innym poważnym ograniczeniem jest to, że projekt nie jest kompatybilny z RGB, a deweloper nie ma planów włączenia RGB w przyszłości. Jest to jednak mniej więcej zgodne z tym, czego można oczekiwać od niestandardowych klawiatur mechanicznych, a biorąc pod uwagę, że projekt jest open-source, inni współtwórcy mogą go rozwijać i dodawać RGB, jeśli będą go potrzebować do projektu lub produktu.
Deweloper wciąż zastanawia się, czy udostępnić niestandardowy sprzęt w ramach zakupów grupowych. To powiedziawszy, biblioteka HE o otwartym kodzie źródłowym i inne podobne, znacznie ułatwia mniejszym producentom klawiatur wdrażanie popularnych funkcji klawiatury z efektem Halla w przystępny i intuicyjny sposób. Intuicyjne dostosowywanie oprogramowania i stabilne oprogramowanie sterownika to dwa główne powody, dla których Wooting pozostaje na szczycie klawiatur z efektem Halla, mimo że czasami oferuje gorszy sprzęt w porównaniu do swoich konkurentów.