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

Search This thread

StupidIdea

Inactive Recognized Developer
Jun 24, 2011
1,369
1,869
I would like to have the option of having the icon display in the status bar. This could be a paid only option but it would be nice for people like me who just want it to run in the background.

Its easy, but I don't want to do it. Android can kill background processes, and it does if you play memory heavy game. If android decides to kill Gesture Control process while status bar is hidden you will have to reboot you device to get to the home screen.
 

StupidIdea

Inactive Recognized Developer
Jun 24, 2011
1,369
1,869
New version

1.2.0
- Added option to switch multitouch/singletouch gestures
- Fixed bug: ROOT permission sometimes was not aquired
 

ahmad.yousry

Senior Member
Dec 5, 2007
133
0
Cairo
on ICS i only get the messages but no action :)

also i am unable to buy the full version as it says "Your device isnt compatible with this item"

Cheers
 

StupidIdea

Inactive Recognized Developer
Jun 24, 2011
1,369
1,869
USB Debugging must be enabled

1.2.1
- Added check for USB Debugging
 
Last edited:

HacDan

Senior Member
Dec 28, 2009
124
67
Vergennes, VT
This is an awesome idea!

In regards to everyone posting it doesn't work on CM9(ICS) Keep in mind the thread title specifically says "[HC Tablet]" It does not say "[ICS Tablet]" So in a thought of keeping the thread clean, maybe try to test on Honeycomb tablets instead of ICS? =/ Just a thought though, take as you will.
 

rmcsc

Senior Member
Jul 11, 2010
1,001
295
This is a StupidIdea!

*waits a second... hopes somebody other than the dev gets the joke*

This... THIS is the reason why we have developer communities like XDA around. My god, it's been a while since I got so excited about something I couldn't use (My Xoom is on ICS already)! It's so great people work to make these things happen!

Hey dev, you know that if you need testers you can count on us members to test it out. You could do a private beta test or something like that.

Good luck with your project!
 

andyln3

Senior Member
Jul 27, 2011
73
9
Phoenix, AZ
I thought of this idea a few weeks ago and I'm so happy to see someone is working to implement it. Can't use it though since I'm on ICS. Someone get this guy some ICS love. :)

Sent from my GT-P7510 using xda premium
 

TuikS2

Senior Member
Dec 15, 2011
248
45
Wow great job!
unfortunately i'm running ICS as many others.
Hope you will make it ICS compatible...

How about the Battery Consumption? Wakelock?
 

StupidIdea

Inactive Recognized Developer
Jun 24, 2011
1,369
1,869
Turned usb debugging on and it works perfectly now, bought. Can we see a hidden icon option like swipepad?

If I simple remove the icon, android will bee allowed to kill service, when more resources for active apps is needed (like playing games). I have to look more deeply into it. Currently ICS is my top priority.

Wow great job!
unfortunately i'm running ICS as many others.
Hope you will make it ICS compatible...

How about the Battery Consumption? Wakelock?

Should be no problems in this area. My 7.7 consumes 1% over night. Service thread waits on thread lock when you are not using your device, it only wakes when you touch the screen.
 
Last edited:

Keks1234

Member
Sep 17, 2009
37
3
I've always been annoyed by the lack of use when it comes to multitouch. Why have sensors for up to 10 fingers when they dont even use more than 2 on most of the devices out today. How relaxing it would be to swipe from right to left with 3 fingers on my browser to move back to the previous page, with 4 fingers to switch between tabs/windows etc etc.

btw those 2 would be my most anticipated gestures!
 

randomguy101

Member
Mar 26, 2010
8
1
I've always been annoyed by the lack of use when it comes to multitouch. Why have sensors for up to 10 fingers when they dont even use more than 2 on most of the devices out today. How relaxing it would be to swipe from right to left with 3 fingers on my browser to move back to the previous page, with 4 fingers to switch between tabs/windows etc etc.

btw those 2 would be my most anticipated gestures!

You should try sleipnir browser, that has inbuilt gesture controls for tabs switching/closing and more.
 
  • Like
Reactions: pibach

StupidIdea

Inactive Recognized Developer
Jun 24, 2011
1,369
1,869
I've always been annoyed by the lack of use when it comes to multitouch. Why have sensors for up to 10 fingers when they dont even use more than 2 on most of the devices out today. How relaxing it would be to swipe from right to left with 3 fingers on my browser to move back to the previous page, with 4 fingers to switch between tabs/windows etc etc.

btw those 2 would be my most anticipated gestures!

Back works with 2 fingers downwards.
Tabs might be application specific thing, not sure if it would be possible to implement general solution.
 

Wetzel402

Senior Member
Drop down menus to choose what each available gesture does, now that would be amazing! :) Possibly even a map a custom gesture option. Tap the button and it would ask you to do your gesture>press next>redo the gesture to confirm>press next again and then you could select its function.

Just brain storming here :D
 

tigerfire25

Senior Member
Aug 14, 2010
386
49
Peshawar
will test this when i get home

but thinking something like this would be helpful when playing videos full screen - right and left for fast foreward/rewind, up/down for volume up and down, diagonal for brightness

another thought is for first person shooter games

and finally a gesture to toggle it on and standby

The gestures for videos can be done in the MCCurdy player. I love that player for this.
 

FC1032

Senior Member
Aug 30, 2010
568
61
Sydney
I know this is designed for HC, but I just thought I'd let you know that it doesn't do anything on galaxy tab 7 on ICS.

:) I'm going to keep an eye out on this app.
 

StupidIdea

Inactive Recognized Developer
Jun 24, 2011
1,369
1,869
New version

1.2.4
- Fixed bug: after Android restarts gestures service, it would switch to singletouch (so multitouch gestures would stop working).

Updated here and in market.
If your gestures stopped working while playing memory heavy game, it was because of this bug. (they actually were switched to single touch, but who would guess that :eek:).

Current version have no known issues and should be completely stable. If you experience any abnormalities let me know.

ICS is my top priority now, so other features have to wait after ICS support.
 
  • Like
Reactions: andyln3

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    The setting doesn't disable multitouch events. It just disables that GMD "consumes" multitouch events, i.e., as I would understand it, intercepts them if there are any multitouch gestures are configured elsewhere.

    Of course I have configured multitouch gestures in GMD (in fact, only ones with 3 and 4 fingers).

    I suspect that, if something goes wrong in that interception process, for instance when GMD gets killed just when a gesture is processed, the freeze happens.
    1
    By the way, I have set "Border size" and "Gesture size adjustment" in GMDs Device Setup section to minimum value so that there is minimal time for other gestures to interfere. Also make sure that all gestures in launcher (for example Nova) are disabled.
  • 219
    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://xdaforums.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.