Posts: 13,389
Threads: 302
Joined: Apr 2012
Reputation:
238
I'll have to see if I can reproduce that on my S8 Ultra. It's definitely think it's related to your palm touching the screen, as I vaguely remember seeing something like that while stress testing touch input processing.
Mike
Posts: 13,389
Threads: 302
Joined: Apr 2012
Reputation:
238
I can't seem to reproduce the issue. Are there specific steps I should take to cause it to occur? I was sliding my hand all over the page while annotating with the pen, trying to have my hand half off the screen, half on while drawing with the pen, etc. Not once did I see a line/streak like in your video, so I'm at a loss to know what to do.
Thanks,
Mike
Posts: 13,389
Threads: 302
Joined: Apr 2012
Reputation:
238
04-02-2024, 06:00 AM
(This post was last modified: 04-02-2024, 06:00 AM by Zubersoft.)
Okay, that makes sense - you are using the vertical scrolling display mode, and touch input is being generated for multiple pages at once which is triggering conflicts in the logic. I'll look into that. As a side note, you may want to consider enabling stylus mode in the annotation settings. That will reject all touch input but still allow touch input for panning or zooming. You can disregard that if you already have stylus mode enabled.
Thanks,
Mike
Posts: 13,389
Threads: 302
Joined: Apr 2012
Reputation:
238
I've got a fix in place for this for the next update. The issue has to do with the palm rejection/S-Pen handling on the newer Samsung tablets. If you are touching the screen with your finger and hover the S-Pen over the screen, it immediately cancels out any further touch actions from your hand and only accepts input from the S-Pen. This means that, even though the app detecting a touch down and is waiting for a touch up, another touch down triggers when the S-Pen touches the screen instead, causing a scenario that should be impossible given how Android touch events work. In order to combat this, I added code that detects when a touch down event has occurred even though one was already received and resets the state before processing the new touch down.
Thanks,
Mike
Posts: 31
Threads: 10
Joined: Aug 2021
Reputation:
2
Mike,
I'm very late on this, but I wanted to comment that since you made the changes documented in this post, EVERYTHING about making annotations works better !!
Gone is the "feature" where it took 2 strokes of the pen before annotations started, and in general everything is smoother and closer mimics using a pencil on paper.
I just wanted to follow up and let you know that this was a very good update.
Once again, thank you for all your hard work making MS a fantastic product !!
-Steve
Posts: 13,389
Threads: 302
Joined: Apr 2012
Reputation:
238
I'm glad to hear that Steve! Thanks for following up.
Mike