Я пытаюсь использовать IMU DualShock 4 в качестве контроллера движения в Unity, под Windows 7.
Пока что я пробовал:
- DS4Windows (1.5.11): считывает данные датчика движения, но не отображает их в Unity в качестве осей, пока я не сопоставлю их с левой и правой палками. Этого недостаточно, так как я теряю использование стиков, я могу разместить только 4 из 6 каналов данных, и значения, проходящие через, обрезаются в узком диапазоне.
- Motioninjoy (0.7.1001): не обнаруживает DS4 в качестве контроллера (последние документы относятся только к DS3 и более ранним версиям)
- GlovePIE (0.43): после следования инструкциям по использованию DualShock 3 с LibUSB-Win32 (длинный снимок) свойства SixAxis остаются пустыми.
В прошлом я использовал внешние программы, такие как GlovePIE, для сбора данных с удаленного датчика движения Wii и передачи их в Unity с помощью сообщений OSC , поэтому я был бы открыт для такого подхода, если не смогу заставить Unity считывать датчики контроллера. непосредственно через свою систему ввода .
Кому-нибудь повезло с этим?