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
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.