Releases: Timocop/PSMoveServiceEx
PSMoveServiceEx v0.24.0
Changes in this version:
-
Added 1080p resolution for virtual trackers.
ℹ️ The resolution can be switched between480pand1080pinColor Calibration.
⚠️ You need to adjust the resolution inVirtual Device Manageras well! -
Added option to
Reset Tracker PoseinTracker Settings.
This is only useful if you use one tracker and its not on its default position. -
Implemented
Position Interpolation.
ℹ️ This feature can be enabled/disabled inAdvanced Settings. -
Clamped the processing thread framerate to
200by default.
ℹ️ This feature can be adjusted inAdvanced Settings. -
Fixed lens distortion calibration.
-
Increased overall thread processing speed by 2x and reduced CPU usage.
-
Fixed some possible memory leaks in
Service Config Tool.
and some more...
Videos and Images:
- Position Interpolation
Interpolation makes choppy and snappy low frequency tracking into smoother motion.
(10Hz Trackers running in the video below)
PSMoveConfigTool_JKyCXvlecs-output.webm
- 1080p Virtual Camera Support
1080p Virtual Cameras can now track up to 2 meters. Lens distortion calibration is required first.
PSMoveConfigTool_9upgUU15Dd-output.webm
- Fixed Lens Distortion Calibration
Fixed issues with lens distortion calibration. Made "Fixed Aspect Ratio" and "Fixed Focal Length" optional.
PSMoveConfigTool_wgKamOfaWj-output.webm
- Code Optimization
PSMoveServiceEx due to recent optimizations runs 2 times faster then previous versions and uses less system ressources too.
(Old PSMoveServiceEx)

(New PSMoveServiceEx)

ℹ️ Note that the SteamVR driver is now included in Virtual Device Manager!
PSMoveServiceEx v0.23.8
Changes in this version:
- Fixed
Settingsheader inHMD Settings. Yet again... - Implemented
Average Position Cachingfor HMDs. - Adjusted
Average Position CachingsettingSample cell sizeminimum value from10 cmto1 cm. - Added
Maximum Samplessetting toAverage Position Cachingwith a default value of1000. - Fixed possible
Position is NaNerrors.
ℹ️ Note that the SteamVR driver is now included in Virtual Device Manager!
PSMoveServiceEx v0.23.7
Changes in this version:
-
Added
Smart Drift CorrectionforMadgwickMARG/MadgwickARGorientation filter.
ℹ️ Smart Drift Correction detects excessive orientation deviations and attempts to aggressively correct drift. -
Fixed
PositionKalmannot being the default position filter. -
Fixed
Settingsheader in HMD Settings. -
Reduced Config Tool window size to
1280×960.
ℹ️ Note that the SteamVR driver is now included in Virtual Device Manager!
PSMoveServiceEx v0.23.6
Changes in this version:
- Fixed PSVR HMD (Morpheus) always use color blue even when custom tracking is enabled.
- Make PSVR HMD (Morpheus) use a async command queue.
ℹ️ Note that the SteamVR driver is now included in Virtual Device Manager!
PSMoveServiceEx v0.23.5
Changes in this version:
- Disabled prediction cutoff for filter
PositionKalmanby default.- ℹ️ Added filter setting to enable/disable prediction cutoff.
- Disabled angular prediction cutoff for HMDs by default.
- Able to reset with controller or HMD filter settings.
- Able to change controller forward via preset for PhoneVR uses.
- Implemented Acceleration Calibration for controllers.
- Fixed acceleration calibration render and UI.
- Fixed Madgwick beta UI input scale in controller and HMD filter settings.
- Removed
Calibrate LED Modelfor Morpheus HMD (unused).
⚠️ Some settings and features have been removed or changed!Some settings that have been declared as deprecated have been removed, replaced or have been changed!
Please check the changelog and your settings!
ℹ️ Note that the SteamVR driver is now included in Virtual Device Manager!
PSMoveServiceEx v0.23.4
Changes in this version:
- Fixed and simplified
PositionKalmanfilter. - Removed
OrientationKalman. - Filter
PositionKalmanis now default for PSMoves, Virtual Controllers, and HMDs. - Fixed crash on MorpheusHMD filter reset.
Filter Demo
ℹ️ Cyan controller:
LowPassOptical/ Yellow controller:PositionKalman
PSMoveConfigTool_e43evHWNwB-output.webm
FilterGraph_kBIpgXMceu-output.webm
⚠️ Some settings and features have been removed or changed!Some settings that have been declared as deprecated have been removed, replaced or have been changed!
Please check the changelog and your settings!
ℹ️ Note that the SteamVR driver is now included in Virtual Device Manager!
PSMoveServiceEx v0.23.3
Changes in this version:
- Adjust HMD filter settings.
- Change setting name
Angular Smoothing PowertoAngular Velocity Smoothing Power. - Stricter triangulation quality analysis.
ℹ️ Note that the SteamVR driver is now included in Virtual Device Manager!
PSMoveServiceEx v0.23.2
Changes in this version:
- Fix
PlayStation VR (Morpheus) Generation 1not going VR-Mode due to incompatible command.
ℹ️ Note that the SteamVR driver is now included in Virtual Device Manager!
PSMoveServiceEx v0.23.1
Changes in this version:
- Fixed
No settings for this filterinfo even though there were settings available. - Set higher tracker gain in
Text Video. - Able to switch trackers in
Test Video. - Always load virtual devices first.
⚠️ This changes the devices loading order! - Show better pairing status when pairing DualShock or PSMove devices.
- Fix pairing
CHECK-ZCM2when already authenticated. - Show sample progressbar while
Calibrate Tracker Pose. - Switch target render tracker automatically while
Calibrate Tracker Pose. - Some UI changes.
ℹ️ Note that the SteamVR driver is now included in Virtual Device Manager!
PSMoveServiceEx v0.23
Changes in this version:
- Fix PSVR HMD not working in PSMoveServiceEx at all.
- Make PSVR HMD work threaded.
- Fix PSVR HMD angular prediction.
- PSVR HMD will now be tracked by LED bulbs (e.g. DIY ping pong balls).
- Fixed gyroscope calibration for PSVR HMD.
- Increased packet processing limit from
100to1000. - Fix PSVR HMD not applying config after calibration.
- Setting to enable/disable PSVR HMD in
Advanced Settings.
ℹ️ You should disable PSVR HMD in PSMoveServiceEx if you use other programs that use the PSVR HMD as well to avoid conflicts.
ℹ️ The PlayStation VR Update
You can use now your PlayStation VR head-mounted display with PSMoveSerivceEx and PSMS-EX Virtual Device Manager to play VR titles with SteamVR!
⚠️ Build-in PSVR LED tracking is not supported. To enable 6-DoF tracking add a DIY LED bulb to your PSVR headset (such as a flashlight and a ping pong ball or use another PSMove controller)
⚠️ PlayStation 4 Stereo Camera is not supported. PlayStation Eyes or Webcams are required.
ℹ️ Note that the SteamVR driver is now included in Virtual Device Manager!
