Using your Android Phone as a Wireless Remote
If, on the other hand, you wish to use your phone as a wireless mouse pointer and keyboard, you can consider using a Bluetooth keyboard/Android app such as mkRemote. This app can be used as a remote control for Mac, Linux or Windows computers as well as Boxee/XBMC devices (by Wi-Fi as well as Bluetooth). However, if you want to control a Boxee / XBMC device you will have to get the paid version, which has Bluetooth support.
mkRemote can connect a phone to a computer over Wi-Fi, but you will need to install a desktop application onto the machine that you want to control. The desktop application can be downloaded from devbury.com – the application for the phone is a separate download, which you can get from this download link.
Once you have everything setup you should be able to use Android’s touch screen to control the remote device with mouse and keyboard inputs. The app actually functions as a scaled down version of a VNC type application -- the difference here is that you don’t see the remote device’s screen on the phone as you would be able to on a true remote desktop solution.
Because the Android app doesn’t need to display a remote image, the performance of this Bluetooth virtual-keyboard is pretty good, in that it has little observable lag in how quickly the mouse pointer moves, and inputted text appears on screen. This characteristic makes the app useful only if you can see the device that you are controlling.
All things considered, this is a good solution for controlling a presentation or interacting with a desktop computer while sitting in bed or reclining on a couch.