yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] tiho5:
quick question:

phone: HTC One X

I am using a custom gesture for "phone" shortcut.

But it always takes me to people tab. Never to the normal phone dialer.

Can I somehow fix this?

---------- Post added at 07:39 PM ---------- Previous post was at 07:33 PM ----------

I am also interested to have a gesture but not to toggle screen autorotate on/off.

I need it to always rotate the screen clockwise or counterclockwise. You are right that one can use an external app for this. But do you happen to know any app that works without UI and upon start makes clockwise or counterclockwise rotation of the screen (may be 2 separate apps even). I couldn't find one
[Android Apps and Games] StupidIdea:
1) Doesn't it open same screen that you left last time? For me if I go to dialer and the go to Home screen, then next time it opens dialer and so on. Standard phone icon in Home screen works the same way.

2) I have to investigate if this is even possible. At least without root it is only possible to lock rotation in portrait mode and standard rotation widget in notification bar also restores rotation to portrait if I turn it off.
[Android Apps and Games] tiho5:
Rock

1. When I press the phone button on the home screen I always go to the phone dialer. No matter where I left. When I make the "phone" gesture I always go to people tab. Again, no matter where I left..is something wrong with my phone? I have a rooted stock ROM.

2. Hope you consider this.
[Android Apps and Games] polstein:
I can suggest a possible work around - Go Contacts EX. When you install it, you get 2 app/shortcuts - one that goes directly to the contacts tab, and one that goes to the dialer tab. I believe there is also a setting for just the contacts to make which screen (dialer/contacts/groups/favorites) is the default when you open the app.
[Android Apps and Games] tiho5:
Thank you for helping, polstein. It's a good idea. But I like the original dialer and I got used to it.
[Android Apps and Games] polstein:
Hmm. You mentioned phone shortuct. Just to be 100% sure we're on the same page, do you mean a shortcut of some sort to a phone (I don't seem to have one), or a link to the application "phone" ? On my rom, I tried making one to the app Phone, and it goes to the dialer every time. But I presume different roms might cause different things to happen. I would have expected a link to the app from say, your launcher, to do the exact same thing as a gesture.
[Android Apps and Games] tiho5:
I was talking about the phone button on the home sense screen
[Android Apps and Games] StupidIdea:
I will update development version later today, lets see if it helps with phone shortcut. Just to make clear, you are selecting 'Application->Phone' right?
[Android Apps and Games] tiho5:
That's right. Application - phone.
[Android Apps and Games] StupidIdea:
Updated development version:

* Fixed Application action - now should start right activity in all cases. I think this should fix camera activity on Nexus 7 too. Anyone can confirm that it works properly now?

* Added 'Tap' gestures. You can create it in custom gestures. Enter multiple T in gesture path.

So for double tap it would be: T-T

Single tap: T

Triple tap: T-T-T

and so on.

Point count and starting zone work as usual. Just as safeguard I do not allow to create single point single tap gesture that start 'anywhere'.

Max interval between taps is set to 1 second.

I plan adding new default gesture: double tap with 2 fingers for Alt-tab. Any better suggestions?

Development version
[Android Apps and Games] edakimling:
Woot!

This is freaking awesome! I was looking forward to this. $5 extra donation - I am just really stoked with your continuous commitment to this awesome app. This app really is a game changer for what I'd call 'power' users for Android

I will play with it and let you know how it goes.

As for suggestions: the ALT-TAB for default tap is a great idea. Perhaps also add another default tap gesture (perhaps 3 taps?) to show the recent list of apps (although this might be tricky, if user did not specify a launchpad for it yet, where do you display it? Center? - otherwise you might want to display the launcher with recent app list user already specified. I would not put much effort in it though; just a suggestion.

Cheers!
[Android Apps and Games] sdfghi:
Tap gestures are great! And the two finger double tap for alt-tab sounds good too. Btw do the taps depend on pressure values? Because from the trackpad logs I remember you said there were no pressure values. I was trying to get taps to work with the trackpad ( two finger single tab for alt-tab) and sometimes it would work but mostly it wouldnt.
[Android Apps and Games] GAZ082:
Hi Stupid, :laugh:

This is the fastest app i've ever purchased. Just tested it for 5 minutes and hit Purchase.

However, since i installed your app, i'm having an issue with too much Stay Awake time. Might be related to your app?

Thanks!
[Android Apps and Games] StupidIdea:
Tap gestures don't use pressure, but different devices register touch up events differently, so it is possible that current implementation does not work on all devices. If you have difficulties, post your device and I will check if I have protocol sample.

Other thing is that application will launch action as soon as it reaches required tap count. So you cannot have 2 points 2 taps and 3 taps with same starting zone. Simply then 2 taps action will always launch. I'm thinking about other options how to achieve it (like waiting for timeout before triggering). so this might change.

So far no one complained with recent versions. Install Cpu Spy (simple free app, don't even require root), reset counters after charging. And see if device is going to deep sleep. If not, try stopping or uninstalling my application and see if it solves the issue.

In normal case application is active only while screen is on and battery usage should be unnoticeable. On my device it does not even appear in battery statistics.

If you confirm that batter drain or deepsleep problem happens only when application is installed and are willing to test fixed versions I will gladly investigate it. Anyone else think application drains battery or prevents deep sleep on their devices?

Thanks for donation.

There is already default gesture for recent apps: 3 fingers upwards. It shows bottom LaunchPad that is set to display recent apps by default.
[Android Apps and Games] tiho5:
something which I think is important:

I'm using HTC one x

there is a very noticeable lag when you make a 2 finger gesture on the sense home screen. I think that this is because home desktop screen has actions which you can do with 2 fingers associated with it, such as punching.

I just hate this delay and therefore decided to check what happens if I activate the option for gmd gesture control to consume more than 2 finger gestures for the other applications.

and indeed the 2 finger gestures on the home screen started working perfectly and they became instant in activation.

BUT:

when I am using internet browser the punch zoom isn't working now...

so I think it is important to have the option "consume multi touch events" for specific apps. not for all of them as a whole.

may be this means too much changing and work, but it is true that majority of gestures and commands for actions are done from the home screen. this kind of lag impairs the whole feeling about the entire gmd gesture control. it makes it work not to the extent it can perform. and also I believe that 2 finger gestures are amongst the most common with everyone.

what do you think? I really hope that at least only home can be excluded separately somehow. I'm hoping very much to have this in the next update, which is so close now, as I gather after I tested the dev version.
[Android Apps and Games] polstein:
I like the idea of the double-tap, and alt-tab makes sense for it. I'll try making a custom gesture for it.

How much umm.. 'error correction' would that have? I'm thinking when one finger hits a biiit before the other one. Does that register as two 1-finger taps or is there a little wiggle room in there?

Funny, I was just drumming my fingers on my desk wondering how an app like this would work with 3 fingers taping in different sequences like you were a trumpet player or something :)

Very interested to see how people will use this feature.
[Android Apps and Games] StupidIdea:
Thanks for donation. By the way does it work out of the box with One X or do you have to do some 'Override' ?

Technically I could do it, but this sounds really complicated from UI side. Blacklist with option for each items :eek:. It won't make to this update.

I feel like I want to start removing options, not adding new ones :) So if I add this it won't be before I split setting screen into Simple and Advanced modes.

But this is very good find. I'm still wondering why it helps improve performance. Anyone else tried that?
[Android Apps and Games] tiho5:
I'm not sure what are you asking in your first line, but can report that GMD works perfect on HTC ONE X. I have experience with gestures ever since WinMo and I am using them heavily, so I know what I am talking about.

**All excluding the ones made from the home screen...

I can assure you that in HTC One this lag is really, really noticeable and I would say it is even annoying to make gestures from the home screen. In fact I started never doing them on the home. I am always pressing the shortcut to my task switcher app and only then over its window I make the gestures.

So it is really impairing some part of the use of such genius product as GMD. A part which is not that small and insignificant to neglect, I think.

I am asking/urging other HTC One X users to confirm.

I assure you, that this will generally improve the performance.

Please, make a compromise: put and option somewhere: "consume multitouch evets for home screen (htc one x users only)"

As I said I am a power user and this home screen bothers me.
[Android Apps and Games] StupidIdea:
If consumption helps to overcome lag, then simply assigning starting zone to custom gesture should solve this, because when starting gesture from starting zone it will start consuming events. Did you try that and does it help? I understand that you are using 2 finger gestures. So basically you are using 2 hands. Then you can keep 1 fingers on starting zone and draw gesture with other finger. It is actually more convenient this way. I myself use singletouch gestures on phone with starting zones. General ones are:

1) R (Left center 1/3) - Left LaunchPad

2) U (Bottom left 1/3) - Bottom LaunchPad with recent apps

3) U (Bottom right 1/3) - Home

4) L-D (Right top 1/3) - Screen off

------------------

Updated development version. This time implemented some complex code. Changed:

Intelligent tap gestures

* Now is possible to have different number of taps for different actions:

Example: Starting zone 'Anywhere', point count '2'. You can have one gesture with T-T (2 taps) and one gesture with T-T-T (3 taps) both will be recognized.

* Now you can tap 1 finger while just keeping others on screen.

* 'Piano play' will be detected as multitouch tap - not sure how to explain better, but if you tap 1 finger, release it and tap other one fast, it will register like 2 finger tap. (This one is intentional to allow errors, but lets see if it causes misfires in games or something. Might need some tweaking still).

Intelligent custom gestures and 'Evaluate on Release' changes

* Now application will detect your gesture paths collisions automatically, so if you have gestures (for same zone and finger count):

1) L

2) L-D

Then if 'Evaluate on Release' is OFF, first gesture will execute only on release and second one - immediately when drawn.

If 'Evaluate on Release' is ON, then both will execute only on screen release as before.

For tap gestures 'Evaluate on Release' means if application should wait for more taps even if there are no gestures with more taps (for that zone and finger count). So if you have:

1) T-T

2) T-T-T

Then if 'Evaluate on Release' is OFF, first gesture will execute only after 0.5 seconds (waiting for more taps) and second gesture executes immediately. If you delete second gesture then first one will start executing immediately.

If 'Evaluate on Release' is ON, then both will execute only if no more taps are registered in next 0.5 seconds.

Fixed calibration values not updated in 'Advanced' tab UI

Calibration was actually saved, just value displayed value not updated.

------------------

What these changes actually mean is that you don't have to think about gestures paths collisions anymore. Application will take care of that automatically. So event if you have a complex gestures you can turn 'Evaluate on release OFF' and application will trigger gesture action as soon as possible.

Development version

P.S: If you bought full version and feel like trying development version, PM me your email and I will generate key to unlock all features.
[Android Apps and Games] polstein:
You know I was kidding about the 'trumpet' thing I mentioned earlier today, right? :D

I remember you mentioning this as a possibility a bit ago. I might have to re-think my gestures again! (this is a good thing)
[Android Apps and Games] tiho5:
On the dev version exclude app from previous/next app list doesn't seem to work with me. I added my task manager to this black list, but when doing alt+tab I end up switching between the last app I chose from the task manager and the task manager itself.

I have the same settings in the previous GMD version, but it works there.

anybody else have the same experience?
[Android Apps and Games] StupidIdea:
Looks like all blacklists are broken in development version. Will be fixed.

I wanted to be able to tap 1 finger, while keeping others on screen. After some testing I think I will restrict 'piano' thing, so at least at start all fingers will be required to be on screen at the same time. Good thing that with current implementation I have a lot of options to tune all aspects of taps registration.
[Android Apps and Games] aerobharath:
Guys I love this app.. I have been using it for a while... Can I make some suggestions please?
[Android Apps and Games] tiho5:
I made a gesture with 2 finder double tap and 3 fingers single tap. I love them. But once I started typing on the keyboard when tapping letters quickly one after another, both gestures are invoked spontaneously even though I'm typing with a single finger. It's just that the taps are so close in time to each other (I'm typing quickly I guess). It's something like the piano tapping you're discussing I guess.

Therefore I suggest/advise that such gestures have to have the option not to be allowed when keyboard is active. Its good that you have added this option.

---------- Post added at 02:08 PM ---------- Previous post was at 02:04 PM ----------

I think it's ok, mate. Suggestions and questions are what we all make here. We all need ideas for new gestures and ideas for more operations of this useful app. :)
[Android Apps and Games] StupidIdea:
I'm always open to new suggestions.

Yes, I noticed the same. I will adjust it, so only real multitouch can trigger multitouch tap.
[Android Apps and Games] tiho5:
:) indeed you are perfectionist. Please, let us know when ready. I'll test it and report. :good:

---------- Post added at 05:58 PM ---------- Previous post was at 05:37 PM ----------

You were right to want to adjust this! I just found that it makes the same when I am typing on my phone dialer keys.
[Android Apps and Games] StupidIdea:
Updated development version:

* fixed blacklist

* changed multitouch tap to start counting only when all required fingers are on screen for first tap.
[Android Apps and Games] tiho5:
Which link to the development version. I just can't find it.
[Android Apps and Games] ishay_maimon:
Thank you !, it amazing app !
[Android Apps and Games] StupidIdea:
Updated development version. I really need feedback on this. Is it working well, or should I revert it:

* Click through trigger zones.

Basically trigger zones (i.e. starting zone of gestures that start from border or portion of border) will not consume clicks in that area, only swipes. Idea is that it should still prevent accidental scroll, but allow clicking icons that overlay with trigger zone.

Development version
[Android Apps and Games] polstein:
just downloaded, so far so good. Also, updated to a jb rom yesterday so testing that as well.
[Android Apps and Games] tiho5:
disable gesture on keyboard must include the phone keyboard. Or three must be a separate option for that. That's cause I fell in love with the tap gestures.

Still testing the new dev version. So far: magc.! All seems to work fine! Great work! :)

---------- Post added at 10:08 PM ---------- Previous post was at 09:56 PM ----------

a find: using alt-tab between an app and phone again brings "people" on the screen for me (HTC one x).

the "phone" action by a gesture was fixed to go straight to phone and not to "people" any more and now this works fine, but alt-tab brings the "people" section again. I didn't check what previous-next app will do, as I don't use this option yet.
[Android Apps and Games] StupidIdea:
Are you using singe touch taps or multitouch? Does it misfire in phone keyboard with multitouch taps?

I looked at the tap's source code and it is basically the same like launching from LaunchPad, so I'm not sure yet, why switching to phone works differently.
[Android Apps and Games] tiho5:
I wanted to make a single point 3 times tap action. This should work as mostly 2 tap single point normally is used for zooming in internet browsers or pictures. But not often one would do 3 taps with one finger. Only on the keyboards. That is why I'm mentioning this.

Otherwise I have a 2 point 2 times tap gesture and 3 points single tap gesture, which so far have not misfired. Looks like it's all fine now. :) I am happily playing like a child.

---------- Post added at 10:49 PM ---------- Previous post was at 10:28 PM ----------

I just saw that there is an option for gesture length. I don't think there was one before. Sorry if I'm wrong. SWEET! this is great.
[Android Apps and Games] StupidIdea:
You can add phone app to black list and ignore pause for gestures like home. At some point I plan adding option for gesture to select 1 application where it is active and probbably will add option for invert, so gesture would be inactive only in that app.

In general one point taps were meant to use together with starting zones.

Feature wise that is it for this version. I still have to imlement like 7 tasks but these are not important for full version users.

So far I increased border width on my phone to some 50 and it seems to work well and does not interfere with normal usage. I will add long click to ignore, so if you long click then events wont consume even when you start to swipe (like removing icon from home screen).

--------------------

Updated development version:

* Long click (1.5 seconds) in starting zone turns off consumption till screen release. Help when you need to move some icon to trash from home screen. Gesture will still trigger if you draw it.

* This was added in some earlier version, but not mentioned. Starting zones 1/3 and corners now don't overlap. So basically there are 5 non overlapping starting zones on each border (and each can have different gestures). For example: Left Top Corner, Left Top 1/3, Left Center 1/3, Left Bottom 1/3, Left Bottom Corner.

Corner size is equal to border width in advanced settings.
[Android Apps and Games] polstein:
Has this action been working for you (single point 3-taps)? Is there a trick so it doesn't conflict with single click & double clicks used in every program, or are you just using it from a single launch zone (not the whole screen)?

--

Dunno if it's my switch to JB, a newer version, or just a bad day - but having a heck of a time getting my side gestures (from edge of screen) to fire correctly today. Oddly, right seems to be working better then left. Anyhow, I feel the vibration of the gesture - but it's not kicking in about 75% of the time.

Then when I try to click on a spot near the border (for a normal app) I keep getting the vibration of me hitting the gesture instead. Might have to re-calibrate and play with the borders again.

2-finger gestures are working perfectly, and loving them with the top/bottom-when-no-keyboard.

I think I'm going to experiment with a single click on the top left corner today. Then I can be 100% sure there will be no single finger conflict. I'm thinking that the single click will bring up the left Launchpad. This launchpad will fire the center Launchpad (which will have my favorite apps that I use for 2-finger gestures)/Home/Power/Back..etc. Double tap in corner will probably be alt-tab.

Qustion: Auto-consuming events in starting zones - looks like it is consuming events for actions that are not currently active. Is this normal? using the 'check zones that should NOT consume options for now.
[Android Apps and Games] I_Cornholio:
I LOVE this app already. Wish I had money to buy the full version! :)
[Android Apps and Games] StupidIdea:
Lite version is free :)
[Android Apps and Games] StupidIdea:
Change that allows to click through starting zones leads to delayed event consumption. At least on my phone home page sometimes is scrolled now when doing 'rightwards' gesture.

I'm leaning to reverting this change back to normal consumption in all cases. Anyone else have positive or negative opinion regarding this?
[Android Apps and Games] edakimling:
Are you SERIOUS?

Are you serious you don't have $5? This is a cost of one coffee or 2 muffins.

Never in existence of software, have apps been so cheap as they are on smartphones.

The dev is working very hard and engaging the community continuously to make a stellar product. This app is very useful to many. Some of us even donate periodically to support the development. The dev is absolutely not making money off of this. The price is to offset a little bit all his time he's putting into this.

I am quite taken aback by your attitude - mind you you are not the only one I have seen complaining about apps for $5 being too expensive... *shakes his head*....
[Android Apps and Games] polstein:
Is this the same thing I PM'ed you about, or something different?

How hard is it to do a quick version to revert the change (have 2 versions so I can try one, install other & try again) or have some sort of temp. check box for the change?
[Android Apps and Games] StupidIdea:
Lets not talk about money any more, this thread is about features and bugs ;)
[Android Apps and Games] StupidIdea:
Update:

* Reverted starting zone consumption to initial stage. Now again starting zones just consume all events.

* Added option to capture and email me protocol sample (click Email developer in Help tab).
[Android Apps and Games] gr8hairy1:
I guess I'm just not getting it. On the development version I can't figure out how to do 'taps'. I have a feeling it's right in front of my face, but I'm just not seeing it.

EDIT: somehow passed over the page where it was mentioned. Maybe add T to the help box on gesture paths in the app.

UPDATE: using tap gestures is awesome! One tap with 5 fingers to open recents is highly recommended by me.

(sorry if this has been addressed already)

But it seems the gestures do not 'wait till release' (if that's even possible with taps) when there are other gestures on the same path (for less chance of confusion with my wording I'll just type the gesture path rather than try to describe it)

For example when I have (from left edge) R 2 touch points (alt-tab) and (from left edge) R-U 2 touch points (menu), I've never (or at least very rarely) had a mixup between the two. But when I have tap gestures, T-T-T 4 touch points (xda) and T-T-T-T 4 touch points (mantano reader), both programs end up opening when path T-T-T-T is tapped. Same thing for swipe paths that coincide with taps. P 5 touch points (home), T 5 touch points (recents). Every once and awhile the pinch to go home also triggers the recents list.

Please help me tap that :D