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

Search This thread

parano666

Member
Mar 22, 2011
19
17
Long time user: tks a lot! I couldn't use a smartphone without that (I'll die if rooting a phone become impossible).

Suggestion /comments : using launchpad could be the fastest multitasker tool BUT there was always a delay to load the icon image if you put too much of them... Faster phone does help (just went from lgg3 to pixel) but there's still a noticeable delay with 16 icon in a launchpad... (with lgg3 i would stop at 8).

Is there any ways you could preload/keep in memory the launchpad icon/layout to avoid delays.... In the era of a lot of ram.. (4gb and more seems standard now). Just a tought out of my user-non-programmer head.

(another comment: setting up the launchpad is a little bit confusing.. Maybe I'm retarded tho.)

Again, my #1 must have app!!
 
Last edited:
  • Like
Reactions: dbaric and Mecca EL

Reechings

Senior Member
Jan 22, 2012
5,105
1,265
Long time user: tks a lot! I couldn't use a smartphone without that (I'll die if rooting a phone become impossible).

Suggestion /comments : using launchpad could be the fastest multitasker tool BUT there was always a delay to load the icon image if you put too much of them... Faster phone does help (just went from lgg3 to pixel) but there's still a noticeable delay with 16 icon in a launchpad... (with lgg3 i would stop at 8).

Is there any ways you could preload/keep in memory the launchpad icon/layout to avoid delays.... In the era of a lot of ram.. (4gb and more seems standard now). Just a tought out of my user-non-programmer head.

(another comment: setting up the launchpad is a little bit confusing.. Maybe I'm retarded tho.)

Again, my #1 must have app!!

12 works great for me but more options are always good

Sent from my Pixel XL using XDA Labs
 

coolvabs

Senior Member
Aug 23, 2010
114
46
OnePlus 3
OnePlus 6T
Long time user: tks a lot! I couldn't use a smartphone without that (I'll die if rooting a phone become impossible).

Suggestion /comments : using launchpad could be the fastest multitasker tool BUT there was always a delay to load the icon image if you put too much of them... Faster phone does help (just went from lgg3 to pixel) but there's still a noticeable delay with 16 icon in a launchpad... (with lgg3 i would stop at 8).

Is there any ways you could preload/keep in memory the launchpad icon/layout to avoid delays.... In the era of a lot of ram.. (4gb and more seems standard now). Just a tought out of my user-non-programmer head.

(another comment: setting up the launchpad is a little bit confusing.. Maybe I'm retarded tho.)

Again, my #1 must have app!!
Totally agree with everything what he has said.. Great app, just a faster launch pad required...
 

Avatiach

Senior Member
Oct 18, 2007
273
68
Everytime I try to change it it resets it back to xr15510

I had the exact same problem when I originally played with it yesterday, but then just randomly tried again today and it suddenly started working and remembered my selection.

I can't remember if I did anything in between, like disabling the service or restart my phone, but it definitely didn't save my preference yesterday and does now :)
 
  • Like
Reactions: Cryosx

Cryosx

Senior Member
Jul 19, 2010
997
192
I had the exact same problem when I originally played with it yesterday, but then just randomly tried again today and it suddenly started working and remembered my selection.

I can't remember if I did anything in between, like disabling the service or restart my phone, but it definitely didn't save my preference yesterday and does now :)

Lol, wow. You're right. It's working now
 

saurabhsun

Senior Member
Feb 3, 2016
62
7
Hye, I have same problem. Try to create a task in tasker. But not work. Please share with me on how you do that.

Go to Tasks tab in Tasker and create a New Task, name it Gesture1, add a new Action to it by searching on the bottom "Show Recents". In GMD, add finger gesture and set it to trigger this Gesture1.
 

lucfig

Senior Member
Feb 19, 2008
895
261
Rio das Ostras
Hi,

I want to use GMD gestures only when driving and disable the service when not.
Is there anyway I can do this with Tasker? Maybe via intents?

I tried the built in shortcut for exiting the app, but the service restarts shortly after. Would be great to have shortcuts to disable/enable GMD.

Enviado de meu LG-H990 usando Tapatalk
 

thoiloidainhan

Senior Member
Jun 10, 2011
844
346
Hi,

I want to use GMD gestures only when driving and disable the service when not.
Is there anyway I can do this with Tasker? Maybe via intents?

I tried the built in shortcut for exiting the app, but the service restarts shortly after. Would be great to have shortcuts to disable/enable GMD.

Enviado de meu LG-H990 usando Tapatalk

Under action>gesture, there's an option to suspend GMD service
If u use nova launcher, u can set up a widget on homescreen to call for that activity
 

thoiloidainhan

Senior Member
Jun 10, 2011
844
346
But the service keeps running in background, right?

Enviado de meu LG-H990 usando Tapatalk

Yes u are right. Its weird that the exit function doesn't kill the service completely.
Suspend action seems to be your best bet then. I wouldn't worry too much about the service being in the background tho, it barely drains any battery in my experience and I use it all the time
 
  • Like
Reactions: lucfig

PhilipTD

Senior Member
Hi,

I want to use GMD gestures only when driving and disable the service when not.
Is there anyway I can do this with Tasker? Maybe via intents?

I tried the built in shortcut for exiting the app, but the service restarts shortly after. Would be great to have shortcuts to disable/enable GMD.

Enviado de meu LG-H990 usando Tapatalk
I use joaomgcd's AutoShortcutPro to toggle a GMD suspend command. I use it in a profile that suspends GMD when WhatsApp opens and reactivates GMD (same command, it's a toggle) when WhatsApp is closed. I created the profile because GMD was causing problems with WhatsApp. The task is attached. You probably could create a tasker profile based on the network state of the bluetooth connection in your car, or, if that's not possible, perhaps, you could use an activity state which detects movement, in this case travelling x miles per hour.

Alternatively, and further to the helpful responses above, I believe that you could automate the GMD suspension process with tasker imput which would click the widget. I have never used the imput function, but have often read about it, so it came to mind. It may require joaomgcd's AutoImput plugin. Also, if you like, you could use a transparent icon placed in the corner of the screen where it will be out of the way.
 

Attachments

  • GmdTog.tsk.xml
    2.3 KB · Views: 26
  • Like
Reactions: lucfig

lucfig

Senior Member
Feb 19, 2008
895
261
Rio das Ostras
I use joaomgcd's AutoShortcutPro to toggle a GMD suspend command. I use it in a profile that suspends GMD when WhatsApp opens and reactivates GMD (same command, it's a toggle) when WhatsApp is closed. I created the profile because GMD was causing problems with WhatsApp. The task is attached. You probably could create a tasker profile based on the network state of the bluetooth connection in your car, or, if that's not possible, perhaps, you could use an activity state which detects movement, in this case travelling x miles per hour.

Alternatively, and further to the helpful responses above, I believe that you could automate the GMD suspension process with tasker imput which would click the widget. I have never used the imput function, but have often read about it, so it came to mind. It may require joaomgcd's AutoImput plugin. Also, if you like, you could use a transparent icon placed in the corner of the screen where it will be out of the way.

Thanks for the reply.
Yes, I am aware of using the suspend shortcut. I just wanted to finish the service, since the only time I will use GMD is while driving. I believe using autoinput would break the point because I would need the autoinput service to be running.
Currently I am using the suspend command as an alternative.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 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