Screen OCR overlay misaligned (shifted upward) in portrait mode

ggbja

Member
Hello everyone this is my first time using online forum
I'm using Screen OCR ( screen reader) on Android 10 ( I think ]
The issue:
In most normal apps, the recognized character overlay aligns perfectly with the original text.
However, in games the overlay is shifted upward in portrait mode and when I tap to look up a word, the definition popup covers the original text, making it very hard to use (especially with screen readers)
In landscape mode, the alignment is usually better
Is this a known issue with immersive/fullscreen mode coordinate calculation? Any chance of a fix or a setting to hide characters by default in Screen OCR?
Pleco version: 3.2.99
Device: Redmi k30i 5G
Android: 10
Thanks a lot!
 

mikelove

皇帝
Staff member
It’s a known issue, yes - just very hard to get it working well on every device / game / Android version since there’s a lot of inconsistency in how they deal with screen dimensions. Every time we release an update we generally make at least a bit of progress but I don’t know when it’ll be 100%.
 

ggbja

Member
It’s a known issue, yes - just very hard to get it working well on every device / game / Android version since there’s a lot of inconsistency in how they deal with screen dimensions. Every time we release an update we generally make at least a bit of progress but I don’t know when it’ll be 100%.
Thank you for your reply sir, but may I ask if there are any workaround for now?
 

mikelove

皇帝
Staff member
The best workaround for now would probably be to take a regular screenshot and share that with Pleco OCR, since then the screen dimension math doesn't come into play and the text should be positioned consistently. On most devices nowadays the screenshot function comes with a share button, so it's only one or two more taps than invoking Screen Reader would be.
 
Top