Is it possible to use a laptop's keyboard to type in Android? If so, how?

Note my current setup:

  • Freshly unpacked Samsung S4 mini
  • Prefer solution which does not require rooting
  • Laptop running Ubuntu (Linux), with Bluetooth etc

Further: Any security concerns?


I haven't used it in awhile, but something like AirDroid or the like could be helpful. I've heard of a handful of apps that work in the same fashion, exposing your Android device to a browser on the local network.

With AirDroid running you can connect to it on your laptop using the IP address of the phone and a port number. Something like this: http://XXX.27.21.11:3456

The browser window will let you control the phone. I used it a few times to write long texts/emails. It does a lot, you should be able to initiate calls, browse phone data like contacts, look at media, etc.

I just scanned a review of the new version, it sounds much better and doesn't require your phone and laptop be on the same network.

  • 1
    You could also use a standard usb keyboard and a USB OTG adapter. I've done this before. The adapters can be found for very cheap online, a few bucks. One end plugs into your phone's micro USB, the other can accept the standard USB plug on the keyboard. The adapter allows the phone to act as the USB host, the keyboard as the slave device. This doesn't exactly fit your request, I suspect you would rather use the laptop's keyboard instead of having another keyboard around just for your phone, but I thought it worth mentioning. ICS or higher is required, no Gingerbread... – JustSomeGuy Oct 2 '13 at 16:37

Samsung phones above the S4 use a very cool app called "Sidesync". You install it from the app store on your Samsung and onto your computer from their website www.samsung.com/us/sidesync. Then you can connect via a usb cable or having both devices on the same network. A view of your phone appears on the laptop software and you can use the laptop keyboard to type. But you can do a lot more like drag and drop files.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.