Opened 7 years ago

Last modified 14 months ago

#5848 new defect

ANDROID: Can't "hold" left mouse button

Reported by: SF/drakkie Owned by:
Priority: normal Component: Ports
Keywords: Cc:
Game: Monkey Island 3

Description

In the official 1.3.0 Android port of SCUMMVM it is not possible to play Monkey Island 3 properly anymore.

Holding the left mouse button to bring up the command coin is no longer possible because holding the mouse button has been mapped to right mouse and middle mouse.

Ticket imported from: #3413179. Ticket imported from: bugs/5848.

Change History (8)

comment:1 Changed 7 years ago by digitall

drakkie: Please confirm that you have read the control input instructions indicated on the Wiki and in the README.android and this is not a case of touchscreen mode etc.:
http://wiki.scummvm.org/index.php/Android#Controls

From reading the description there, I do suspect you are correct in this being an issue...

comment:2 Changed 7 years ago by digitall

Summary: Can't "hold" mouse buttonANDROID: Can't "hold" left mouse button

comment:3 Changed 7 years ago by digitall

Owner: set to dhewg

comment:4 Changed 7 years ago by digitall

Owner: dhewg deleted

comment:5 Changed 7 years ago by SF/drakkie

I have read the readme, whichI have based my description on. As additional information, I am playing on an asus transformer eeepad, and have tried the mixed mode thing for the mouse, to no avail.

comment:6 Changed 7 years ago by digitall

drakkie: Thanks. I suspected this was the case. Our Android maintainer will need to take a look and work out a fix for this...
This is a bit tricky as emulating all the possible controls for a 2/3 button mouse with the Android Touchscreen/Tap API, which may not give a full set of up/down/move events is not a simple mapping. Please standby...

comment:7 Changed 7 years ago by fuzzie

As just discussed on IRC, it would be nice to have per-game input options so this could be configured cleanly, but I don't see any way to hook this into the GUI - my thought is an 'device-specific options' button stuffed somewhere which we can hide on backends which don't have any.

comment:8 Changed 14 months ago by BenCastricum

Component: Engine: SCUMMPorts
Note: See TracTickets for help on using tickets.