Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to see/pair PSMove w/ MicroUSB (CECH-ZCM2J) #353

Closed
ChainmailBuddha opened this issue May 7, 2018 · 8 comments
Closed

Unable to see/pair PSMove w/ MicroUSB (CECH-ZCM2J) #353

ChainmailBuddha opened this issue May 7, 2018 · 8 comments

Comments

@ChainmailBuddha
Copy link

Hello,
I currently have the psmoveapi on a Raspberry Pi 3.
This was built/installed as part of the install of JoustMania (https://github.com/adangert/JoustMania), though I don't believe that is necessarily relevant to the issue I am seeing.

I have several of the newest PSMove controllers (with Micro USB connections), and they do not appear to be detected by or able to be paired by the psmoveapi. I have run psmove list and confirmed that my bluetooth adapter (TBW-106UB) is being detected correctly. However when I run psmove pair it returns the message "Connected controllers: 0"

I have confirmed that the controllers are fully charged, and when connected to a Windows 10 computer with the same cable, the controllers are connected and installed as expected.

Are these newest controllers supported by psmoveapi, or am I doing something incorrectly?

@ChainmailBuddha
Copy link
Author

Doing some more research on this issue, this seems to be a big deal over with the PSMoveService team as well. It would seem that these new controllers have a new PID as well as possible changes to the protocol.
Hopefully this is something that can be resolved, or I need to go and return the 3 pair of new controllers I just picked up... :(

@nitsch
Copy link
Collaborator

nitsch commented May 8, 2018 via email

@ChainmailBuddha
Copy link
Author

Sadly, I only acquired the new controllers to work with JoustMania, and since they currently cannot do so, I have returned them and picked up some version 1 controllers which will.
However, I did want to make sure this was on the radar since I had not seen an issue raised yet for it.
I also know some other devs working on the issue now, so hopefully they can get some traction on it.

@thp
Copy link
Owner

thp commented Jun 1, 2018

I have ordered one of these controllers and can report back once I receive those and have started playing around.

@thp thp changed the title Unable to see/pair newest PSMove controllers (w/micro USB) Unable to see/pair PSMove w/ MicroUSB (CECH-ZCM2J) Jun 1, 2018
@thp
Copy link
Owner

thp commented Jun 1, 2018

Also note that not all "PS4" PS Move controllers are actually Micro-USB controllers, some are still repackaged PS3 controllers (Mini-USB), e.g. the ones with "CECH-ZCM1E" as their part number.

As an example, this PS Move "PS4" Controller pack seems to be still the PS3 variant:

20086283

In other words:

  • Supported (same as PS3): CECH-ZCM1E
  • Not (yet) supported (Micro-USB): CECH-ZCM2J

@thp
Copy link
Owner

thp commented Jun 22, 2018

I now have a CECH-ZCM2J. As a first quick test, updating the PID to the new value lets me set the controllers' color via USB + pair it. Bluetooth connection is unstable, but it might be due to low battery, let's see (currently charging it up, I just received and unpacked it..).

@cboulay
Copy link
Contributor

cboulay commented Jun 22, 2018

Edit: Sorry, I just misread the first time. I drank some caffeine between then and now and I see it in your comment that yes it was done over USB.

@nitsch
Copy link
Collaborator

nitsch commented Nov 27, 2018

Release 4.0.6 added basic support for CECH-ZCM2.

@nitsch nitsch closed this as completed Nov 27, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants