Opened 8 years ago

Closed 2 months ago

#5848 closed defect (worksforme)

ANDROID: Can't "hold" left mouse button

Reported by: SF/drakkie Owned by: ccawley2011
Priority: normal Component: Port: Android
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 (10)

comment:1 by digitall, 8 years ago

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 by digitall, 8 years ago

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

comment:3 by digitall, 8 years ago

Owner: set to dhewg

comment:4 by digitall, 8 years ago

Owner: dhewg removed

comment:5 by SF/drakkie, 8 years ago

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 by digitall, 8 years ago

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 by fuzzie, 8 years ago

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 by BenCastricum, 2 years ago

Component: Engine: SCUMMPorts

comment:9 by digitall, 12 months ago

Component: PortsPort: Android

comment:10 by ccawley2011, 2 months ago

Owner: set to ccawley2011
Resolution: worksforme
Status: newclosed

The command coin can be opened just fine by double-tapping and holding down in both direct and touchpad mode. As such, this issue can be closed.

Note: See TracTickets for help on using tickets.