-
Notifications
You must be signed in to change notification settings - Fork 147
Crash on connecting PS Move Controller "PSMoveController::open - with EMPTY serial_number" #173
Comments
The "PSMoveController::open - with EMPTY serial_number" is normal if a controller is connected via USB. A controller only has a "serial number" filled in when windows thinks it's connected over Bluetooth (the serial number is actually the MAC address of the controller). If you don't have any controller connected via USB then maybe Windows is in some funky HID state? When you open your bluetooth settings do you see 3 motion controller entries? Here is what mine looks like (I have 2 PSMoves and a DualShock4): |
Thanks a lot for your reply! There's nothing in my Bluetooth device list anymore since i unpaired it all, hoping it would help (it didn't). Before i did that, it showed all 3 of them in the list when it was already crashing. The crash happens whenever i try to connect the controller with bluetooth OR usb, since it immediately crashes the service, there's no more chance of repairing it that way. |
Would you mind running psmove service from the command line? I'd love to see all of the logs before the crash happens. Also if killing the hid entries doesn't help, you could try using the old pairing utility in PSMove-Unity5: Download this: Follow the setup instructions here: |
Sorry for the super slow follow up, i've not had time/energy to mess with the PS Move controllers a lot recently thanks to overtime at work, but i've finally gotten them both to work again! Unfortunately I couldn't really pinpoint why it stopped working in the first place or what the exact step to fix it was, but here's what i can say: -I don't think kicking the device entries from the device manager made a difference by itself alone What seems to have helped is the combination of all of these: I hope this can help someone if they run into the same problem. Also, here's the full log from one of the crashes from when they still happened: ` connecting controller: Thanks for the cool project :D Hope to see more! |
Thanks for the report back. Glad to hear you got things working again. I added your troubleshooting steps to the wiki with a link back to this issue. Hopefully that will help other who run into the same problem. I'm closing this issue for tracking purposes, but people can still find it off of the wiki and the closed issues page. |
Hey and thanks for all your awesome work on this :)
I've had 2 Controllers tracked nicely for a while, but now whenever i connect one of them, i get "PSMoveController::open - with EMPTY serial_number" and it crashes the PSMoveService. The other controller works fine as before.
I've tried unpairing and repairing them, resetting them and connecting them to my PS3 (which seems to work fine, they light up as usual), and deleting the controller settings from the PSMove folder. Nothing helped so far.
Any idea what might be causing this or how i can hope to fix it? I'm using the Asus BT 400 and Win10, i've tested this with ver 4.5 and 4.6.
I've recently upgraded to 2 PSEyes and tried to pair 3 Controllers, could that have anything to do with it?
The text was updated successfully, but these errors were encountered: