TeHaxor69 has been a busy chap the last few days, bringing us not one, but two neat tools to use your WiiU pro controller on your PC’s and Mac’s!
This is a application that allows the Wii U Pro Controller to work with Mac OSX through Bluetooth.
No pin code is required to use the Wii U Pro Controller or the Wii Mote with the Mac or PC.
All the buttons are fully functional, the analog part will only act like 4 buttons with this program, the onscreen display of the controller will show you how much an analog has moved.
The basic function of the application is enumerate all bluetooth hardware connected to the computer,
get a list of all bluetooth names visible to those devices,
check to see if a device is named “Nintendo RVL-CNT-01-UC” and then attempt a connection.
First start by performing a SDP Query
then open L2CAP Channel Sync with PSM 17
then open L2CAP Channel Sync with PSM 19
At this point the Pro Controller will send the data A1 20 B1 B2 LF 00 00 CC (status report)
Now a data reporting mode can be requested (Report 0x34,0x35,0x3D works well) with repeat mode
The Bluetooth pin with the WiiMote uses 6 bytes which is 281474976710656 possibilities, the Pro Controller’s pin is not know, nor its structure, but is not required.
You can find more info here http://wiibrew.org/wiki/Wiimote#Bluetooth_Pairing
The commands for the Pro Controller are just about identical with the WiiMote’s http://wiibrew.org/wiki/Wiimote#HID_Interface
Pro controller info:
Download tool for mac: