Not to take anything at all from the one Ben Heckendorn did, but using tact switches for every button isn't my thing. This one uses the 360 controller's board (stripped of almost every component) as to use it's button's contacts, so it 'feels' like a 360 controller does, as far as pushing buttons goes you can't tell one from the other. I did the Duke360 and 360 S-controller the same way. It's a load more work on the one hand, but pays off big time when yer all done and the controller doesn't feel any different at all.
Since my first go at this Sony has gone and made serious revision changes to the SixAxis boards and the new DualShock 3 uses these new changes as well.
M$ as well has made revision changes to both of their controllers (Wired and Wireless) and the new Wired CL version board (I'm using a Wireless shell though) makes for doing this thing a good deal easier than how it was going before with the older style 360 board.
With the release of the DS3 I figured may as well use it since the straight up SixAxis just sux, plus the 360 shell has room for the motors anyway, so it all just made sense and more work, but if yer gonna do it may as well stuff it all in there.
Step 1: Wiring
For more info on how to wire this visit http://benheck.com/04-14-2007/ps360-controller
Step 2: Wiring
Changing the buttons over to the PS3 ones isn't a huge priority right now, that's cosmetic, I'm just after the main things right now with this and that's something that will be done later on.
Step 3: Charging Port
Step 4: Battery
The shell right now is just bits and pieces from others until I get everything all sorted and see what needs to be cut and shaved where to fit everything, then I'll probably stuff it in a nice new black shell once that's all done. The LEDs are the actual Red ones form the DS3 controller, just look kinda orange in the pic.
The battery has been removed from it's casing so it fits in the battery holder. Then a AA battery pack has been cut up to allow it to still be removed when the battery needs replaced or to change the pack completely to something that fits a little better and maybe with more mAh, but for now the stock battery is fine.
All that's really left to do now are the buttons with the PS3 ones and something for the Guide/PS button, then tweak the Sticks some since they sit a tad low and that messes up the range they have. Then maybe mount the battery connector inside the bottom of the controller shell, but those are all finishing touches that I'll eventually get around to instead of harping on them now. Right now it's 100% functional and makes playing RFoM actually feel like a real FPS, even though it still looks like dung. After committing this heresy (to both controllers) I'm gonna see about stuffing a 360's Wired CL controller board into a DS3 shell now, to redeem myself in a sort of bass ackwards kinda way.
Step 5: Buttons
Still not sure what I'll do with the Guide/PS button just yet, even though it doesn't go half bad with the PS3 buttons. Ignore the headset connector in the below pic, I just have another board in there as a 'place holder' to keep the buttons and sticks in there for the picture, can't be using the actual PS360 board for such things as that's really unwanted wear and tear on the thing.