@Andreas_Hegenberg can you please clarify how to use these two mouse gesture recognition settings?
"Required recognition certainty to trigger " and "Disable rotation normalization ."
I often accidentally trigger one gesture when drawing another.
For example, when I draw a vertical line, it will sometimes be recognized as my horizontal line gesture if I draw it slightly at an angle.
straight lines are hard to recognize for the algorithm used - regardless of these settings. (Although it should work if you don't use too many).
There is an undocumented way to make them work better:
@Mark_K ah yes if you have the NW/SW/SE/NE lines in addition it can still be problematic. I have implemented a "short circuit" for straight line gestures, but it wasn't enabled yet. In 5.274 alpha you can try it by naming your gestures either
up, down, left, right, up-left, up-right, down-right, down-left
or
south, north, east, west, north-west, north-east, south-west, south-east
In my tests this has worked well. Maybe I'll add it explicitly to the recording UI.
[image]
Thanks, @Andreas_Hegenberg ! I'll try renaming my four lines gestures with up, down, right, left, and see how it works.
This trick seems to help a lot! Thanks for the suggestion. I'd love to see this added to the UI for better discovery.
What is happening in BTT when you use those names?
Also, does it override the options "Required recognition certainty to trigger " and "Disable rotation normalization, " making them irrelevant?
it switches to a different algorithm that is (only) suited for recognizing 8 types of straight lines
Maybe I can make this automatic
1 Like