How can I remotely control my mobile without rooting it? I have my mobile Android, iPad, typing on the small keyboards takes too long, so remotely using my keyboard is the best way for me when it comes to type something in mobile devices.

I have so far tried to use a VNC server, but they all require root, which I don't like to do.

Are there any free tools that will allow me to use my laptop to browse my Android device and type on my laptop keyboard and it will type on the Android mobile?
What about AirDroid ? It does not need root access.