Hey,
I also made such a app. (I hope this helps 2, if you find it helpful please move it to the first post
thanks)
You can write outside the app and it is much faster than the first version that was posted on the thread (no disrespect intended - just found a method that works a little bit better, if it wasn't for you I would not have been motivated to develop it further)
I used the server that was posted in the first post, but modified it a little bit.
In contrast the implementation of android app is approached from a different direction. I believe it should work also on non-rooted devices.
I have tried it on my 2 devices:
Acer Iconia A100 rooted
HTC Desire rooted ICS 4.0.3
Before you start please follow these 2 rulese: (because I forgot to implement it)
1. Start bluetooth (it will not ask you to start it)
2. Before using it pair the device with your PC
For everyone how wants to help me or wants to develop the app in another direction I will gladly give you the source code.
Here are the download links: (sorry for the links but I am not allowed to post the yet)
Server:
dl. dropbox. com/u/53636046/BluetootPcKeyboardServer.rar
Apk:
dl. dropbox. com/u/53636046/BluetoothPcKeyboard.apk
Here are some screenshots:
dl. dropbox. com/u/53636046/20120208225245.png
dl. dropbox. com/u/53636046/20120208225416.png
dl. dropbox. com/u/53636046/20120208225447.png