PDA

View Full Version : register a bluetooth keyboard and mouse service


ashkon
17th January 2009, 11:17 PM
It would be very useful to have these mobile devices act as bluetooth keyboards and mouses. Has anyone written such a service?

I am familiar with the gremote project but i'm talking about a more general solution that would allow the mobile devices to be paired with all sorts of things.

The ultimate goal would be to have "keyboard" and "mouse" listed under the services broadcast by the mobile device. I found the following page that describes how to register bluetooth services:
http://msdn.microsoft.com/en-us/library/aa450140.aspx

But, unfortunately, i'm a Java developer and believe that it would take me too long to do this myself. Has anyone thought of doing something like this before? Is anyone interested in giving it a shot? It seems like it should be fairly straight forward to write such a service.

nir36
18th January 2009, 12:00 AM
you can use GRemote if you want to use it as a keyboard and mouse.
Salling Clicker lets you use it as a mouse and media center controller.. and you can add many other scripts to control your comp.

or.. this:
http://www.jaylee.org/remotecontrol/

ashkon
19th January 2009, 09:41 PM
Thank you nir36.

I followed your link to jaylee's remotecontrol and had a look at what it does. It seems that both jaylee's solution and the gremote solution use a server/client model that rely on proprietary software running on both the server and the client. Unfortunately, that is not what i'm asking about.

What would be ideal is to emulate the functionality of a bluetooth keybaord and mouse that one can buy off the shelf and that does not require server software (something like Logitech diNovo Edge Bluetooth Keyboard). And this is why I was referring to "registering a bluetooth service" as a possible solution. Is this possible? Is it very difficult to accomplish?

I would, for example, like to be able to pair my mobile device with a PS3 and have it act as a bluetooth keyboard and mouse. But a PS3 is just one example. There are many other use-cases that can be satisfied by offering a generic solution that cannot be handled by the server/client model.

nir36
19th January 2009, 10:48 PM
I have tried a lot of bluetooth remote controller softwares and searched for others as well.
unfortunatly, i don't know of any remote which doesn't require server side client.

to your question.. yes, i think it would be hard to accomplish as you need to have everything loaded on your ppc and send all data to the server.
I'm almost positive that someone would be able to develop such an application here as there are many gifted developers floating around this forum.
You might have to donate some for it tho.. it's not trivial.

ashkon
21st January 2009, 09:25 PM
Thanks again nir36.

I am willing to put in the time required to develop this but could really use some help getting started.

Can someone point me in the right direction? Is what i'm looking to do clear? Do others see this as being useful? Has anyone tried this before? If so, what were your pitfalls?

What documents/addresses can you share with me to help me get started? What IDE do you recommend?