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

Search This thread

Buratei

Senior Member
Sep 12, 2012
152
16
0
been using it on my nexus 7 for quite some time... upgraded from lollipop bliss rom to MM version and now play store says the app is incompatible. what gives?
 

Nilleri

Member
Nov 25, 2014
28
6
0
been using it on my nexus 7 for quite some time... upgraded from lollipop bliss rom to MM version and now play store says the app is incompatible. what gives?
I have the same problem @Buratei

I am running Android 5.1.1, on Nexus 7 2012 Wifi version.

EDIT: I have been looking into this some more, i just installed android 5.1.1 and now it says my tablet isn’t compatible. I could have something to do with the permissions. For example i can see it asks for permission for flashlight, The nexus 7 doesnt have that, and maybe therefore it doesn’t Work.
 
Last edited:

530farm

Senior Member
Aug 3, 2012
614
149
0
Oakland
Can anyone confirm the differences between the paid app and the lite version? According to google play, it says the paid allows for notification hiding and custom gestures, which seem to be present in the liter version.
 

StupidIdea

Inactive Recognized Developer
Jun 24, 2011
1,369
1,866
153
Hello from the other side,

First thing first, there are quite a few fellows here who supported me in the past and bought the app through PayPal. I had no way to move these purchases to Play Store before but now Google added promo codes. Please contact me if you are using Lite version unlock key and want to move to Play Store version. As a gratitude I will generate 2 free promo codes for you for any of my apps.
For example you can get 2 Gesture Control codes, use one to move to PlayStore version and gift someone the second one. Or get GC + AHSK or whatever.

I have to admit I wasn't developing Android for a while. Root was always a niche and now it's moving even deeper. Google making rooting even harder, SuperSU changes, XDA activity decrease, etc, work, bla bla, business trips, bla bla. It's been hard to find time and motivation to start Android Studio. The only driver is that I use my apps myself but hey they work for me ¯\_(ツ)_/¯. I only need to fix Flash action on my Nexus 6p, I was so used to trigger it from lock screen. There are a few quality of life improvements I want to add some day but nothing ground breaking. The way I see it - the app is still in good shape.
TLDR; I'm still supporting the app when it needs it.

Is there anything that prevents you from using the app like conflicts with other apps, false triggering, etc?

Can anyone confirm the differences between the paid app and the lite version? According to google play, it says the paid allows for notification hiding and custom gestures, which seem to be present in the liter version.

Lite version has limited set of actions you can assign to gestures. Click 'Add gesture' then click Action. Lite version can only use actions from Lite folder. Full version can execute all actions, shortcuts and applications.

@StupidIdea What about the idea of fingerprint gestures? I'd love that.
I'm investigating the possibilities. API only tells if you succeeded or not. It does not tell what finger you used.

I have the same problem @Buratei

I am running Android 5.1.1, on Nexus 7 2012 Wifi version.

EDIT: I have been looking into this some more, i just installed android 5.1.1 and now it says my tablet isn’t compatible. I could have something to do with the permissions. For example i can see it asks for permission for flashlight, The nexus 7 doesnt have that, and maybe therefore it doesn’t Work.

I think you are right. I'm solving the issue.

Hello. Will it give an Update for Android 6? It is a great App but it does not work on Android 6.0.1 on HTC One A9.
You probably need to go to Menu->Device Setup and try change touch event parser (try Legacy and Modern). My guess is they updated the protocol but I don't have HTC myself to try it. Please keep me informed and I will fix it.
 
Last edited:

vitoski

Senior Member
Mar 1, 2009
944
779
0
Poland
Hello from the other side,

First thing first, there are quite a few fellows here who supported me in the past and bought the app through PayPal. I had no way to move these purchases to Play Store before but now Google added promo codes. Please contact me if you are using Lite version unlock key and want to move to Play Store version. As a gratitude I will generate 2 free promo codes for you for any of my apps.
For example you can get 2 Gesture Control codes, use one to move to PlayStore version and gift someone the second one. Or get GC + AHSK or whatever.

I have to admit I wasn't developing Android for a while. Root was always a niche and now it's moving even deeper. Google making rooting even harder, SuperSU changes, XDA activity decrease, etc, work, bla bla, business trips, bla bla. It's been hard to find time and motivation to start Android Studio. The only driver is that I use my apps myself but hey they work for me ¯\_(ツ)_/¯. I only need to fix Flash action on my Nexus 6p, I was so used to trigger it from lock screen. There are a few quality of life improvements I want to add some day but nothing ground breaking. The way I see it - the app is still in good shape.
TLDR; I'm still supporting the app when it needs it.

Is there anything that prevents you from using the app like conflicts with other apps, false triggering, etc?



Lite version has limited set of actions you can assign to gestures. Click 'Add gesture' then click Action. Lite version can only use actions from Lite folder. Full version can execute all actions, shortcuts and applications.


I'm investigating the possibilities. API only tells if you succeeded or not. It does not tell what finger you used.



I think you are right. I'm solving the issue.


You probably need to go to Menu->Device Setup and try change touch event parser (try Legacy and Modern). My guess is they updated the protocol but I don't have HTC myself to try it. Please keep me informed and I will fix it.
Hey StupidIdea!
Good we have you back here [emoji3]
I left some feature request long time ago on G+ which I believe could give us (users) a lot of new possibilities for setting up gestures.
In short it would be awesome to have a possibility to set 'area' where a gesture work by percentage. Let's say swipe down works only in 30% of the screen from the bottom, or 25% from the left edge etc.

How do you like the idea? Is it something doable?
Thanks!

Sent from my XT1052
 

shadi.lahham

Member
Aug 27, 2010
25
2
0
Hey StupidIdea!
Good we have you back here [emoji3]
I left some feature request long time ago on G+ which I believe could give us (users) a lot of new possibilities for setting up gestures.
In short it would be awesome to have a possibility to set 'area' where a gesture work by percentage. Let's say swipe down works only in 30% of the screen from the bottom, or 25% from the left edge etc.

How do you like the idea? Is it something doable?
Thanks!

Sent from my XT1052

One thing I think is seriously needed is to properly consume border events. There should be the option to consume events as soon as they start even if they don't perform a complete gesture. Touch events should not bubble down to the application below the GMD trigger area.

Can't count the number of times where I performed a GMD gesture that resulted in unintended changes to the application below.
 
  • Like
Reactions: Spl4tt and vitoski

vitoski

Senior Member
Mar 1, 2009
944
779
0
Poland
One thing I think is seriously needed is to properly consume border events. There should be the option to consume events as soon as they start even if they don't perform a complete gesture. Touch events should not bubble down to the application below the GMD trigger area.

Can't count the number of times where I performed a GMD gesture that resulted in unintended changes to the application below.
Very true. Simple example is when you define gesture for "back" as swipe to left from right edge. This gesture causes a lot of slides in foreground apps.

Sent from my XT1052
 

shadi.lahham

Member
Aug 27, 2010
25
2
0
Very true. Simple example is when you define gesture for "back" as swipe to left from right edge. This gesture causes a lot of slides in foreground apps.

Sent from my XT1052

I use that gesture for "back" too .. and it always turns a switch or settings on or off in the background application accidentally.
A while ago, I tried to explain this issue and ask for this 'feature' in the google play store reviews section as well ...
I hope this gets taken care of in the next update because it's the only thing that's keeping me from using GMD gestures reliably.
 

vitoski

Senior Member
Mar 1, 2009
944
779
0
Poland
I use that gesture for "back" too .. and it always turns a switch or settings on or off in the background application accidentally.
A while ago, I tried to explain this issue and ask for this 'feature' in the google play store reviews section as well ...
I hope this gets taken care of in the next update because it's the only thing that's keeping me from using GMD gestures reliably.
Yea that would be awesome if we had this feature implemented. It could be something like Tasker scene which will protect recording touch on other surface then GMD area. Having said that no touch will work on the part of the screen that is covered/configured as GMD area.

Sent from my XT1052
 

aalupatti

Senior Member
Feb 20, 2011
2,871
700
0
Is there anything that prevents you from using the app like conflicts with other apps, false triggering, etc?


.

@StupidIdea . A long long time follower of all your apps..

The latest version is workin fabulous in MM ( N6p )

Only request would be to intergrate plugin like lux plugin so that short cuts within these apps can be elicited via gmd gestures.
Thanks
 

Spl4tt

Senior Member
Dec 8, 2009
1,664
261
113
St. Gallen
OnePlus 8 Pro
Google Pixel 5
One thing I think is seriously needed is to properly consume border events. There should be the option to consume events as soon as they start even if they don't perform a complete gesture. Touch events should not bubble down to the application below the GMD trigger area.

Can't count the number of times where I performed a GMD gesture that resulted in unintended changes to the application below.

Gotta agree, that's a problem since years. But I got used to it.
 

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