yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] sdfghi:
In the latest development version while the gesture control app is open, rotating the tablet gives an error in red 'no supported device detected ' and the enable usb debugging message on the next line. The app still works fine however.

Also, I can get the two finger tap detected correctly but three and four finger taps are still not detected for some reason.

EDIT: The single tap three and four finger gestures work but only in landscape mode.
[Android Apps and Games] StupidIdea:
Thanks testing.

Investigating. By the way I removed USB debug requirement.

I will review taps implementation and if it does not help solving it I will need protocols samples.
[Android Apps and Games] StupidIdea:
Updated development version. All mentioned issues should be solved. Let me know if something still is not working properly.
[Android Apps and Games] tiho5:
I think that this is important to do to complement the nice Alt+Tab function.

As you know, when I Alt+Tab between phone and an app, the phone screen comes back but on the people section. This is not such a prbolem.

But it also happens with Office. When you have an opened *.doc file there and you re Alt+Tab-ing between it and another app it brings back the Office window with the file closed/frozen in there. Then you need to "recover" it and it opens up again. This is not very convenient if you are copying and pasting something.

But if I use a task manager to switch between Office and the other app, it brings back the *.doc file in an opened and alive state. But why then having Alt+Tab, which is such a nice part about GMD?

Please, consider it!

FYI: Everything with the new version works OK with me. I like it and happily use it to the full :)
[Android Apps and Games] StupidIdea:
Thanks I will investigate it once again before releasing update. I cannot reproduce phone thing, because it is working differently, but I might be able to reproduce it with Office. What Office application are you using?
[Android Apps and Games] gr8hairy1:
It seems it takes only the first app when two share similar taps. So now T-T-T-T 4 touch points does not open when T-T-T 4 touch points is active. It only opens T-T-T, no matter how fast I type T-T-T-T. The rest is running flawless.
[Android Apps and Games] StupidIdea:
Ouch, bug in collision detection. Fixed and updated development version. Just download, install and it should work properly.
[Android Apps and Games] tiho5:
Office is worth to be made work! I am using Kingsoft office, Actually, I am abusing it, not using it :).

Thanks very much for considering
[Android Apps and Games] edakimling:
Taps no longer work

Hm!

For some reason, I can no longer activate any tap gestures in the newest dev version or even the dev version before. As well, custom gestures also don't work, unless 'Evaluate Gestures On Release' is OFF.

Very strange. Also the toast messages also don't appear, but they used to few dev versions back. They seem to come and go.

Asus Transformer Prime, Baked ROM ver 3.0 - Jelly Beans

Cheers!
[Android Apps and Games] StupidIdea:
I was changing HC_DEFAULT parser today. What parser your device uses (you can see that in Advanced tab, or by clicking Email developer in Help tab)? If its HC_DEFAULT, could you click Email Developer, Send protocol sample, and prepare that sample by instructions on screen. Maybe fixing one device I broke another :eek:
[Android Apps and Games] gr8hairy1:
It no longer blocks, but T-T-T triggers T-T-T-T at times and other times itself.

Update:

Ok it seems there's more. I deleted T-T-T-T, and (xda) T-T-T (4 touch points) works fine if I tap all four fingers. But if I tap all 4 fingers, then leave three fingers touching the screen, and tap 1 finger just once, it launches.

Update:

I have no idea what's going on. I just created a 5 tap (T-T-T-T-T) 4 touch points, and tapping all 4 fingers 4 times got it to come up. Maybe I'm too tired.....I'll have to try it out tmrw....
[Android Apps and Games] StupidIdea:
Maybe this will help. This version displays toast on screen how many taps application see. Let me know if you detect some wrong behavior pattern and then send me protocol sample from Help tab.

Development version with debug toast
[Android Apps and Games] edakimling:
Issues

Hey GMD,

I have not got the latest version you just posted, but displaying the number of taps in the toast would be incredibly useful for our own diagnostic, as this app is getting complex real fast and the number of factors influencing proper gesture trigger is rising. Note that I am not complaining - the degree of configurability is awesome and appreciated, but I know at times it is our fault for not configuring the gesture properly and at other times it is a legitimate bug. So this will go a long way to help.

Also, for my previous issues:

- you said you changed the way the detection worked. For me, to get things going, I had to hit 'override multitouch device detection', select 'atmel-maxtouch' (I believe this is the one it defaults to) and then I can turn it off again. Then everything works and taps are triggered.

I suspect that perhaps when the application service is started, it did not activate the auto detection properly and me forcing it saved it and started using it, even after turning it off.

TRIGGER ZONES REVERTING

As you mentioned, GMD, you reverted the delay on consuming events in the trigger zones, so as to enable single taps to go through to the icons below (notably needed for bottom bar). Presumably, this was because you found that gesture from the right or left border was not consumed and on the home screen (and other apps) the screen would scroll.

However by removing the delay, it renders the bottom right, bottom left corners and bottom left 1/3 and bottom right 1/3 virtually unusable. That is because for gestures to be consumed, you need to give the border a decent size (I find 18 is sort of bare minimum). However for that size, it is very hard to trigger taps, since the area is very small (this issue is not present for swipes, as you can initiate swipe from beyond the border towards the screen, which would register even on small border of size 18).

Thus, gestures such as a tap on the border plus tap in the general area to trigger events is not really feasible. Enlarge the border - which makes the taps possible - and now you will be hiding the bar below and other borders so much that you'll never be able to click any icons.

So I am kind of on the fence on this. I suppose, if GMD is able to distinguish between taps and swipes, he could both satisfy the need for a delay in trigger zone and allow swipes to not have a delay thus be consumed right away preventing things such as home screen scrolling when swiping from right or left border.

These are mere suggestions. Let me know what you guys think.

Cheers everyone
[Android Apps and Games] gr8hairy1:
Perfect. That helps alot. Seems 1, 2 , 3, and 5 touch points tap very reliably. It seems limited to 4 touch points as being the problem (could be a nexus 7 issue). Regularly with 4 touch points on 1 tap will register 2 and 3 taps. That happens more often than 1 tap being recognized properly.
[Android Apps and Games] StupidIdea:
1) Are you suggesting that starting zone should consume event only when swipe gesture is registered to that starting zone and do nor consume if only tap gesture is registered to that starting zone?

2) Do you have a lot of settings? :) could you try uninstalling and installing application fresh to see if it detects device properly.

p.s: I probably will start building separate development version with some development version only options (for example to turn on debug toasts where it would display what path it registered and what taps), but I want to wrap up this update first.

Could you send protocol sample with 4 finger taps. I will take a look what is going on. It is unlikely that it is device fault with 4 points if 5 points are working properly.

Open Help tab, click Email Developer, select 'Send protocol sample'. Start it, do a few taps and stop it. Thats it. It will email grabbed sample as compressed attachment.
[Android Apps and Games] edakimling:
Answers to GMD

That's exactly what I am suggesting. Now mind you, I have not given it proper analysis. It would require more thought on your part to see if it is doable and even worth it. I would love others' input on this. I also want to take some more time to try different permutations to reach a better conclusion. Let's hear what others have to say on this.

No, I have few 'scenario' gestures. I can lose them and recreate. I know many apps leave settings behind upon uninstall; from what you are saying, I understand that when I uninstall GMD Gestures lite (dev), it will wipe out its data, so I can do a fresh install?

That sounds actually like a very, very good idea that I am sure many of us helping with testing will appreciate it!

Cheers
[Android Apps and Games] UndisputedGuy:
Could you make this compatible with the Xperia play?
[Android Apps and Games] cjrgalvez:
Hi man, i also have a stock tab 2 10.1 but i can not make it work, could you tell me the override multitouch that you selected? or any other useful information? thank in advance!
[Android Apps and Games] StupidIdea:
New version 4.0.0

Change list:

4.0.0:

- Added keyboard detection.

- Added 'tap' gestures.

- Added default Alt-Tab gesture.

- Updated singletouch gestures.

- Improved gestures recognition.

- Improved border calibration.

- Improved gestures collision solving.

- Added new devices.

I will test it for one mode day and plan to upload new version to market tomorrow.

Changes from last development version:

- Completely changed default singe touch gestures. I'm interested to hear opinions if they make sense. I was trying to avoid conflicts on different devices (like ones with soft buttons and without).

- Again changed starting zone behavior to allow clicks. I improved it a bit and while 'scroll' still might happen, it is working much better this time.

- Starting zones with only 'Tap' gestures will not consume events.

- New default gestures for Alt-tab (phone and tablet) and Screen Off (only in Phone gestures).

- Improved collision solving, so now if there is similar gestures defined, one with starting zone (border) and another 'Anywhere', border gesture will be picked if gesture started from border.

- Fixed Input Method select action, was not working in some cases.

- Updated Help's, descriptions etc.

- New devices

Did you try instruction from first post (or in application help tab FAQ Question 1)?
[Android Apps and Games] UndisputedGuy:
Sorry, i didn't, but i cant install the lite version.
[Android Apps and Games] gr8hairy1:
Lol, didn't mean to thank you but there you go. Reading through your posts it looks like you're still on gingerbread. If not my bad. But if that is the case, this app needs honeycomb (3.1) or higher as stated in the OP (original post)
[Android Apps and Games] UndisputedGuy:
Sorry my mistake, I am on gingerbread but for some reason I thought that it used to be compatible! Thanks
[Android Apps and Games] The_Tech_Ninja:
I created a video review of the application (the free version).

http://www.youtube.com/watch?v=cu_4p3kde6E&feature=plcp
[Android Apps and Games] StupidIdea:
Thanks, just a side note, you can turn off notification icon and notification in full version. There is an option for this in Settings tab.
[Android Apps and Games] StupidIdea:
Updated market

4.0.0 uploaded to market.

Edit: Anyone with N7 can check if gestures are working properly? Got comment in market that it is broken on N7...

Please open Help tab, click Email Developer->Send Protocol Sample. It will capture protocol sample and prepare email with attachment automatically, just follow instructions on screen. If I get N7 sample I can adjust application to parse gestures perfectly.
[Android Apps and Games] simacca:
I just got my n7 and have followed your instructions. Not sure if I done it properly though.

I have a problem with the full version that I have just purchased. I am on stock ROM and rooted. Everything works fine apart from the wallpaper resetting to default or turning the background black every time I use the 4 finger swipe up to remove the status bar.

Not sure if its already been discussed here as there are lots of pages to read through.

Thanks for any help.

Great app by the way. Its the main reason I rooted :)
[Android Apps and Games] tiho5:
It doesn't work with me... :confused:

Gestures are more or less OK if single point. Even then, they're not too good (responsive) as in the previous versions. If 2 points, it is a disaster. Starts to be responsive for 5 seconds, then completely wouldn't recognize them. I have changed the override touch events options a bunch of times and no result. (I didn't touch the override multitouch device detection options, cause I never played with this so far and I need guidance)

I don't know what is wrong. I played with it for hours.

I changed to Revolution HD 9.7.0 ROM on my HOX today and thought this might be a reason with the new kernel.

But:

I have titanium backups of the previous versions (I was using the dev version along with the market version while experimenting the dev version. And this way I was also using already a lot of the new features, which were not available in the market version, which I became accustomed to) and I restored them. Everything works perfect with them. How come???

I am in need of advice. For now I am back to using the old ones...
[Android Apps and Games] steerben:
Would be nice to open the App Drawer (in my case Apex) with an gesture. Launchpad is ok, but i would prefer the App Drawer.

Gesendet von meinem Nexus 7 mit Tapatalk 2
[Android Apps and Games] StupidIdea:
Got logs, perfect, investigating.

There is no default action in android to open App Drawer. Its just internal state of launcher. If particular launcher allows to create launcher shortcut to App Drawer then you can just bind it to custom gesture.

One more possibility is if launcher exports App Drawer activity, then again it would be possible to create launcher shortcut with QuickShortcutMaker.

I don't know if any of this works with Apex.
[Android Apps and Games] StupidIdea:
N7 fix

Updated development version. Please try if it works properly on N7.

Edit: tried to fix taps too.

Development version

Edit:

Dev version with taps toast display:

Version with taps toasts
[Android Apps and Games] abex181:
Bug report for 4.0.1 update:

On phone boot, app checks for root permissions (and my phone is rooted) but does not receive it. Repeats request until phone is bogged down and crashes.

As per chaosking's suggestion:

SuperSU, Rom is ViperXL 1.2.4 w/ Blackout Beastmode 3.0 kernel.

Fairly certain that OC/UV settings did not affect this behaviour (my first guess) as problem persisted when OC/UV settings auto-reset.

Froze the app and things are fine. Hesitant to update on my tf101 until confirmation/fix. (But can on request).

Update:

Unfroze the app and SuperSU granted root permissions successfully. Rebooted and app got root. No problems now..

Perhaps it was some fringe case where SuperSU would not grant root on boot to some apps (while other apps got root).

Are there precautions in place to stop asking for root after x failures? I've been using gesture control for some time (and sometimes root was not granted) but never had crashes before.
[Android Apps and Games] chaosking121:
Hey, I'm still playing around with the 4.0 update, but one of the things I've noticed is that if the bottom edges are set to capture events, the notifications cannot be closed with the swipe up, and if the bottom edge is not set to capture events, closing the notifications activates gestures as well. Would it be possible to blacklist all gestures starting from the bottom edge while the notifications are open?

Just a suggestion, loving the new update thus far! Keep up the great work!

---------- Post added at 10:59 PM ---------- Previous post was at 10:56 PM ----------

I think it's worth mentioning that for such a bug report, it's absolutely essential to include as much info as you can, including, but not limited to:

Root App (SuperSU or SuperUser); Stock or Custom ROM; Firmware version; Model Number (although we can see this from your sig);

Usually, the more info you give, the faster your problem can be resolved.
[Android Apps and Games] StupidIdea:
Anyone with Nexus 7 tried 4.0.1 from market or development version from here? Is it working properly.

Thanks, I will investigate it.

I will see if that is possible. For now you could start gestures only from part of bottom border. Each border has 5 non intersecting sections: 2 corners, 2 side thirds and center third.

This is known issue and workaround is described in Help tab FAQ or in first post in this thread.
[Android Apps and Games] simacca:
OK thanks I will have a look :)

Update: looked and problem sorted. Thanks..
[Android Apps and Games] NicholasQ:
if this app had tasker integration it would be extremely powerful!
[Android Apps and Games] StupidIdea:
What you mean by Tasker integration? Now you can execute Tasker tasks with custom gestures or from LaunchPad.
[Android Apps and Games] chaosking121:
I have two gestures from the bottom border, well more than two, but they use two starting points, right 1/3 and center 1/3. Occasionally, even the left 1/3 refuses to work when closing the app drawer. It's the same thing that happens if i capture touch gestures in these starting zones. It doesn't always happen, but it's annoying when it does. Again, its not a major issue because i can always use my back button (or back gesture ;) ) to close the notifications, but I'd like to be able to capture gestures from the screen bottom as well. As far as priorities go, it shouldn't be too high up for you.

Also, (and this one is much more annoying), if I'm in any chatting/messaging app, it takes many taps on the text box at the bottom of the screen for it to bring up the keyboard, I have confirmed it is the app by adding these apps to the blacklist of apps that ignore starting zones, even though ONLY the right center is set to capture events (i.e. it's the only one that is unticked in the settings).

Furthermore, while most evident in these apps, anything that requires taps on the bottom of the screen (any portion) presents this issue as well, even while on the recent apps switcher and trying to use the buttons at the bottom of the screen. I'll be updating to LIB (stable release from Samsung) tonight and i'll report back with any new info when i do.

Thanks for your excellent support :)
[Android Apps and Games] goldy1234:
Does anybody know simmilar application that will work on my GingerBread (2.3.6) ??

I prefer two/three finger swipe to move previous or next app/task.
[Android Apps and Games] StupidIdea:
What device are you using now? I thought you still use Acer Iconia Tab A500.

Now gesture execution when you swipe up notification bar is clear as for now it was intended to work this way.

Keyboard not appearing with edit box on bottom and clicks not working is not intended. I tried it on my device and it is working properly (for example with GTalk). Please try calibrating in Advanced tab thoroughly. If you do not register max value, then you end up with thick border. After that try adjusting border width to lower value. See if it helps.

Starting zones are intended to pass through clicks and should not start consumption in that case. It waits for second event to determine if its a swipe (i.e. gesture and consumption is started) or a click. If it consumes clicks then:

a) something is wrong with parsing or

b) you reduced gesture size (or that size is too low) in Advanced tab and it registers as swipe even slight movement. Try increasing this value just to see if it helps. If not, send me protocol sample from Help tab, Email developer, Send protocol sample. on my device even if I intentionally tap starting zone, it does not consume click.

Note: application vibrates on first event, but starts consumption only on second event, so even if it vibrates it does not mean it consumes events.
[Android Apps and Games] NicholasQ:
wow I totally missed that. thank you! glad I purchased full version.
[Android Apps and Games] chaosking121:
Device: Samsung Galaxy S3 I9300

ROM: Wanamlite 3.7

Firmware: LIB (Stable release)

Using SuperSU and v4.0.2 of Gesture Control

(I'm also using the Acer Iconia Tab A500, but the s3 still has that "new toy" effect so I'm working on getting it to my liking first, since I've done everything I can to customize the A500.)

After updating to LIB tonight, I can doubly confirm that the capture taps in starting zones occurs ONLY for text boxes. Any other button seems to work reliably now. Adding them to the ignore starting zones blacklists fixes the issue. Notification pulldown captures swipes on the entire bottom border even though the only border that is unticked is the Right Center 1/3. While in apps that are blacklisted in ignoring starting gestures, the pulldown closes correctly in from anywhere on the bottom border (although the gesture is also executed, but that's supposed to happen). I tested this when both capturing and not capturing touch events on the bottom border and the same thing happens in apps that aren't blacklisted.

I can't explain either of these, they're just what I've observed. I have always calibrated my device's display resolution and it's always about 15 pixels short of my actual resolution on either side. Gesture length and border width are also default, which since I've calibrated it, should be sufficient. (59 for gesture length, 46 for border width). Increasing gesture length to 80 made a noticeable difference so I'm confident that 59 is fine. Are there any other solutions to these problems?

Not sure if the protocol samples will help either of these issues, but i can send one if you need it.

PS: What if something in your disable when keyboard is open code is causing the text box tap issue..?

Sent from my Samsung Galaxy S3
[Android Apps and Games] StupidIdea:
One thing that I noticed is that if you have starting zone as full border (like bottom border), then disabling consumption does not work. I will fix that. It works if starting zones are just thirds (like bottom left 1/3).

Still cannot reproduce problems with keyboard, please send me protocol sample.
[Android Apps and Games] chaosking121:
Hey, just changed some of my gestures from

Sent from my gestures that started from the entire bottom border to just the centre third and the issue with the notification ulldown not working is fixed. Thanks man.
[Android Apps and Games] StupidIdea:
New version 4.0.3

4.0.3:

- Fixed soft keys conflict with starting zones (in particular this should fix N7 soft key issues, when user has staring zone with consumption on bottom border).

- Fixed Input Method picker show with gesture.

Also turning off consumption for particular zones in 'Event Consumption' tab will work correctly with full border starting zones.

It would really help if some Nexus 7 user could create custom gesture starting from bottom border and see if soft keys are working properly in that case.

Still please try enabling consumption on bottom border and see if keyboard issue is solved.
[Android Apps and Games] chaosking121:
Yes, I just emailed you. In short, everything works properly now! :D

Thanks so much for the great support, it's what makes this my all time favourite Android app. Keep up the great work dude :)

Regards,

chaosking121