[APP][4/5/6/7+] GMD GestureControl ★ root

Search This thread

ReasonablyRooted

Senior Member
Mar 22, 2011
181
51
48
Actually, to be more precise, sometimes GMD stops functioning and just relaunching it doesn't fix the issue - only relaunching it after force stopping it restores it's functioning.
Other times, just relaunching GMD is enough. (The Force Stop button is greyed out in this case which I assume indicates GMD is no longer running)
Would appreciate very much if the developer investigates and resolves this issue as no other gesture type tool that I have found has the same level of functionality and usefulness for me.

Sent from my ONEPLUS A5010 using Tapatalk
I have a 5T, latest Magisk, and no problems with GMD staying alive.
 

StupidIdea

Inactive Recognized Developer
Jun 24, 2011
1,369
1,866
153
It was a busy winter, had bad flu then had to go to usa on a business trip (you know real job :)) some other stuff going on. But I got Pixel 2 today and sorted out most of the "other stuff". I'm working on GMD Immersive Mode update now but I will do another update for Gesture Control with new features after that.
 

Scarface1991

Senior Member
Jul 30, 2011
2,602
1,642
0
It was a busy winter, had bad flu then had to go to usa on a business trip (you know real job :)) some other stuff going on. But I got Pixel 2 today and sorted out most of the "other stuff". I'm working on GMD Immersive Mode update now but I will do another update for Gesture Control with new features after that.

It would be awesome if you could have a look why Android seems to kick the GMD service out of memory. This didn't happen on Nougat using OxygenOS. It started to happen on Oreo though.
 
  • Like
Reactions: djide

StupidIdea

Inactive Recognized Developer
Jun 24, 2011
1,369
1,866
153
Google Pixel 2, stock, rooted with Magisk, Gboard
Gestures on keyboards are properly disabled on my Pixel 2 With latest Magisk and stock keyboard.

Is there anyway to disable gestures when notification shade is down/opened?
I will take a look if I can detect it I will add it.

MIUI 8(or better) have function "OneHandMode". For activation this function need swipe Home and Back, or Home and Menu. But if softbar is disabled this can not be done. Can u add support for gisture-action-OneHandMode?
giphy.gif

I wanna
swipe down on the left border=Home+Menu
swipe down on the right border=Home+Back
Can u add this?
Do you have Tasker and can you try sending Back and Home key sequence to see if it works? I'm thinking about adding general key code action.
Does Next tab/Previous tab actions work in Firefox for anyone? Close tab and Scroll to Top work fine, but next and previous tab do not. Firefox desktop supports Ctrl+PageUp/PageDown shortcut keys, so I was hoping it would be fine.

Or, is there any way to add a gesture to send a keystroke? I couldn't find one, but if there is, I could try sending Ctrl+Tab and Ctrl+Shift+Tab as an alternative, to see if that worked.
I only tested Chrome. I'm thinking about adding general key code action.
i set up a screenshot gesture: swipe down with 3 fingers
imgur.com/I49DC4s.jpg

but, i can't trigger it out
instead, swipe down with 1 finger works...:confused:

below is the demo video
youtu.be/0lVsy6v25Vw

btw, when i change the gesture to swipe down with 1 finger, and i works with 1 fingers... :eek:

device: Nexus 5X
android 8.1, stock, with magisk
Can you try rebooting the device just to make sure there its not some "status leftover bug" in gesture control?
Does it happen with other actions too or only screenshot?
Android seems to kick the App out of memory after a while and I have to restart it. Anyone else experiencing this?
Using OxygenOS based on Oreo 8.0 and the OnePlus 3.
I will test OxygenOS to see what I can do.
Hi, I use this app since I use smartphones, it's so cool.

But, I have an issue now. I'm using Resurrecion Remix Oreo (8.1) on OnePlus 3t, but no gestures are working. There is an issue with Device Setup. I tried all combinations on the Device Setup window, but no solution.

Error message says: No supported multitouch device detected! Please go to Device Setup and try to setup it manually.

I'm using Magisk root, and gave the app root permitions.

Any help?
Maybe it uses modified kernel that changes something in touch events flow?
 

cmkmkmk

Member
Jan 15, 2013
8
3
0
Thank you very much for your offer to investigate the reported issue on OOS.

Regarding Oneplus OOS, I would like to report that as well as GMD frequently ceasing to function, I also have been frequently experiencing the situation where Tasker tasks called as shortcuts from GMD are not run at all or only after minute or so later of delay.

Today, I tried deleting the cache of all user and system apps with Titanium Backup. And, after a full day of use, no issues with GMD being removed from memory or delayed execution of Tasker tasks called from GMD has occurred yet.

While I have no idea clearing the cache of which app resolved these issues, I also suspect that these issues are probably related to OOS and expect that they may return later as functionally specific to OOS ("bgdetect"?) again decides later that GMD and/or Tasker are rogues that frequently need to be inhibited, kicked out of memory etc.

If this is the case, then I imagine that a workaround on GMD to prevent these issues may be quite difficult. However, if there anything that can be done it would be greatly appreciated!



Sent from my ONEPLUS A5010 using Tapatalk
 

Scarface1991

Senior Member
Jul 30, 2011
2,602
1,642
0
Thank you very much for your offer to investigate the reported issue on OOS.

Regarding Oneplus OOS, I would like to report that as well as GMD frequently ceasing to function, I also have been frequently experiencing the situation where Tasker tasks called as shortcuts from GMD are not run at all or only after minute or so later of delay.

Today, I tried deleting the cache of all user and system apps with Titanium Backup. And, after a full day of use, no issues with GMD being removed from memory or delayed execution of Tasker tasks called from GMD has occurred yet.

While I have no idea clearing the cache of which app resolved these issues, I also suspect that these issues are probably related to OOS and expect that they may return later as functionally specific to OOS ("bgdetect"?) again decides later that GMD and/or Tasker are rogues that frequently need to be inhibited, kicked out of memory etc.

If this is the case, then I imagine that a workaround on GMD to prevent these issues may be quite difficult. However, if there anything that can be done it would be greatly appreciated!


It didn't happen on Nougat though for me. The problem only started to appear when I updated to Oreo (OxygenOS).
 

OgreTactic

Member
Jan 4, 2018
30
1
0
Hi, I'm new to this tool so I'll be quick:

1. Is there a non-root version or similar app?
2. Does this or any other app have iPhone X-like multitasking gestures? (Swipe-up from botton for home, Swipe-up and maintain for multitask)

Thanks.
 
Hi, I'm new to this tool so I'll be quick:

1. Is there a non-root version or similar app?
2. Does this or any other app have iPhone X-like multitasking gestures? (Swipe-up from botton for home, Swipe-up and maintain for multitask)

Thanks.

1. Gmd gesture does not have non root version. The closest non root app is all in one gesture app
2. Yes, and many many more.. THere are so many ways you can configure the gestures.
 

OgreTactic

Member
Jan 4, 2018
30
1
0
1. Gmd gesture does not have non root version. The closest non root app is all in one gesture app
2. Yes, and many many more.. THere are so many ways you can configure the gestures.

Thanks. I read All in one Gestures is one of those intrusive privacy extortion app with permissions so I won't install it, but I'll try to find another solution.

Also I guess a rooted solution is better for privacy, cpu and battery?
 

djide

Senior Member
Dec 19, 2005
419
37
0
Washington, DC
There is also 'Edge Gestures' which I would prefer more without root, but GMD is still the absolutely best
I like it when it works. I have been having this issue where it just stopped working, flat out. No haptic vibrate nothing and being my navbar is hidden (via build.prop) i get stuck so i have to use Google voice to open gmd then it starts working but then stops after a while. I had to go back to swipe navigator, way smaller app with limited gesture but never failed me.

By the way am on pixel 2 xl 8.1 - magisk 16.0. Any help would be appreciated. Love this app but not that reliable at the moment.

Device in question
- Pixel 2 xl
-8.1 stock rom
- Magisk 16.0
- full GMD Gesture not the lite
 
Last edited:

Scarface1991

Senior Member
Jul 30, 2011
2,602
1,642
0
I like it when it works. I have been having this issue where it just stopped working, flat out. No haptic vibrate nothing and being my navbar is hidden (via build.prop) i get stuck so i have to use Google voice to open gmd then it starts working but then stops after a while. I had to go back to swipe navigator, way smaller app with limited gesture but never failed me.

By the way am on pixel 2 xl 8.1 - magisk 16.0. Any help would be appreciated. Love this app but not that reliable at the moment.

Device in question
- Pixel 2 xl
-8.1 stock rom
- Magisk 16.0
- full GMD Gesture not the lite

This is an issue that is also present on OxygenOS using OnePlus devices. Android seems to kick the service out of memory after a while and you have to restart it manually. This started to happen to me after I updated to Oreo (using Nougat it worked just fine). The developer said that he will look into this. I hope he can solve the issue.
 
  • Like
Reactions: djide

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    I have searched google play and coolapk to find an alternative gesture app for my new android 11 phone. No one has GMD's passthrough feature because of their non-root overlay implementation. With passthrough feature, I can use app's native border swipe and GMD's oblique/up/down border swipe at the same time. I usually bind oblique swip to back function.

    Also, I don't need to leave finger from screen to make the next gesture, because the gesture starting point can be anywhere, instead of the overlay.

    I am very happy to hear that GMD is still working on android 11. I will try GMD on my redmi k40 after I can root it.
  • 218
    Control device with mutitouch and multitask gestures similar to iPad or iPhone X. Works in all applications. Hide status bar, hide navigation bar and enjoy full screen in all apps and games.

    "For those who tend to get tired of Android's status bar, or just want more intuitive gesture-based controls on their tablet, this app is definitely worth a shot." - Android Police

    Android 4.0 (ICS) - 8.1 (Oreo) supported
    REQUIRES ROOT ACCESS
    No system modifications or xposed, just a regular app.


    ★ This is free version - no ads
    ★ Gestures work anywhere on screen and all time - no triggers required
    ★ Multitask - start any application, shortcut or custom action without leaving current application
    ★ Swipe left or right to switch between running applications
    ★ Home and Back gestures that work in all apps anywhere on screen
    ★ Access LaunchPad from any app - dialog with recent apps, your applications, shortcuts and custom actions
    ★ Hide status bar and Navigation Bar - enjoy full screen in all apps and games
    ★ Custom gestures - create your own gestures to start any application, shortcut or custom action, unlimited possibilities, hundreds of possible gestures.
    ★ Assign different actions per app or even lock screen.
    ★ Browser actions - back, forward, refresh new tab, close tab, incognito tab, next/previous tab, bookmarks, find in page, search, history, jump to page start/end
    ★ It does not use overlays and does not make your apps and keyboard unresponsive like other gesture apps.

    Check XDA forum for discussion:
    http://forum.xda-developers.com/showthread.php?t=1535740

    All available actions:
    Applications - start assigned application, switch to previous/next running app, kill current application, start launcher shortcut(bookmark, contacts, call, sms, settings, etc), start Tasker task, LaunchPad
    Navigation - full screen (hide/show status and navigation bar), home, back, recent apps, menu, search, voice search, open notifications
    Browser actions - back, forward, refresh new tab, close tab, incognito tab, next/previous tab, bookmarks, find in page, search, history, jump to page start/end
    Buttons - home, back, menu, screen off (lock screen), Power menu, Volume
    Media and Music - Play, Pause, Stop, Volume, Mute sound
    Settings - show settings panel, toggle rotation, wifi, bluetooth
    Gestures - disable/enable gestures with gesture, exit Gesture Control

    Market:
    GMD Gesture Control Lite
    If you like my application, please rate it in market. Thanks.

    market_qrcode.png


    Tags: Hide bar, gesture, gesture control, status bar, system bar, full screen, Honeybar, ICS, SwypePad, iPad, multitouch, multitask, multitasking
    24
    Thanks, PhilipTD, for generous donation :highfive:
    As a sigh on gratitude I built you latest development version of Gesture Control with Lollipop support. This is the first time I'm sending someone lollipop update.
    Quite a few features do not work but still it is usable :eek:
    Please let me know if you did not receive it.

    Progress update:
    I'm currently working on Spen Control lollipop support but a lot of internal thing are common. However UI part is separate and while I updated Spen Control to 'material', GC is still holo.
    I will be releasing SPen Control first with refreshed ui and lollipop support but I want to make bigger update for GC and add/rework many things that were discussed here or I just have in mind. Some things are already implemented but need to be merged into master some still need to be done. Main idea is to clean up GC so it is more intuitive to new users but more advanced features still will be available when digging deeper into settings.
    1) One good example would be path and recorded gestures. In new version I want to join them in one dialog. So user can pick from predefined set of path gestures (swipe left, swipe right, double tap, expand, pinch, etc.) or record it but entering custom path string still will be accessible. At the moment it is confusing for new users they would they want to enter path instead of recording (pinch for example).
    2) Another example is launchpad settings. Currently its confusing that you have to select which launchpad you want to configure. In new version settings will be accessible directly from launchpad instead and configure particular launchpad.
    3) Blacklist - each gesture will have option to select apps where it is active/inactive. General blacklist will be simplified where you can select if gestures are enabled/disabled in homescreen, apps, lockscreen and keyboard.
    4) Default gestures - I will remove default gestures tab and pre-create these in User Gestures for new users. Lite version will have limited number of available actions but users still can change gestures for these actions.
    5) Settings, touch consumption, Advanced tabs, Help will be moved to menu. App will be Gestures view.
    6) Touch Consumption - after user multitouch screen several times with 3 or more fingers but do not execute any gesture app will popup a tutorial explaining touch consumption with link to settings. Now quite a few new users are confused why their effort at Fruit Ninja does not give any result.
    7) Reviewing/regrouping/fixing actions - so far I was just throwing in new actions. Some didn't work on particular android versions, others didn't work on some devices. I haven't decided how it will be done but I want to clean it up. I want to add plugins support too (downloadable from play store) so some really niche things or some bigger complex thing could be moved there.
    8) Backup/Import/Export - long time promised, its time to add it.

    While such things don't add much for experienced users it will improve overall 'quality' of the app.

    Why cant I just release an old version with lollipop support? I don't have such version. I added lollipop support to half broken/work in progress version and I intend to move forward instead of backporting it. Its not just SeLinux/root issues that needed to be fixed. Some internal Api changed, recent apps work differently, etc, etc. It will be released when ready. Family > full time job > Android (4-20 hours per week).

    Regards,
    GMD aka StupidIdea
    21
    10.0.0-alpha

    Uploaded 10.0.0-alpha to Alpha channel:
    https://play.google.com/apps/testing/com.goodmooddroid.gesturecontrol

    Changes:
    - Android Nougat support (requires SuperSu v2.78)
    - Minor fixes

    Notes:
    Tested it on N6P (7.1.1) and N72013 (6.0.1). All actions, keyboard detections and per app settings should work. But I didn't test any older Android yet.
    15
    Thanks hasenbein1966, for donation :highfive:

    Update:
    Currently Launchpad and Blacklist are completely broken. UI is mix of material and holo. There are still some issues with recent apps. I will create alpha version G+ channel (without support) for lollipop version when I have more stable build.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone