Skip to content
This repository has been archived by the owner on May 3, 2021. It is now read-only.

Alpha Release #8.9.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@HipsterSloth HipsterSloth released this 22 Dec 23:12
· 27 commits to master since this release

IMPORTANT NOTE (SteamVR Users)

The SteamVR plugin is not part of PSMoveService. The SteamVR plugin in it's own GitHub project, PSMoveSteamVRBridge. If you want to use PSMoveService with SteamVR, you'll want to download PSMoveSteamVRBridge instead:

https://github.com/HipsterSloth/PSMoveSteamVRBridge/releases/tag/v1.4.0

IMPORTANT NOTE (FreePIE Users)

If you are a user of PSMoveFreePieBridge, make sure to you have version 15:

https://bitbucket.org/hawkinse/psmovefreepiebridge/downloads/PSMoveFreepieBridge-Release15.zip

Switched over magnetometer calibration to use "Least Squares Fit" of axis aligned ellipsoid

  • Converges on good fit with fewer points
  • Removed old "min volume" ellipsoid fit

Fixed crash in config tool

  • Indexing an invalid controller index after unpairing/re-pairing psmove controller

Fixed asserts in AppStage_TestRumble

  • missing switch cases

Making Pair/Unpair a bit more user friendly

  • Unpairing is now done only on bluetooth controllers (not usb connected controllers)
  • Pairing is still only done on usb connected controllers
  • Having a usb connected controller doesn't prevent the display of other bluetooth controllers
  • Fixed canceling on pairing operation

Fixed bug with PSMoveService not detecting when a controller was disconnected or reconnected

  • Needed to call RegisterDeviceNotification for each connected bluetooth adapter to get bluetooth device connect and disconnect events

UI Fixes

  • When the controller list refreshes, select any usb psmove controller first since it's like the controller you want to pair
  • Fixed inconsistent window sizing on the pairing screen.