yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] StupidIdea:
Android on tablets do not allow to hide status bar. Hiding it is a hack. So some applications assume that status bar is always visible and do not recalculate coordinates after start. I cannot do anything about it.

Market version will take a few hours to appear.
[Android Apps and Games] aly19:
Is this working on the Nexus 7? I can't seem to get it to work on it
[Android Apps and Games] CooLoserTech:
Not working. Nexus 7
[Android Apps and Games] StupidIdea:
I want to make it work on Nexus7, but I need some info:

1) Start application

2) Open Advanced tab

3) Is multitouch device detected properly? If not, enable 'Override multitouch device detection' and select your multitouch device.

4) Enable 'Override touch events parser detection'. Select HC_DEFAULT. Click 'Restart service', wait a few seconds, try if it is working.

5) If it is not working with HC_DEFAULT, try ICS_DEFAULT. Don't forget to restart service again.

If you make it work, please go to Help tab, click List devices and send me screenshot.

Tell me that it is working with these settings. I will fix default setting, so it is detected properly in next version.

If you can't make it work, please go to Help tab, click List devices and send me screenshot.

I will send you instructions how to get protocol sample and implement support for your device.

It is completely safe. If you are not sure which device is multitouch, just try several. No harm can be done. Don't forget to restart service every time you change device or parser.

My email: goodMoodDroid@gmail.com
[Android Apps and Games] floyd0815:
Nice App!

It's almost working perfectly!

Only when I'm on the homescreen and perform a "last app" or "next app" gesture it takes about 2 second to show it.

I see the icons instantly but it takes some time till the app comes to foreground. Also the apps are surely not closed and that happens every time I perform it from homescreen.

Sorry if that was already said but I haven't found it with my search terms.

SGSIII ChechRomV3.5 (ICS) latest GMD gestures Pro version
[Android Apps and Games] StupidIdea:
New version: 2.4.2

2.4.2:

- New device: Google Nexus 7

I don't see it on my devices, but I will try on my friend's S3.
[Android Apps and Games] CooLoserTech:
Works on Nexus 7 great.
[Android Apps and Games] mdcykkk9:
Working good with my tablet (xoom 2 media edition) if i overwrite multi touch detection and set it up with cyttsp4-i2c. There are some bugs most of them in games... I would like a widget that toggle on and off gestures
[Android Apps and Games] spirellilein:
Samsung Galaxy Tab 10.1 AOKP M6

Hey guys,

GMD works fine on my Galaxy S1. It's running AOKP Milestone 6 (Devil Kernel).

But I bought Gesture Control for my tablet first. A Samsung Galaxy Tab 10.1. It's running on M6 as well. But GMD GC doesn't work.

Any other guys with that issue? What can I do?

rgds
[Android Apps and Games] StupidIdea:
You can create Pause gesture or add Pause to LaunchPad. Also Pause is available in first settings screen. I might add widget too in future versions.

You have to change parser then. Open Advanced tab, enable 'Override multitouch parser' select ICS_DEFAULT (if now HC_DEFAULT is selected) and click restart service.

Problem with 10.1 is that there are several custom kernels and they use different protocols: some HC_DEFAULT and some ICS_DEFAULT.
[Android Apps and Games] 10123:
It nearly fully works on my nexus 7

I imported my contacts and can make calls/send texts but when I send a text message there no ID of the person I'm sending it to.

So in my inbox all I see is the mobile number as the title rather than the name.

They show up with the name fine in contacts but they don't show the ID in messaging

Any ideas? Thanks
[Android Apps and Games] StupidIdea:
Could you try creating SMS shortcut in launcher (home screen) and see if it behaves the same way?
[Android Apps and Games] sdfghi:
Is there progress on including the transformer trackpad along with the screen gestures? I have been the lite version for the screen and the full app for the trackpad, but since the lite now doesnt support custom gestures that doesnt do the job either.

There was an idea to include support for both input devices into the same app a while back but thats been a while now...
[Android Apps and Games] linuxjacques:
gtab 7.0 plus ICS crash

Hi,

I've been using the paid version of GestureControl on my US galaxy tab 7.0 plus for months now and it works perfectly.

Today I used mobile odin to flash the UK ICS release, along with the "keep root" feature.

I noticed that maybe 20 seconds or so after hiding the status bar the GUI would crash, dumping me out of whatever app I was in (including the launcher) to a black screen which then went to screensaver.

I got a logcat and it has this right when the crash happens:

E/ActivityManager( 2730): MANGAL broadcastIntent()INTENT--->1:Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED (has extras) }
E/ActivityManager( 2730): MANGAL INTENT:Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED (has extras) }
E/ActivityManager( 2730): MANGAL INTENT--->:Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED (has extras) }
E/ActivityManager( 2730): MANGAL broadcastIntent()INTENT--->2:Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED (has extras) }
I/Process ( 2730): Sending signal. PID: 2730 SIG: 9
E/ActivityManager( 2730): MANGAL broadcastIntent()callingPid:2730 callingUid:1000 origId:4294967298730
D/dalvikvm( 4105): GC_CONCURRENT freed 386K, 8% free 7019K/7623K, paused 8ms+14ms
W/dalvikvm( 4105): threadid=15: thread exiting with uncaught exception (group=0x40c301f8)
I/ActivityThread( 4701): Removing dead content provider: settings
I/ActivityThread( 4500): Removing dead content provider: settings
I/ActivityThread( 4369): Removing dead content provider: settings
I/ActivityThread( 4355): Removing dead content provider: settings
I/ActivityThread( 4340): Removing dead content provider: settings
[COLOR="Red"]E/AndroidRuntime( 4105): FATAL EXCEPTION: Thread-217
E/AndroidRuntime( 4105): java.lang.NullPointerException
E/AndroidRuntime( 4105): at com.goodmooddroid.gesturecontrol.util.HideBarThread.getPid(HideBarThread.java:25)
E/AndroidRuntime( 4105): at com.goodmooddroid.gesturecontrol.util.HideBarThread.nobusybox(HideBarThread.java:47)
E/AndroidRuntime( 4105): at com.goodmooddroid.gesturecontrol.util.HideBarThread.run(HideBarThread.java:127)
E/AndroidRuntime( 4105): at java.lang.Thread.run(Thread.java:856)[/COLOR]
I/ActivityThread( 4322): Removing dead content provider: settings
W/Sensors ( 2971): sensorservice died [0x1e3ae0]
I/ServiceManager( 1678): service 'browser_policy' died
I/ServiceManager( 1678): service 'statusbar' died
I/ServiceManager( 1678): service 'clipboardEx' died
I/ServiceManager( 1678): service 'vibrator' died
I/ServiceManager( 1678): service 'remoteinjection' died
I/ServiceManager( 1678): service 'usagestats' died
I/ServiceManager( 1678): service 'netpolicy' died
I/ServiceManager( 1678): service 'sensorservice' died
I/ServiceManager( 1678): service 'location_policy' died
I/ServiceManager( 1678): service 'batteryinfo' died
I/ServiceManager( 1678): service 'misc_policy' died

Please let me know what else I can do to help track this down, as I cannot live for long without this app and may have to go back to HC. :)
[Android Apps and Games] Psyloid:
Hi stupididea, i have a new tablet , the asus tf300t. Your app works, but screen detection is a bit off. I can only launch gestures from the top and the left of the screen. If i try to calibrate the screen it senses up to 2225*1820 pixels, although the screen is only 1280*800. Also i have the impression that your app makes my screen less responsive. I sometimes have to tap several times on a shortcut or widget or perform a gesture multiple times before an action is taken. If i shut down the service all seems fine (this lack of responsiveness is only manifested on the desktop and in status bar, in-app the screen always behaves right)

Thanks for your support :)
[Android Apps and Games] spirellilein:
Thanks for that. Work fine. :)
[Android Apps and Games] StupidIdea:
Thanks. Please try this app GMD HideBar.

I just updated it. Its basically same implementation for bar hiding. It will allow to test faster without messing with gestures.

I also updated GMD GesturesControl to 2.5.0 and fixed FC, but I'm not sure if status bar hiding will work on your device already.

Android does not report touch screen coordinate space and it is possible that it is different from screen resolution. That is why I added calibration.

Application does not consume any events, but gets events copy from kernel, so I'm not sure what can cause responsiveness problem. Do you hide status bar? That might cause lag on some ROMs if it heavily tries to restore status bar.

Not yet. I decided first to make all available functionality as user friendly as possible before adding additional functionality. That includes UI, device/parsed detection, Help section etc.

PM me your email and I will send you key for Lite version. Then you will have 2 fully functional apps if that helps.

Edit: found your email and sent you key.
[Android Apps and Games] StupidIdea:
New version: 2.5.0

2.5.0:

- Added flip through settings pages.

- Added FAQ to Help section.

- New device: LG-LU6200.
[Android Apps and Games] OrangeFever:
Awesome app! Works flawlessly on my Samsung Galaxy S3 and my Nexus 7. Bought pro version.
[Android Apps and Games] sdfghi:
Thanks, that works...
[Android Apps and Games] StupidIdea:
Basically my exception is handled, I output it just for verbose, however Android detect that status bar is not running and tries to verbose cpu usage - this is ok, but problem is that it gets division by zero and crashes. I will dig Android source a bit more, but cannot promise anything. Looks like ROM bug.
[Android Apps and Games] Psyloid:
Stupididea, i can live with the loss in responsiveness, calibrating the screen fixed my screen issues btw. Thanks !
[Android Apps and Games] linuxjacques:
Thank you for looking into it.

I could easily believe this is a ROM bug. I guess they (Samsung) never tested this case.

Some of Samsung's ICS source has apparently been released (at least for P6800).

Maybe I can find something helpful.
[Android Apps and Games] cdsora:
It's working with ICS_DEFAULT, except the 'back' action. Everytime time I swipe 3 fingers down the screen, the 'back' notification prompts on the lower screen, indicating that the multitouch gesture is correctly detected, but after that, nothing happens, custom gestures end up the same, the notification shows up, but nothing happens. Other functions, like 'home', 'hide/show status bar' work well. I think it's probably something wrong with triggering the 'back' action.
[Android Apps and Games] StupidIdea:
1) Your device is N7 right?

2) What GMD version are you using?

3) What is your su application Superuser or SuperSU?
[Android Apps and Games] StupidIdea:
New version: 2.6.0

2.6.0:

- New Custom Actions: Volume, Media Volume, Search, Voice Search.

- New devices: XOOM 2 ME, W17PRO, HUAWEI C8812

No fixes in this version.

For volume I just show standard control. Will work on some "gesturish" solution later.

Volume - default volume control and adjust currently important volume (same as device controls).

Media Volume allows you to adjust media volume at any time, i.e. if you are not playing music and try adjust volume in Home screen you would adjust ringer volume with device controls, but with this action you can always adjust media volume.

Search - opens global search widget.

Voice Search - triggers Google voice search. No need to press anything.
[Android Apps and Games] polstein:
Curious how people are using this app

Just upgraded my phone to ICS & bought this promising app. Early tests are causing me problems with my sliding keyboard (Keymonk) forcing me away from the 1-finger gestures.

Curious if people are using 4 finger defaults & what kind of custom actions are people using. Got to read over this thread from the beginning when I have some time!
[Android Apps and Games] flydev:
would be nice to be able to sort custom gestures list
[Android Apps and Games] StupidIdea:
I'm thinking how to address this. The idea was to ignore touch events from lower part of the screen when keyboard is visible. Problem is that I cannot detect if keyboard is visible from service. There are some workarounds that detect keyboard for activities, so I could add an overlay activity and see it I can detect it this way. I'm hesitating to do this, cause overlay can lag device a bit. Still looking for solution.

I will add it.
[Android Apps and Games] StupidIdea:
I know Voice Search is not working on JB yet. I have solution already and it will be fixed when I'm home.
[Android Apps and Games] StupidIdea:
1) I'm curious too, then I would know what gestures require more fine-tuning. I saw some video on youtube where user had a lot of gestures with diagonal directions and single touch. Diagonal (DL, DR, UL, UR) has lower error threshold than orthogonal directions (L, R, U, D), so I'm wondering if anyone have problem with this and are diagonal paths popular.

2) I also could create more presets, including path presets for custom gestures.

Anyone have good suggestions for all default gestures that I could add as preset?

Paths for custom gestures that would be helpful to have as preset?

Rotate paths are still in my list. First try didn't work so well and executed pinch a lot of times, but I still have these in todo list.

2) I'm also wondering if people use 'consume multitouch' and 'Evaluate on release'.

3) What actions do you put to LaunchPad and custom gestures? It is possible to execute any activity, keycode or shell script with 3rd party shortcut apps, but if there are some popular actions I can add it directly to app (like search, voice search, etc).
[Android Apps and Games] polstein:
Keyboard detection would be optimal, but I'd take some sort of "top 1/2 of screen" option instead of anchoring to a side & try that out. Don't know how much would would be involved for something that's more of a "try & see how it works" though.

---------- Post added at 10:05 AM ---------- Previous post was at 09:47 AM ----------

"lower error threshold" - sorry, not sure which you mean. Do you mean that Diagonal errors happen more or less often then Orthogonal directions?

In my first test, I made an UR to launch Go SMS. But it misfired (fired when I didn't want it to) like 5 times in the first 10 minutes of playing. So I tried U-R and it didn't fire as much (until I hit the keyboard problem). My early tests were all with 1 finger, but I briefly tried a 2 finger approach to avoid the keyboard problem (will play with more today, time permitting).

Question for 2 finger. Is that 2 fingers doing the same <up-right> motion, or possible to basically: Hold phone in left hand. Plant left thumb (hold in place) anywhere on the screen. Right index traces a path (while holding left thumb down). User would have to be sure to press the left thumb & right index at the same time to avoid the app thinking it's a single click where your thumb landed.

I was also trying to use the app as a 1 left-thumb launcher to do things. F'instance, I tried a down-up-down motion to go to home with a single finger (thumb) and up-down-up for the launcher. BUT then I had problems accidently triggering it while using Opera or Plume where it can be normal to scroll up & down a bit.

Sorry, haven't even played with those yet! Can't help there.

The one I always like to use in app launchers (Swipe Pad, Clutch Pad, Wave Launcher) is a Folder Organizer folder & Folder Organizer item. Most anything in Android can be funneled through Folder Organizer & a custom icon can be put in as well. You already have Home & Last App (alt-tab) included in there, which are my other big ones.
[Android Apps and Games] clel:
As far as I know, the app has an option for custom gestures where you can set a border from which a gesture has to start from. Maybe that is an option to prevent this issue. Maybe it would be helpful, if there were an option where one can set the area on the screen in which a gesture has to be executed to prevent this.

I use consume multitouch and think it is very helpful. Maybe you could start a poll to find out more about the other questions you had, cause it is much more easier to answer and to analyse the answers then.
[Android Apps and Games] zwade01:
I rely a lot on "evaluate on release." For example, I use D-L for back without a border and if I'm Swyping or drawing, it often backs out.

I'd like to see a search function (unrelated to Google search). Like when apps have a search function in them, you press menu> search.

Awesome app by the way. A must-have, especially on the Galaxy Nexus when you get rid of the nav bar.
[Android Apps and Games] sdfghi:
I have found that single finger gestures are the most convenient as complicated multi finger gestures are tiresome. I tried 'release to evaluate' for the single finger but that broke the four finger next/previous app gesture and executed a 'home' gesture on these. But release to evaluate is definitely better for complex single finger gestures.

My most used gestures are DL-U-DR for kill app, U-DL-DR for back and U-DR-DL for forward, four finger next/previous app and also the recent apps(HC). I have tried using alphabets as sequence but they are really hard to detect. If the alphabet series could be added to the gesture list, that would be great. But that might be too much?

I was wondering if it is possible to add curves as gestures. For example, for a 'S', using diagonals makes it impossible for detection, but if something like L-curve-R-curve-L could be done that might improve things?
[Android Apps and Games] polstein:
Some experimentation shows that while the 4 finger gestures are more accurate & don't misfire, they are also very awkward to use. If they can be made to work correctly without misfiring, I'd rather stick with one finger ones.

I'm getting a bit reminded of Gesture Launcher (https://play.google.com/store/apps/...xLDEsImNvbS5yZWV5ZWVzLmdlc3R1cmVsYXVuY2hlciJd), where you would hit an overlay button & draw a shape to fire an app. Problem is that never supported things like home/previous app or anything other then launching an app. But it also never mis-fired for the same reason.

There's an idea - Street Fighter mode ftw! R-DR-D and we just to implement a punch button to fire off an app! Are you having any misfiring problems with the evaluate at end for these more lengthy gestures?
[Android Apps and Games] StupidIdea:
That is very helpful feedback. I will test these cases and fine tune things a bit.

I did a few test with curves. It requires some trade-offs, cause with curves it basically mean increased error threshold. I'm thinking to add it as an option maybe. One thing that would not work with my current curves algorithm is gestures that change path only by 45 degree (like D-DL, etc). So while D-DL probably does not make much sense, gestures like DL-D and DL-L can be useful for gestures that start from corner. So basically curves are in progress, but I'm still not happy enough to release them.

When saying that diagonal has smaller error threshold I mean that if you divide circle (or square) into 8 parts (directions) starting from center, I made diagonal parts smaller and orthogonal parts bigger.

Good hint about on release and Prev/Next app triggering home. I will take a look at it.

And if someone wandering, why I cant just make any pattern recognition, it is because of performance. Its realtime service and too complex algorithm would leave recognition behind if screen is touched a lot. Now service even avoid creation of objects and just reuses object pools where needed.

On the side note I updated version to:

2.6.1:

- Fixed: adding new devices broke support for HP Touchpad.

- Fixed voice search on Jelly Bean.

- Fixed Prev App action in LaunchPad.

I'm aware that search is not working the way it is intended. But wanted to release version asap because of HP Touchpad bug. I will take care of search in next version.

It misfires because it executes gestures anywhere, not just inside my app.

I was actually thinking about adding overlay action and add option to execute gestures only on it. So do you think overlay would be a good idea? How would you prefer to trigger it? Maybe custom gesture to trigger overlay and then you can draw gestures? Similar to what you get if you start Google Gesture Search with my custom gesture, just you would draw your own gestures here (not letters like in GGS) and execute actions from GMD? Gestures on overlay could always be 'on release', probably could draw path, like GGS too.

Wouldn't it be gimmicky to trigger overlay and then draw gestures?
[Android Apps and Games] clel:
I think if you would create an overlay that is started like LaunchPad it would be helpful for users that want to have such an overlay and not disturbing for the other users. I don't need such an overlay and prefer the normal way to execute gestures but if there are enough users that would like to have one - why not?
[Android Apps and Games] StupidIdea:
I agree, but I was thinking what I can add what is not there yet. I just tried installing Gesture Launcher (and there are a lot of similar apps, so I'm not sure if can can add here anything usefull). So install Gesture Launcher, create custom gesture in GMD (I did 3 points expand) and assign Gesture Launcher shortcut. Thats it, no more trigger overlay (that might lag device and consume border events) in order to trigger Gesture Launcher and you can start it anywhere with GMD.

Is something missing with such approach? Other example, Memo app starts from memo list, then you have to create one etc, but if I need gesture to to create new memo, I can assign shortcut to QuickShortcutmaker where I select MemoCreateActivity.

On the other hand device controlling I believe is more convenient with direct GMD gestures and they work faster this way (like Home, Back, Prev/Next).

But I got carried away from the topic :) I'm really interested what paths you use for custom gestures, are you missing some custom actions and what settings are useful (like I mentioned in previous post). What things are annoying. I want to improve user experience before adding more advanced options. Also if you feel like you are getting to many mistaken recognitions or gestures not registered, let me know what is it and what device you are using.

Now it evaluates all points and all mush match pattern. I could change it or add an option. Can even add per gesture option. I will add this to todo list.

Also thinking about thumb navigation. I could add more trigger points, but not sure what would be good solution. You can start gestures from corners, just select 2 borders.
[Android Apps and Games] polstein:
I sent some pm's to StupidIdea because I don't want to push this project away from it's original intent, but I do find it funny that you would up using Gesture Launcher as I did a year ago - in combination with other launcher-like apps.

Memory serving, I used Clutch Pad + Gesture Launcher to pretty neat effect. Clutch could handle things that Gesture couldn't (home launch, last app alt-tab) while Gesture Launcher could launch apps & even shortcuts (like Folder Organizer Folder Organizer folders that Clutch couldn't handle).

So in this case, very interesting to use Gesture Control to handle things like Home, next/prev app and then have a custom gesture to launch something like Gesture Launcher's shortcut feature (and not have an overlay or button always on the screen).