Konzolos kompatibilitást kapott a Valve új csodafegyvere

steam-controller-2026

Különleges, saját készítésű hardveres megoldással törték át a Valve nemrég megjelent csúcskategóriás kontrollerének merev szoftveres korlátait.

A 2026-ban piacra dobott Steam Controller 2 a modern játékvezérlők egyik legfejlettebb darabja, amely a Steam Deck sokoldalú érintőpados, giroszkópos és hátlapi gombos irányítását hozta el az asztali PC-s szegmensbe. A hardver vezeték nélküli kommunikációjáért felelős gyári vevőegység, az úgynevezett „Puck” rendkívül alacsony késleltetéssel képes egyszerre akár négy kontrollert is kiszolgálni, ám a használata eddig szorosan a PC-s Steam Input rendszerhez volt kötve. Ezt a gátat rombolja le a napokban bemutatott OpenPuck projekt.

A nyílt forráskódú kezdeményezés fejlesztője, Safijari sikeresen visszafejtette a vezeték nélküli vevőegység működését. Olyan egyedi firmware-t készített egy olcsó mikrokontrollerre, amely képes közvetlenül fogadni a Steam Controller 2 jeleit, miközben a céleszköz felé szabványos konzolos irányítóként emulálja önmagát.

A mesterséges intelligencia segített a fejlesztésben

A projekt különlegessége, hogy a fejlesztő bevallása szerint a kód megírásának és a visszafejtésnek szinte minden fázisában nagy nyelvi modelleket (LLM) hívott segítségül. A fejlesztés eredményeként létrejött szoftver egy Pro Micro nRF52840 típusú mikrokontrolleren fut. Az apró áramkör áthidalja a Steam Controller 2 zárt ökoszisztémáját, így az asztali Steam kliens futtatása nélkül, natív módon teszi használhatóvá a kontrollert a különböző asztali és konzolos platformokon.

A megoldás ráadásul egy önálló „lizard mode” (gyík mód) funkciót is tartalmaz. Ez biztosítja, hogy a kontroller alapvető beviteli eszközként működjön olyan kritikus környezetekben is, mint a Windows Feladatkezelője vagy a felhasználói fiókok felügyeletének (UAC) biztonsági üzenetei, ahol a hagyományos szoftveres emulációk általában csődöt mondanak.

Támogatott platformok és funkciók

Az OpenPuck nem csupán a gombok egyszerű átirányítását végzi, hanem a Steam Controller 2 legfontosabb hardveres extráit is átülteti a konzolos környezetbe.

Emulált üzemmód Támogatott funkciók és részletek
Nintendo Switch Valódi konzolon tesztelve, teljes mozgásérzékelő (gyro) támogatással
Sony PlayStation 3/4/5 Tesztelt kompatibilitás, PS4/PS5 módban aktív giroszkóp és érintőpad
Microsoft Xbox Szabványos vezetékes kontroller emuláció és gombkiosztás
Extra gombok Mind a 4 hátlapi gomb szabadon konfigurálható minden módban

A Bluetooth-kapcsolat kiváltása

A Steam Controller 2 gyárilag rendelkezik beépített Bluetooth-kapcsolattal is, azonban ez a protokoll a mérések szerint több mint kétszer akkora beviteli késleltetéssel (input lag) küszködik, mint a dedikált rádiós vevőegység. Az OpenPuck projekt legfőbb gyakorlati haszna, hogy ezt a késleltetési hátrányt küszöböli ki: a játékosok anélkül élvezhetik a villámgyors és reszponzív vezeték nélküli élményt a konzolokon, hogy kompromisszumot kellene kötniük a reakcióidő terén.

Mivel az OpenPuck teljesen nyílt forráskódú és szabadon hozzáférhető a GitHubon, a közösség előtt nyitva áll az út, hogy tovább csiszolják az emulációs profilokat és bővítsék a kompatibilis eszközök listáját.