Therefore, please do not spam the support of IPISoft with questions about this driver. This PS3Eye driver was not originally intended to be used with PSMoveService (opensource software), though it does appear to work. IPISoft is software for Motion Capture Full Body system. Just download the driver for your Windows OS architecture and all PSEYE Cameras should be recognized. NOTE: If you have already install libusb based drivers, please uninstall those drivers first in Windows device manager Setup the camera drivers Option A) IPIsoft PSEYE Driver Installation I don't think I ever correctly registered my camera so I don't know if it actually works.Įxposes the camera as a DirectShow object so can be used easily by this and other software (e.g. Delete the dll that comes with PSMoveService to use the DLL that gets installed with the SDK.ĬL Eye redistributable + registered cameraĪpparently, after you register your cameras, the redistributable CLEyeMulticam.dll that we supply works. Only works if you use your own (non-redistributable, developer version) CLEyeMulticam.dll. Instructions are below.Įxposes the camera as a DirectShow object so can be used easily by this and other software (e.g. Supports as many cameras as there is bandwidth for. Open source and continues to be worked on so sometimes can be flaky. This is pretty confusing, so expect to be confused. Git clone ) Copy driver/src/*.cpp to your PS4EYECapture/srcħ) Copy cinder/src/*.cpp to your PS4EYECapture/srcĨ) Copy driver/include/*.h to your PS4EYECapture/includeĩ) Copy cinder/resources/firmware.bin to your PS4EYECapture/resourcesġ0) Copy /opt/local/inclide/libusb-1.0/libusb.h to your PS4EYECapture/includeġ1) Copy /opt/local/lib/libusb-1.0.0.dylib to your cinder_master/lib/macosx/ġ2) Incorporate cpp files from driver/src and cinder/src on src, firmware.bin to resources headers files to include and libusb lib.There are many different ways to get the PS Eye working on a Windows PC. libusb (with macport is installed in /local/opt/lib).You will need a few things installed before: Sample output with Cinder in OSX Mavericks. opencv-cinder (/cinder/Cinder-OpenCV) For future use.ciUI (/bigboss-ps3dev/ciUI) With little modification to use in Mavericks environment.Implementation reference was done in OSX Mavericks and i only tested it on this platform.Ī sample PS4EYECapture with PS4EYECam tested on OSX Maverick is included using: PS4EYECam is a USB 3 device and it is using libusb so it can be ported to all platforms supported by libusb and with USB 3 controllers. Mode 0 fps 60(default), 30, 15, 8 video and depth frames 1280x800 Interface 1 alt setting 0 describe all video modes see uvc_set_video(uint8_t mode,uint8_t fps) function with these possible options: Information interesting about usb 2 superspeed Lowest fully-functional device speed is High Speed (480Mbps) GuidExtensionCode īDescriptorSubtype 5 (FRAME_UNCOMPRESSED)īMatrixCoefficients 4 (SMPTE 170M (BT.601))ĭevice can operate at High Speed (480Mbps) IManufacturer 1 Omnivision Technologies, Inc.īFunctionSubClass 3 Video Interface Collection IdVendor 0x05a9 OmniVision Technologies, Inc. If you want to use it on other platform different than PlayStation 4 console you must adapt wire and connector to USB 3.īus 004 Device 002: ID 05a9:058a OmniVision Technologies, Inc.
PlayStation 4 Camera has a Sony propietary connector called AUX, it is an USB 3 connector without USB 2 differential data pair (d+ and d-). Other parts and research based on my experience adding support for different usb devices for Sony PlayStation 2 and Sony PlayStation 3 consoles (ps2eyetoy.irx, ps2mic.irx, ps3kinect.sprx, etc).Boot and initialization from dumped PlayStation 4 Camera firmware ps4eye (/ps4eye/ps4eye).UVC video control from libuvc (/ktossell/libuvc).Payload parsing stuff parts from Linux kernel source (gspca).Part of code was based on PS3EYEDriver (/inspirit/PS3EYEDriver).The driver is using libusb (/libusb/libusb) to handle USB communications.PS4EYECam is a Sony PlayStation 4 Camera driver implementation reference.I have free afternoons available if someone is interested to offer me a partial jobĮnjoy and remember the best is yet to come. It is the first public driver for PlayStation 4 Camera licensed under gpl. You can get full information in my PS4EYECam repository. I had released the first public version of PS4EYECam driver. Following up on the PlayStation 4 Eye / PS4 Camera Teardown and PS4Eye: PS4 Eye Camera Tools and PlayStation 4 USB Comm Dump, today PlayStation 4 developer bigboss ( PSXDEV on Twitter) made available PS4EyeCam (aka OrbisEyeCam) which is a PS4 Camera PC driver for the PS4 Dual Eye.ĭownload: PS4EYECam / GIT / OrbisEyeCam / GIT / PS4Cam_ja fork via fanjinfei / PS4 CAMERA DRIVERS fork (includes ucrtbased.dll) via Hackinside