Opened 6 days ago

Last modified 8 hours ago

#11904 new defect

BACKENDS: Android: Mouse pointer control with analog joystick is unusable

Reported by: ellinge Owned by:
Priority: normal Component: Port: Android
Keywords: joystick mouse stick Cc:
Game:

Description (last modified by ellinge)

I’ve compared the behaviour between ScummVM 2.0 (Google Play Store) and ScummVM 2.2 (sideloaded from scummvm.org) and it seems as if a regression bug has appeared which was fixed earlier in:
https://bugs.scummvm.org/ticket/6996

The mouse only moves if you use a left joystick which continuously outputs an axis change even when ”idle”.

To be fair the ScummVM 2.0 had issues as well with my Retroid Pocket 2. It did not stop when returning the left joystick to center but perhaps I need to change some additional setting for that. It stopped if I used the DPAD to move the mouse instead.

In ScummVM 2.1+ however the mouse stops as soon as my left stick is ”idle” (no new axis events even if ”in use”) which gives a feeling of lag or stutter.

The files involved in the earlier ”fix” seems to have been deprecated in this commit.

Attachments (2)

leftstick.mp4 (622.5 KB ) - added by ellinge 6 days ago.
events.mp4 (640.7 KB ) - added by ellinge 6 days ago.

Download all attachments as: .zip

Change History (4)

comment:1 by ellinge, 6 days ago

Description: modified (diff)

by ellinge, 6 days ago

Attachment: leftstick.mp4 added

by ellinge, 6 days ago

Attachment: events.mp4 added

comment:2 by raziel-, 8 hours ago

Summary: Android: Mouse pointer control with analog joystick is unusableBACKENDS: Android: Mouse pointer control with analog joystick is unusable
Note: See TracTickets for help on using tickets.