ppy / osu

rhythm is just a *click* away!
https://osu.ppy.sh
MIT License
15.37k stars 2.28k forks source link

Drawing tablet cursor shows but not recognised on android #28302

Open The-D6-is-Op opened 5 months ago

The-D6-is-Op commented 5 months ago

Type

Game behaviour

Bug description

I can see the cursor in game but it does not function at all, it did before the updates i tried enabling/disabling high precision but nothing seems to work.

Screenshots or videos

No response

Version

2024.521.2

Logs

Can not access logs on android due to privacy stuff

smoogipoo commented 5 months ago

I guess this is an SDL3 issue. @Susko3 aware of this? I feel like it's come up before but I can't remember (and yes, this is a super low use case so I don't consider it super important).

Susko3 commented 5 months ago

The report is against 2024.521.2. AFAIK SDL3 was reverted in that version, so the regression isn't with SDL3.

The next release will likely have SDL3 back on mobile, so @The-D6-is-Op keep an eye out and report back when it's out. I'll have some follow-up questions it it's still an issue.

I feel like it's come up before but I can't remember (and yes, this is a super low use case so I don't consider it super important).

Using external drawing tablets on mobile is a niche use case, but more and more phones/tablets have built-in drawing pens. That more important for me, on both Android and iPadOS.

There may have been an issue with Apple Pencil reporting as mouse events when hovering and touch events when pressing down. Not that great considering TD mod detection.

smoogipoo commented 5 months ago

Aha, so shall we close this issue and have the reporter post back if it's still an issue in the next release?

Susko3 commented 5 months ago

I think it's fine to keep open. It's different from https://github.com/ppy/osu/issues/27309 since the pen down events don't work.