Game Control Plus + PS Move Navigation Controller

edited September 2016 in Library Questions

I've been experimenting with the Playstation Move Navigation Controller. One analog stick, one D-pad, L1, L2, X and O buttons.

The Game Control Plus library identifies the Navigation Controller by name when connected through USB, but misreads its configuration, presenting it identically to the Playstation(R)3 Controller layout. Additionally, the controller doesn't actually function with the Game Control Plus examples (though a regular PS3 controller works). This may be because the Navigation Controller will not pair with Bluetooth in OSX; the controller is only connected via USB.

Every other controller mapping utility for OSX seems to have this problem, including software such as ControllerMate or 3rd party libraries such as psmoveapi and similar. So this problem is not unique.

But the Arduino USB Host Library 2.0 handles the PS Move Navigation Controller (though USB or Bluetooth) so it seems like it's not a limitation of the accessory itself:

https://github.com/felis/USB_Host_Shield_2.0

For Game Control Plus, is this a limitation of the underlying JInput library, or something that can be addressed in the GCP Processing Library? From browsing the forums here it looks like PS3 support was added by @quark last winter so that makes me think that each separate accessory might need to be accounted for independently in the library. Is that accurate?

Has anyone successfully used the PS Move Navigation Controller with Game Control Plus (or any other solution) for OSX?

Answers

  • I suspect that the problem is a limitation of JInput, it is old-hat software so is likely to experience problems with modern controllers.

Sign In or Register to comment.