Keyboard for keyboard-less phones like Nexus One. Allow you to type on your phone using your computer's _browser_.
It works as ordinary input method. You can use terminal or type SMS ...
Use WiFi for low latency input. 3G may be blocked by some carriers. USB connection works best, but require some technical knowledge and connected cable.
Internet Explorer is not supported and can be unstable. Recommended browser is Chrome.
Source Code (GPL2)
Keywords: remote keyboard, wireless keyboard, browser keyboard, network keyboard, remote input method, http, web server, WiFi and USB.