-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Touch Gestures not having consistent input #14
Comments
Pretty much all touch gestures are timing sensitives, which could be an issue if a pen & touch are used at the same time. As for moving the mouse causing issues? Will investigate, but maybe i should implement & provide a way in the app to test gestures and see when a gesture has started / bind was activated / touch was released (sometimes without any being involved) |
Could you check if the same issue happens with single touch gesture using your pen. UX : https://github.com/Mrcubix/Touch-Gestures/actions/runs/11282164018 Plugin (to place in OTD.EnhancedOutputMode) : https://github.com/Mrcubix/Touch-Gestures/actions/runs/11282164007 Reason why i'm not linking the pre-release is because there is an issue with the installer i didn't think off : (at least on windows) Plugins can't be unloaded easily & updated by another plugin (considered in use). |
Not sure If I did everything right. So I'll explain what I did. Uninstalled all plugins but Scroll Bindings and Enhanced Out put Modes. extracted the contents of the plugin you linked into
somewhere in there my mouse was losing some functionally, think it didn't want to scroll while the Pen was hovering over the tablet but I don't remember the details. Ill continue to test and come back with anymore notable results Edit: Modifying the Tip Binding at all provides the slower speed, using this site for my scroll testing https://cpstest.org/scroll-test.php I was only able to hit 120 px/s Edit 2: remaking the Gestures fixed the slow scrolling speeds Edit 3: The same behavior I had with the touch is happening with the pen. But also happening with itself, pen movement + gesture makes the gesture drop inputs. Only way to get proper gesture input with the pen is by dropping the sensitivity to 0. |
Odd, should only have to extract the release & overwrite files when necessary in the
The exception you encountered only occur because the wizard somehow stopped being. Touch-Gestures/Touch-Gestures.UX/ViewModels/BindingsOverviewViewModel.cs Lines 288 to 294 in 13d5e23
The only ways
But at that point, the Setup wizard should not be active anymore, so this situation should not be possible.
Abnormal to say the least.
This plugin stores gestures settings in a file named
Could try backing it up, starting fresh and see if it occurs.
If you can get a recording and see it here, or at least a recording of the recorded inputs, via OTD's Tablet debugger |
Accidentally streamed it instead of recording it, hopefully it still works out.
Did not fix anything. fixing it is as simple as clicking the 3 dots then hitting apply then save and its good. But I have to do that every time a setting is changed in OTD it seems. I don't know where the line on what breaks it and what doesn't.
It might have crashed around the time I was making the down scroll binding. I don't remember exactly. But I do know that down scroll binding wasn't there when I opened it back up after the crash. |
It shouldn't be affected by pen sens, since it works using the raw coordinates provided by the tablet, and get triggered when a specific amount of lines is moved, no matter the area used. Not exactly sure how to troubleshoot this at this point. New PlansComing back to the original issue, Here is what I'm gonna add to my plans :
Once the issue is identified, here is how I'm gonna proceed :
There will be probably more to come, but for now, that's what i have in mind, that & the 5h of sleep, that is. Updated TODO.md in the Soft-Key branch to reflect these plans. https://github.com/Mrcubix/Touch-Gestures/blob/Soft-Keys/TODO.md |
Also update TODO with new tasks, following #14
I can distro hop through any you need testing done on. Is there anything other than just the scrolling behavior you would like me to test? I am fine with testing stuff unrelated to this if you like. My current outline on what I plan to test is That should leave me testing on If Raspi OS works on regular hardware I can test that for you too Testing will be done on a different system from my desktop, it will all be done on the lowest spec OG Framework laptop If there are any other distros you would like me to test on please let me know. |
One of my desktop installs is Mint with cinnamon, but it's possible things changed is newer versions, so prob worth investigating that. I already tried on RaspiOS, but once again, there is new version (that breaks stuff and focus too much on wayland), so i haven't switched yet, i believe they still provide installs for x86? Though i doubt the behavior will be much different. |
Finally managed to get a arch install working, and was unable to get the same behavior, |
Whenever a Touch Gesture input + any cursor movement happens (ie from a mouse or from having a pen on the same tablet) some Touch Gesture inputs are dropped.
Have only tested with Scroll bound to Paning so far.
This seems to be a linux only issue, the very limited testing I did on windows seemed to work as intended.
The text was updated successfully, but these errors were encountered: