yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] cableghost:
Pardon I had not done so initially...

Samsung Note 8

Pie

Non-rooted standard ROM

Sent from my Note8

---------- Post added at 02:51 PM ---------- Previous post was at 02:25 PM ----------

With 'Prevent keyboard conflicts' enabled, the side triggers move up above the keyboard, the bottom trigger ceases to function at all.

---------- Post added at 02:55 PM ---------- Previous post was at 02:51 PM ----------

With all permissions given, including 'System write' via ADB...upon reboot, UT is enabled and functioning, however, the default navbar is shown. I must go into the UT app and toggle off/on the 'Navbar visibility' option.

Samsung Note8

Pie OS

non-rooted standard ROM
[Android Apps and Games] toneiv:
Changelog v0.9.6

Fixed bug : trigger area length getting increased when keyboard is opened

Russian translation
[Android Apps and Games] toneiv:
It's on purpose, bottom edge is disabled when keyboard shows up

That's working with my OnePlus6T. Unfortunately, I have not access to a Samsung Note 8 actually, it will be difficult to find solutions without possibility to reproduce it, but I have added this to my todo list.
[Android Apps and Games] Tisckkytt:
Some issues...

1. Even though Autostart ubiki is turned off, when booted I can see the trigger area for a short while before it disappears.

2. Had an extreme issue where I lost all type of touch response on my system. I can see everything on the screen but nothing response when I touch, had to force reboot.

First two times were when I cleared ubiki app data & open & set up as fresh & it asked for accessibility permission, as soon as I toggled the permission, the system stopped responding to my touch.

Third time it happened when I last updated on the latest from playstore, it downloaded, installation started, touch response stopped.

The way I know system didn't freeze is when I pressed power button, power menu showed up, but I couldn't reboot from there cause touch didn't get response.

I'm on AOSP Pie ROM (AOSiP). Sorry that I could not take logs as I couldn't navigate through my system & also I don't have PC to take logs with ADB

3. Ubiki is displaying over other apps, please implement option to remove this notification. I know this is possible as I've seen other apps not to show the notification while still using draw over other apps.

Feature request: Add option to follow system vibration pattern
[Android Apps and Games] cableghost:
+1

+1, option for haptic feedback

---------- Post added at 12:46 PM ---------- Previous post was at 12:37 PM ----------

Would you please add option to keep the bottom trigger active. I've tried other similar apps and I have not had any conflicts with the bottom trigger area. Without the bottom trigger area, I have no back button.
[Android Apps and Games] toneiv:
Wow, I've never been confronted with that! I look at this very quickly. If you have any leads, don't hesitate to send them back to me here or by email.

These three elements have been noted for future update.
[Android Apps and Games] toneiv:
No problem. It will be available soon.
[Android Apps and Games] Tisckkytt:
Ok so I've managed to take some logs. Here you'll first see me clearing ubiki data & then opening again & giving accessibility permission & like before as soon as I give permission I lose touch response. Volume button doesn't response too.

Also I've tried to clean install from Playstore earlier & had same issue. Also accessibility permission turning off & back on triggers the issue too.

I've started to wonder if it's my ROM's fault but it's highly unlikely cause I'm using various other apps which use accessibility but none of them causing such issue.

See if you can pinpoint the cause of this issue. :)

Edit: I missed a toast which says 'Please grant system overlay permission to this app before continuing' when I toggle on the accessibility switch.
[Android Apps and Games] toneiv:
Thanks for the logs. I also managed to get a Nexus 5 on which I will try to install AOSIP in order to try to reproduce the problem.
[Android Apps and Games] toneiv:
OK I've managed to reproduce the problem and it seems to be a problem with AOSIP roms. Each application which use Accessibility Permission with "Perform gestures" option, will render the screen unusable. You can easily reproduce the problem by activating the native app "Switch access" in your control panel. Once you have activated the permission and the "Switch Access Setup Guide" screen appears, the screen becomes unusable and you must reboot the device.

So I'm sorry, but I can't really provide a solution to this problem at the moment. It is to be hoped that there will be an update of the AOSIP ROM that corrects this.
[Android Apps and Games] toneiv:
I just did a test on a Samsung Note 8 Pie and I did not encounter this problem. Can you tell me if that's still the case? If so, can you give me more information?
[Android Apps and Games] icon_iop:
Looks very interessting. Is there any API you can use for gestures or did you program everything from scratch?
[Android Apps and Games] toneiv:
Thank you. No, I don't think there is an API for that, everything has been programmed from scratch.
[Android Apps and Games] icon_iop:
This makes it even more impressing!
[Android Apps and Games] cableghost:
It now seems to work on some of the Settings pages, but not all, and I can usually get the right trigger to work, but not the left. I have this issue with other, similar apps so the issue may be related to Android/Samsung and what it allows for overlay access in the Settings app.
[Android Apps and Games] toneiv:
Really weird indeed. A new version is coming next week that will allow you to define the options independently for the left, right and bottom triggers.

This has caused a lot of change in the code and it is possible that it will work better on your device.

Feel free to give me a feedback once you have installed it.
[Android Apps and Games] toneiv:
Changelog v0.9.10

New: presets available to define triggers and menu in one click

New: ability to choose the menu origin point: contact point, screen center or trigger center

New: separate options for left, right and bottom triggers

New: triggering chosen action when the finger reaches the swipe length set without lifting the finger. Warning, this will not work with a "Coordinate action", in this case the action is only triggered when the finger is lift.

New: option to keep bottom trigger active with keyboard

New: option to follow system vibration pattern

New: paste clipboard action

New: navigation bar is automatically restore if needed on lock screen

Improvement: better management in navigation bar

Improvement: better management of the triggering of side actions when the finger is close to the edge for the bottom trigger

Ukrainian translation thanks to Alex Bass <zokibada@gmail.com>

Bug fix: trigger area appeared for a short period of time on restart although autostart is disabled

Various bug fixes

Playstore

Hello,

This update should respond to many of the requests for improvements made in this thread and, at the same time, should correct many malfunctions.

Do not hesitate if you have any feedback.
[Android Apps and Games] cableghost:
I notice there is still much background power used by this app. I have since uninstalled and re-installed. I did read somewhere else that a similar ap had this issue and it turned out to be the 'tapping' functionality.

---------- Post added at 05:53 PM ---------- Previous post was at 05:46 PM ----------

In the latest version, seems this issue has been reduced. Although it still occurs, it's not as frequent, or maybe that I re-installed it may have helped.

Along this issue, I notice that the side triggers are too sensitive to up/down vs. straight across. Is it possible for you to broaden the calculation for the side triggers?

Note, that my comparisons are to the 'Fluid Navigation Gestures' app and Samsung's 'One Hand Operation +' app.
[Android Apps and Games] toneiv:
Yes I think it's system related, not sure I can do something about it.

It's a bit hard to handle. Have you tried new option by defining your origin point to "screen" or " trigger"? I think it could meet your needs.

Will look into that for future update.
[Android Apps and Games] GK-47:
The latest update broke "prevent bottom keyboard conflicts" (gesture no longer auto hides when keyboard is up). Also when using Pie UI, the radius settings are not being saved properly, it keeps changing.
[Android Apps and Games] cableghost:
Medium Power Savings battery option disables this app. Any workaround?

Could you add an option to bring back the native navbar and/or provide a Tasker plugin/intent.

Sent from my Note8
[Android Apps and Games] toneiv:
Indeed, I'm issuing a quick correction.

I can't reproduce that, can you give me more details?
[Android Apps and Games] toneiv:
Maybe by activating the permanent notification?

I'm not sure I understood correctly: you want an action to be able to enable/disable the navigation bar?
[Android Apps and Games] cableghost:
I guess simply an intent to disable/enable QT.

Sent from my Note8
[Android Apps and Games] cableghost:
At a minimum, a way to disable QT grammatically, i.e. an intent I could use in Tasker. When docked, I would like to have the traditional navbar. I can disable QT manually and this will occur, but would like it done via intent.
[Android Apps and Games] toneiv:
Ok, I plan this for a future update.
[Android Apps and Games] Giocarro:
Dear [MENTION=2548240]toneiv[/MENTION], did you had a chance to look into the possibility to simulate swipes with your application?

In my humble opinion it would make it much more useful for many purposes.

Keep up the good work!
[Android Apps and Games] toneiv:
Hello [MENTION=5002647]Giocarro[/MENTION]. I had indeed noted this request and had even done some research in this direction. It seemed to me that it was quite complicated to implement but I don't remember why:(

I'm trying to find some time to dig into the subject and I'll give you a feedback.
[Android Apps and Games] pgrilo:
This would be amazing. The accessibility api must have a way to record and playback gestures. Maybe you can take a look at Automagic or Tasker as they do implement this...

On a side note would it be possible to make Ubikitouch overlay work on top of Samsung's Task changer as other accessibility based gestures apps do?

A small suggestion: custom icon picker for menu actions. (I made an substratum overlay to change the actions icons to the default Samsung ones, but a native way to pick the icons would be very nice)

Thank you for the great work! Keep it up!
[Android Apps and Games] toneiv:
OK. A test version allows me to implement basic swipes in the application (top, bottom, left, right). However, adding the ability to record gestures to replay them requires a lot of work on the interface itself, which unfortunately I can't provide at the moment:(. I have noted this request for a future version but it will have to wait a little while.

You had already asked for this in the past and I noted it well. The problem is that I don't have access to a Samsung device right now, so it's difficult for me to work blind. As such I think it's not complicated, I just need to find a Samsung device for testing.

Good idea. I think I can provide that in the near future. It's well noted anyway.

Thank you very much :)
[Android Apps and Games] toneiv:
Changelog v0.9.14

Fixed: shortcut actions was not correctly saved

New: ability to define default action for each application

Playstore

The new version brings the possibility to define default actions for each application. I think it's interesting and it can bring a lot of possibilities.

I use it for example in the following cases:

- In Google Keep, the default action is the "Paste clipboard" action: it allows me to easily paste what I copied previously

- In Poweramp, the default action is to open Runtastic and in Runtastic the default action is to open Poweramp, so I can switch easily and very quickly from one to the other.

I think there are many other possibilities with a function like this and I would be very interested if you could give me feedback on the actions you have been able to put in place.

Besides I would also be interested more generally to get feedback on how you use UbikiTouch, this could give me ideas for improvement in the future.

Thank you in advance.

Finally I had several times the request to create a channel on Telegram. I don't know this application well and so I don't know if it could be interesting.... In any case, it is available at the following address https://t.me/ubikitouch
[Android Apps and Games] vonDubenshire:
Hey! Sent you an email before I found the XDA thread.

Issues dismissing the gestures when toggling off! Bottom one stays permanent.

Anyway, Telegram is amazing and you might want to make a discussion group too. Channels are not like broadcast announcements!

Hope to see this app continue!

---------- Post added at 08:48 PM ---------- Previous post was at 08:05 PM ----------

Hey! Sent you an email before I found the XDA thread.

Issues dismissing the gestures when toggling off! Bottom one stays permanent.

Anyway, Telegram is amazing and you might want to make a discussion group too. Channels are not like broadcast announcements!

Hope to see this app continue!

P.S.

Take advantage of root in this situation if you can, no other gesture app that's popular does.
[Android Apps and Games] toneiv:
I made a confusion between Channel and Group in Telegram obviously as [MENTION=8929675]vonDubenshire[/MENTION] pointed out to me.

I don't have enough contact to create a group right now. If some of you would like to give me their Telegram contact I could create the group and give you the address. Thanks in advance.
[Android Apps and Games] Tisckkytt:
If you need help regarding telegram discussion group, ping me at [MENTION=686966]aisy[/MENTION]mn in telegram :)
[Android Apps and Games] toneiv:
Thank you to everyone who contacted me ! I finally managed to create a group :laugh:

Here is the link: https://t.me/joinchat/InrYuhYDC-ZjVWnyAHPPrA
[Android Apps and Games] Jiol:
Looks really great
[Android Apps and Games] toneiv:
Changelog v0.9.15

New: ability to define custom icon for each action (from a pack or from your device)

New: ability to define color of icons for each trigger

New: ability to copy the menu from right to left and vice versa

New: tile to hide/show navbar

New: Chinese translation thanks to Ein Verne

Fixed: bottom trigger was not disabled on certains circonstances

Fixed: rare exception while updating trigger view

Playstore

The option for changing icons is not documented yet: when you are on the action list you can click on the icon of an action or application to change its icon.
[Android Apps and Games] cableghost:
Not sure which medium you're not using for support... Could you add an option to show the navbar when excluded app is used.

Sent from my Note8
[Android Apps and Games] toneiv:
I answer on Telegram and here quite quickly generally.

This is a very good suggestion, I will certainly include it in a future update. Development is currently on hold but should resume in early September.

On the other hand, I have had many different requests and I will therefore list them on a site to be defined (probably GitHub), this will allow interested people to vote for the requests they find most interesting.

I'll post here as soon as it's in place.
[Android Apps and Games] toneiv:
Changelog v0.9.18

New: wildcards can be used in actions to identify resources (edit icon on text action)

New: shortcuts to show/hide Navigation Bar

New: option to show navbar when current app is in blacklist

Fixed: rare exception while updating menu view

Fixed: UbikiTouch enables itself while switching rotation

Various bug fixes and improvements

Playstore

Some notes :

The option to show navbar when current app is in blacklist is enabled by default.

Example to use of wildcards in actions to identify resources when you record an action to switch your Gmail account :

If there's no email the text action is : Use xxx@gmail.com

If there's one email the text action is : Use xxx@gmail.com 1 emails unread

If there's two emails unread the text action is : Use xxx@gmail.com 2 emails unread

etc

So it does not work for all case.

With wildcards you can replace the action for unread emails by Use xxx@gmail.com # emails unread

I hope that is clear enough and that it will be useful.
[Android Apps and Games] toneiv:
Changelog v1.0.0

Improved stability and performances

New: option to vibrate on short press

New: option to show unselected waves in Wave Ui

New: option to choose type of action : click, long click, swipe top, swipe bottom, swipe left, swipe right

New: option to record a swipe

New: option to edit actions to change type (click, long click, swipe), duration or coordinates

New: option to copy action as child or sibling

Playstore

The two big new features are:

- it is now possible to edit an action to define it as a long click or a swipe.

- it is possible to record a movement instead of a click

Another useful option is that you can now duplicate actions and it is possible to manually edit the coordinates of an action.

Feel free if you have any comments on this
[Android Apps and Games] Giocarro:
First thing first: thanks for the new update!

The new swipe features is exactly what I needed to complete some complex actions.

Three little requests:

- is it possible to specify a "wait" between actions? I find some actions not running because the UI is not immediately ready after the previous action;

- is it possible to enable the auto-trigger threshold below 26% ? I find it much longer than needed.

- could we force a specific interface language, different from system's one? Italian translation does not make much sense and I honestly prefer to use English.

Thanks in advance, keep up the good work!
[Android Apps and Games] toneiv:
Thanks !

There is an option about that in the first screen of the app "Max Time between two chained actions" (default 500ms). If that's not enough, can you give me an example of the actions that are problematic ?

Noted for future release.

This option is already available in About / Translation / Choose the language off the app
[Android Apps and Games] Giocarro:
Thanks for your prompt answer.

Well, what I'm trying to do is to trigger the "Mark all read" function inside BeyondPod app.

What I have to do is:

- swipe down a bit to make the top bar appear;

- tap three-dot menu on the upper right corner;

- tap the "Mark all read" item.

Well, after the swipe down none of the following actions get triggered, while if I "prepare" the application with the top bar showing, the two actions work as expected.
[Android Apps and Games] toneiv:
I tried to reproduce the problem with the BeyondPod application but everything works on my side. The "max time between two chained actions" parameter is set to 500ms.

I attach a video to check if I have understood the problem.

[YOUTUBE]wveQAUicjPw[/YOUTUBE]

Can you give me more details so that I can propose a solution ?
[Android Apps and Games] Giocarro:
Damn, what you show in the video is exactly what I want to achieve!

Please let me perform a few more tests, I'm not sure that the actions I came up with are the same that I see in your UbikiTouch action screen...
[Android Apps and Games] Giocarro:
Aaah, my fault!

Now I understood that I was not corretcly indenting the actions one under the other.

Now all is working as expected, thanks a lot [MENTION=2548240]toneiv[/MENTION]!
[Android Apps and Games] Giocarro:
Now that we have a swipe action and I understood how to correctly set up multiple actions I'm having good time with this great app!

Hence the question that relates to PIE UI: would it be possible (and make sense) to add an optional "quick mode" flag that, when enabled, would trigger the desired action as soon as the pie slice get activated?

This would make for quicker actions and could possibly replace my previous request about lowering the 26% threshold for automatic activation without lifting the finger.

I'm specifically trying to make it quicker to fire the BACK button, which is the action I use the most by far.

Obviously, when enabled, "quick mode" would disable long-press actions, if present.

Thanks in advance for your attention and keep up the good work!
[Android Apps and Games] toneiv:
Indeed it makes sense for the Pie UI, I look at it for a next update. Thanks for the suggestion.
[Android Apps and Games] Giocarro:
Possible bug?

I set one of PIE slices to trigger "Volume dialog", but when I activate it the first time it disappears immediately; the second time it stays on the screen and lets me set the volume, as expected.

If it matters I'm using a Pixel 3a completely stock right now.
[Android Apps and Games] toneiv:
Good point! I managed to reproduce the bug. It's just the first time and then it's good until the reboot of the device...

I'll see what I can do. Thanks for the information.
[Android Apps and Games] toneiv:
Changelog v1.2.0

New: detection of clicks on the trigger zone and propagation to the elements below

New: option to block physical buttons

New: configurable distance for the visibility of the secondary action

New: configurable waiting time for the visibility of the secondary action

New: add search in preferences

New: ui redesign

Updated ui with latest Material specification

Fixed: lowered auto-trigger threshold

Playstore
[Android Apps and Games] Sand1p:
Middle swipe buttons on both left and right trigger are broken for me.

It suddenly disappeared or execute any adjecent action

---------- Post added at 05:28 AM ---------- Previous post was at 05:11 AM ----------

Tried resetting app, but now it cannot import my previous settings bin file. Also long pressing top swpie geasture sometimes trigger bottom swipe
[Android Apps and Games] toneiv:
There is a bug in the swipe distance for "Auto triggering" left and right : the disabled state does not work. Temporally workaround is to set it to the maximum (80%) so it doesn't triggers automatically..

Do you have a error message for the import bug ? I can't reproduce it. And could you give me more details about your configuration or a video for the latest bug ?
[Android Apps and Games] Sand1p:
Sorry mistake... No bug it's a setting

behaviour.... auto exucute task.. it was set to 0 percent after update. My default action was open volume panel. Which it was opening and hiding instantly. Now set to 80 percent and working same as previous. Also secondary action is of no use if its set to zero

As for import action its another mistake. Just now i realised there was two import settings one in left right gesture panel and another in main settings, maybe my bin file for mixed.
[Android Apps and Games] Giocarro:
Congratulations for the new user interface: the app looks so cool now!

I also realized that my device seems to have performance issues when I enable more than one application to draw over other apps: animations start to look choppy, stuttering.

If I disable UbikiTouch or the other app I use all IS back to normal.

Just writing this here to inform the developer and other users that might encounter this little issue.
[Android Apps and Games] tapiwasam:
looks interesting. may i please get a promo code
[Android Apps and Games] toneiv:
Thanks for your interest ! Unfortunately all the available codes are gone.
[Android Apps and Games] Sjain11:
Can it be used to automatically activate/deactivate a qs tile upon screen off/on?
[Android Apps and Games] toneiv:
I'll need a little more clarification to answer that. Can you give me an example of what you want to accomplish?