Skip to content

tanujnotes/Ogesture

Repository files navigation

Ogesture

Gesture navigation for all.

Ogesture adds gesture navigation to Android phones that don't allow gesture-based navigation with third-party launchers. E.g. Xiaomi phones.

You can now use gestures even with 3-button navigation enabled.

Download APK ...

Demo video ...

Gestures supported

Gesture Action
Swipe inward from the left or right edge Back
Swipe up from the bottom edge Home
Swipe up from the bottom edge and hold Recents

How it works

Ogesture draws thin, invisible overlays along the edges of the screen and uses an accessibility service to perform the navigation actions when it detects a swipe.

It needs three permissions:

  1. Display over other apps — to place the edge overlays that detect swipes.
  2. Accessibility service — to perform the Back, Home, and Recents actions.
  3. Unrestricted battery usage — so the system doesn't kill the gesture service in the background.

The app guides you through granting all three on first launch.

Things to remember

  • This app is free, open source, and collects no data. Everything runs locally on your device.
  • Android's security policy blocks gestures on certain screens, such as your phone's Settings pages.

License

Licensed under the GNU Affero General Public License v3.0.


Built with ❤️ by team Olauncher.

About

Use gesture navigation with third-party launchers on any Android phone.

Topics

Resources

License

Stars

2 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages