I found two pages that describe the bluetooth pairing procedure between a computer and the sixaxis controller. So far, the technique has only been implemented in Linux and OS X. I am referencing them here so that more people will understand how the procedure works and so that hopefully someone might create a windows implementation.
Here are the links-
OS X:
http://lists.apple.com/archives/Blue.../msg00007.html
Linux:
http://www.pabr.org/sixlinux/sixlinux.en.html
The linux version contains some actual code.
Basically, the problem is that the sixaxis controller does not accept incoming bluetooth connections. When used with a PS3, the procedure is to first connect it via USB. When this happens, the PS3 tells the controller the bluetooth id of the PS3 and when the user presses the P button, a connection gets established.
The reason why several people have reported an inability to pair the sixaxis controller with their computers is because they would require connecting the sixaxis via USB first and then running a program to tell the sixaxis the computer's bt-id. At the moment, software for this only exists for OS X and Linux.
Why would someone want to connect a sixaxis to their computer in the first place? Here are some reasons.
1. You get a wireless controller to play PC games.
2. Developers can create software that takes advantage of the accelerometers and gyros in the sixaxis which would likely be innovative, interesting, and entertaining.
3. For my own purposes, a handheld wireless accelerometer package with 6-degrees of freedom (unlike the wimote's 3 degrees of freedom) is more or less a holy grail for studying movement. Typically, something like this might cost tens of thousands of dollars to a researcher like myself so, if there's anyway to make $50 controller do the same thing, that would be amazing.
Bookmarks