Hi everyone,
since this is a common issue, here is a list of default gestures.
Angle gestures:
Swipe up, then down in a single motion, go to the bottom of the screen,
swipe down, then up in a single motion, go to the top of the screen,
swipe left, then right in a single motion, switch to next app opened,
swipe right, then left in a single motion, switch to previous app opened,
swipe up, then right, actions menu (not to be confused with custom actions on a control, this is a menu with various Commentary functions and quick settings), mostly related to editing,
swipe down, then right, functions menu ( another Commentary menu), this one will also contain custom actions if a control supports them, though a gesture can also be assigned directly for that,
Swipe up, then left in a single motion, open extensions menu (Commentary extensions such as screen curtain can be activated here ),
Swipe down, then left in a single motion (Voice assistant of Commentary),
Swipe right, then up in a single motion, automatic reading (reads the entire screen until the end),
Swipe left, then up in a single motion, open notifications bar,
Swipe right, then down, open list browsing mode (a feature designed for browsing larger lists searching them and scrolling easier, similar to item chooser in Voiceover,
Swipe left, then down in a single motion, enter character by character browsing mode. This mode allows swiping up and down to navigate character by character, left and right to navigate word by word, as well as other gestures to copy. I'll have to look those up and post in a moment.
To exit this mode, perform the same gesture again.
Finally, I will give a very useful tip for beginners. First of all, inverted gestures. This doesn't mean that every gesture is inverted, and if I say swipe right then down, in the inverted mode you swipe down then right. Rather, inverted gestures only inverts navigation related gestures, two of them to be specific.
By default, in CSR, you swipe up and down to navigate, and left and right to perform what is called a left shortcut and a right shortcut, more on these soon. If you enable inverted gestures, these will be inverted, so left and right swipes will navigate, while up and down swipes will perform the left shortcut and the right shortcut.
Only these and nothing else is inverted.
Now, left and rright shortcut, what are those?
By default, Commentary allows you to perform common actions with what are called left and right shortcuts. Right shortcut, will, for example answer a call, while the left shortcut will decline it.
Similarly, right shortcut often says ok in confirmation dialogs while the left one activates cancel.
However, there is another way to use swipes up and down, or left and right in inverted mode, and this is something that many people might enjoy.
If you open Commentary's settings, then go to operation settings, then navigation settings, and check the checkbox called allow moving by element type on the web, you have just enabled something very similar to what Talkback offers. Enable the checkbox next to that, called allow moving by element type in the standard Android interface, and you have enabled it system wide. What does this do?
With both of them checked, when swiping up and down in the inverted mode, rather than left and right shortcuts, these gestures will move by different available navigation options such as characters, words, lines, paragraphs, and even other functions such as TTS rate, and so on. On the web, of course this will be various HTML elements, and of course, to adjust any of these / navigate by the selected unit, use swipes left and right.
Now, if we remain on this same screen, there is yet another useful checkbox here. use the alternative navigation mode. What does this do?
Well, here, rather than using swipes up and down to navigate by different element tipes, we instead use a gesture similar to Talkback, that is swipe up and down in a single motion to choose next element type, and swipe down then up in a single motion to choose a previous one, and instead we use only a single swipe up or down to navigate by the selected element.
This is in my opinion much more useful because now, we can, for example, choose headings, swipe down to navigate by headings and still retain swiping right to navigate by every element.
Finally, to conclude this very long post, each option here (both web elements and standard Android elements navigation ) can be customised, so you can choose exactly what will appear when you cycle between these navigation types.
Note however that when you go in and try to customise, everything is unchecked by default, which might lead you to believe that nothing is available, but that's not true. When everything is unchecked, you will have all possible options available. This will be quite crowded and in my opinion unnecessary, so make sure to check only the checkboxes for the ones you want, and then only they will appear in the list.
I hope this is useful and helpful. I will soon also write down the default assignments for multy finger gestures if noone does, and also answer the point about multilingual usage / some unique features that Talkback does not have.
Good luck and I hope you enjoy Commentary!