• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

DroidViews

  • Apps
  • Downloads
    • Android Apps
    • Themes
  • Guides
    • Root
  • ROMs
  • Reviews
  • Wallpapers
  • About Us
  • Contact Us

Enable On-screen Navigation Buttons on Android Devices [No Root Required]

Vivek | 13 Jun 2017 | Android Apps/ Guides

Android Devices - Enable On-screen Navigation Buttons - Droid Views

On-screen navigation keys have only one big disadvantage, they reduce the practical size of the display. So I understand if you prefer hardware navigation buttons instead. Hardware buttons too, come with their own disadvantage and that is wear and tear. If your mechanical home button or any of the capacitive navigation buttons are on the fritz, navigating through the Android interface becomes a tedious chore. The on-screen navigation buttons are an integral part of the Android experience, so they’re there even if you can’t use them. Usually, users with a rooted Android device can enable on-screen navigation buttons (or disable) with a simple build.prop edit or some other mod.

But rooting is not everybody’s cup of tea. Keeping that in mind, developer Daxia has created an app called Virtual SoftKeys which is a pretty self-explanatory name. But the better part about the app is that it enables on-screen navigation buttons without requiring root access. Setting it up is easy too, so if you wanted on-screen keys go ahead and install the app from the Google Play Store.

Download Virtual Softkeys

[googleplay url=”https://play.google.com/store/apps/details?id=tw.com.daxia.virtualsoftkeys”/]

Set up Virtual Softkeys

enable on-screen navigation buttons
enable on-screen navigation buttons

When you launch the app, it will ask for some additional permissions. It needs the permission to Draw over other apps. Simply follow the on-screen prompt and tap the Go to Settings button. It will lead you to Accessibility settings. Here, tap on the Virtual Softkeys entry and then toggle on the switch at the top. Tap Ok on the pop-up that appears.

Also read: VibeOnKey: Easily Add Vibration and Sound to Any Hardware Key

Once done, press the back button and head back to the Virtual Softkeys app. Here, you can tweak the look and feel of your navigation bar, which you can’t yet see. That is because it is hidden by default, but you can simply swipe up from the bottom of your screen to bring it up. You will see a semi-transparent trigger area at the bottom of the screen whenever the app is open. This trigger area indicator is thankfully absent otherwise. There are times when you don’t want the navigation keys like while watching a video or playing a game. You can simply swipe it down to hide it.

You can make this trigger area bigger or smaller using the Gesture height slider. The color of your navigation bar can also be changed in case you don’t like the default black look.

Virtual Softkeys aren’t a part of Android’s system UI so they don’t or can’t behave like the traditional navigation bar. So instead of pushing the contents of the screen, your third-party navigation bar just draws over anything that’s on your screen, hence the required permissions.

enable on-screen navigation buttons
enable on-screen navigation buttons

Therefore, one setting you should enable is Smart hidden. With this turned on, the on-screen navigation buttons will auto-hide when you’re using your keyboard. If you don’t enable it, the navigation bar would cover up your keyboard’s spacebar and other buttons at the bottom which can be a problem.

Don’t miss: Customize Android Nougat Nav Bar Without Root Or Third-Party App

You can also set the navigation bar to auto-hide after a few seconds if you don’t want to be swiping down every now and then.

Read Next Enjoy Easier Multitasking When on a Call Using Blimps

Tags: Android Apps Navigation Bar Tips and Tricks

Related Posts

drawing apps android

7 Best Drawing Apps for Android You Must Try

best english learning apps

10 Best Apps to Learn English on Android

Screen share in Samsung

How To Access Screen Share Discord on Android

Reader Interactions

Join The Discussion: Cancel reply

We never share our visitor/user details. For more info, Please read our privacy policy before submitting your comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Footer

  • Apps
  • Downloads
    • Android Apps
    • Themes
  • Guides
    • Root
  • ROMs
  • Reviews
  • Wallpapers
  • About Us
  • Contact Us

Privacy Policy | Terms & Conditions
© 2025 · DroidViews