Hey all.
I've been doing quite a bit of searching, but it's tough to find much information on this subject, so I decided I'd try a forum and this is where I ended

I guess I should describe what I want to do first. I have a Playstation 3, which, in addition to the obvious gaming, I use to play Blu-ray movies with.
Using a program called
Intelliremote and a device called
USB-UIRT, I can control most of my home cinema equipment (receiver/TV/digital decoder etc.) through my PC, which I can again control with the Playstation 3 Blu-ray Bluetooth remote control (connected to the PC, not the PS3).
What I want to do is to integrate the Playstation 3 with the rest of the setup. However, the Playstation 3 doesn't have any infrared interface, and instead uses Bluetooth. My PC also has Bluetooth, so I figured I could perhaps connect my PC as a remote control ("disguised" as the PS3 Blu-ray remote) and maybe write an application to send the remote control codes to the console.
Now, I know this is possible, because there's a third-party device called
PS3IR-PRO which takes infrared signals and sends the bluetooth equivalent by doing exactly what I described; pairing with the PS3 as a remote and sending the correct remote codes.
I know the PS3 and the BD Remote Control use the Bluetooth 2.0 HID protocol to communicate. The problem however, is that to accomplish this, I need the PC to function as a
client, not a host. And it seems most bluetooth implementations (such as my Widcomm) don't have the HID Client service listed, only the Host service.
So, in the end, what I'm asking, is if anyone knows of a way for a PC to connect as a HID Client to a separate HID host?
Urgh, I realise that this may have been very confusing. Please don't hesitate to ask if you don't understand my problem. Thanks in advance for any answers.