Zseniális trükkel változtathatók ingyenes fejkövetővé a Sony fejhallgatói

Sony fejkovetes

Különleges trükkel faraghatnak teljes értékű, valós idejű kameravezérlőt a játékosok bizonyos Sony audioeszközökből egy új, nyílt forráskódú szoftver segítségével. Nicholas Slattery fejlesztő készítette el a Sony Head Tracker nevű Windows-alkalmazást, amely közvetlenül hozzáfér a gyártó fül- és fejhallgatóiba épített mozgásérzékelők nyers adataihoz.

Rejtett protokoll a háttérben

A Sony mérnökei eredetileg a térbeli audioélmény fokozására építettek giroszkópot és forgásérzékelőket a prémium kategóriás fülesekbe. Ezek az alkatrészek az Android Head Tracker HID protokollt használják, amelyet a Windows operációs rendszer alapértelmezetten teljesen figyelmen kívül hagy. Slattery éppen ezt a rést tömte be: programja képes leolvasni a hardver által közvetített rotációs vektorokat és szögeket, majd azokat egy helyi adatfolyammá alakítja át.

A megszerzett pozíciós adatokat a segédprogram egy UDP-streamen keresztül továbbítja a szimulátoros körökben rendkívül népszerű, ingyenes OpenTrack szoftvernek. Ez a híd teszi lehetővé, hogy külső infravörös kamerák vagy drága céleszközök vásárlása nélkül, pusztán a fejünk mozgatásával irányíthassuk a játékbeli nézetet.

Több száz szimulátor azonnal támogatja

Mivel az alkalmazás az OpenTrack bevált rendszerére támaszkodik, a kompatibilitási lista már a megjelenés pillanatában hatalmas. Több mint 200 repülő- és versenyszimulátor kezeli zökkenőmentesen ezt a beviteli módot, köztük olyan népszerű címek, mint a Microsoft Flight Simulator, az Assetto Corsa vagy az Elite Dangerous. A megoldás ráadásul nem zárja ki a normál használatot, az eszközök Bluetooth-on keresztül egy időben képesek a hangot közvetíteni és a mozgásadatokat küldeni.

A hardveres korlátok miatt ugyanakkor nem minden Sony termék alkalmas a feladatra. A technológia feltétele a beépített fizikai szenzor megléte, ami a régebbi generációkból még hiányzott. A szoftver fejlesztője hivatalosan megerősítette a kompatibilis modellek listáját, amely pontos támpontot ad a felhasználóknak.

Támogatott Sony modellek Nem támogatott, régi modellek
WH-1000XM5 / WF-1000XM5 WH-1000XM4 / WF-1000XM4
WH-1000XM6 / WF-1000XM6 WH-1000XM3 / WF-1000XM3
Sony ULT WEAR (WH-ULT900N) Minden egyéb mozgásszenzor nélküli típus

A barkácskultúra diadala a drága perifériák felett

A projekt tökéletes példája annak, amikor a közösségi fejlesztés átlépi a gyártói korlátokat, és extra funkciót ad a már meglévő hardvereinkhez. Az ilyen kezdeményezések jelentősen csökkentik a belépési küszöböt a prémium szimulátoros élmények világába, ahol a dedikált hardveres fejkövetők ára gyakran vetekszik egy középkategóriás fejhallgatóéval. Az ingyenes és nyílt forráskódú Sony Head Tracker GitHub-on elérhető verziója ráadásul egy diagnosztikai felületet is tartalmaz, amellyel a felhasználók másodpercek alatt ellenőrizhetik saját eszközeik kompatibilitását.

A fejlesztés jövője most a közösség kezében van. Nicholas Slattery célja a kód közzétételével egyértelműen az, hogy minél több tesztelő bevonásával finomítsa a rendszer válaszidejét, növelje a pontosságot, és folyamatosan bővítse a támogatott Sony audioeszközök körét.