contador javascript Skip to content
Contact :

12 unique ways to use USB OTG on Android

USB On-The-Go (popularly known as USB OTG) is undoubtedly one of the coolest features of Android (although some other devices also support it). It is a standard that allows USB OTG compatible devices (for example, almost all modern Android devices) to act as "hosts" or controllers for other USB devices, such as keyboards / mice, flash drives and even game controllers. Basically, this means that Android devices do not need a computer to act as a host to interact with other USB devices, and act as mini computers.

Thanks to USB OTG, you can extend the functionality of your Android smart phone in many ways and use it to do extremely interesting things, such as accessing data stored on Flash drives and even charging other phones. But is that all?

Not for long, and that is why this article rounds up some unique and great uses of USB OTG. But before we get to the list, here are some important things to keep in mind.

Important points

  • Although almost all Android devices have USB OTG capability, some (older) devices may not work. For such devices, you generally need to resort to solutions such as rooting and flashing custom ROMs.
  • In most cases, a USB OTG cable (like this one) is needed to connect USB OTG compatible devices with other USB devices.

1. Use mice / keyboards with Android phone

Do you want to navigate your Android smart phone with a mouse, as you do on a PC? It is not a problem, simply connect a USB mouse to the phone using a USB OTG cable and be ready. This can be really useful for data recovery, especially in situations where the touch screen of the device is damaged. Similarly, you can connect a USB keyboard to the phone and use it to write / edit text documents, emails, etc. in a much better way. Check out the embedded video partner.

2. Connect USB flash drives for data transfer and media playback

This can be useful when there is some important data on your Android phone that you want to copy to a USB flash drive (or vice versa). Simply connect the flash drive and use one of the many file management applications to move / copy data. You can also use this function if you have certain media (songs, movies, etc.) that you want to enjoy on your smart phone, without the hassle of transferring them to the phone's storage. How cool is that?

3. Create music on Android with MIDI controller applications using musical instruments

Almost all modern musical instruments (eg, keyboards, guitars) have the ability to connect to a PC using the MIDI standard. And thanks to USB OTG, you can also connect them to your Android devices. This allows you to use musical instruments to create music on Android devices. In general, you also need some specific applications of musical instruments for this. To illustrate, check the complementary video, which shows Grand Piano Pro, an application for Android, which generates musical notes produced by a connected musical instrument.

4. Control the DSLR camera (s) with Android smart phones

Preferred by professional photographers (and these days, even beginners), DSLR cameras offer the best image quality in their class, with extensive manual controls and a wide range of accessories. However, you can also control your DSLR camera and granularly adjust your manual controls using your Android phone connected via USB OTG, through numerous applications available for it. One of those applications is DSLR Controller, which can be used to adjust the focus, zoom control, shutter speed, ISO and some more, directly from the Android smart phone. It can even be used to record time-lapse videos.

5. Play games on Android smart phones with game controllers

Smart phone games are better and more powerful every day. That said, the on-screen controls offered by these games are, at best, frustrating. But don't worry, since USB OTG allows you to connect many game controllers to your Android device and to a game like a pro. This is especially useful when you play racing, action / adventure and shooting games. While most game controllers work directly, some require that your Android phone be rooted. Watch the complementary video, which shows an Xbox 360 controller that is used to play GTA: San Andreas on an Android phone. Very sweet, right?