MiSTer celkom dobre podporuje bluetooth herné ovládače, ale tam to nekončí. Dokáže samozrejme pracovať aj s bluetooth klávesnicami. Tie najnovšie však pri párovaní používajú náhodne generovaný PIN a to je zatiaľ pre MiSTer problém.
Kúpil som si kompaktnú klávesničku HP 350, lebo mi stále zavadzal kábel od USB klávesnice. Moja radosť z nej rýchlo vyprchala (našťastie len dočasne), lebo používa Bluetooth 5.2 a teda som narazil na vyššie spomínaný problém, že MiSTer sa s ňou nevedel spárovať automaticky. Po krátkom googlení som však našiel na reddite návod, ako sa to drobným hackom dá.
Potrebujeme na to len otvoriť dva ssh terminály na MiSTer, kalkulačku ktorá vie prevod HEX>DEC a šikovné prsty. V jednom termináli zadáme príkaz btmon | grep Passkey. Do druhého terminálu zadáme príkaz btctl pair a následne spustíme párovací proces na klávesnici. HP 350 ho má na klávese F12. MiSTera som mal myslím normálne v hlavnom menu.
Potom už len počkáme, kým nám v prvom termináli príkaz btmon vypíše passkey. Je v hexadecimálnom tvare, takže si ho na kalkulačke rýchlo skonvertujeme na dekadický a dostaneme šesť miestny pin, ktorý obratom vyťukáme na bluetooth klávesničke. Časové okno, počas ktorého to treba stihnúť nie je veľmi veľké, takže to treba urobiť svižne.
Následne si klávesnička pár sekúnd pokecá s MiSTerom, čo je aj vidieť v druhom termináli. Ak ste sa neuklepli, tak sa spáruje a MiSTer už si toto spárovanie potom samozrejme pamätá. To je taký postup, čo by mi v živote nenapadol a ďakujem človeku čo to vymyslel.
Vzhľadom na to, že komunita okolo MiSTera je obrovská, verím že to skôr či neskôr niekto vyrieši a nebude treba tento opruz okolo toho. Dovtedy aspoň viete ako na to 🙂