Opened 5 years ago

Closed 4 years ago

Last modified 3 years ago

#6996 closed defect (fixed)

Android: Mouse pointer control with analog joystick is unusable

Reported by: SF/rsn8887 Owned by: criezy
Priority: normal Component: Port: Android
Version: Keywords:
Cc: Game:


Mouse pointer controls with analog joystick are broken on Android. When I move the left analog stick the mouse pointer moves for a second then stops if he stick is pushed to the max.I hold the stick in a certain position the pointer does not move consistently but always stops until the analog stick is "wiggled" a bit.

This is extremely frustrating and makes playing with an analog stock impossible.

Observed in 1.7.0 in menu and in game, current google play version and recent nightly from january 2016, but this is a long stnading bug that plagued the android version for at least a year.

I tested in on Nvidia Shield Portable with Kitkat using internal Nvidia Shield controller.

An issue that maybe related: the mouse poinger movement is not really smooth 60fps it is quite jerky even when using touch controls under Android. It might be beneficial to implement a smokther pointer movement as in other apps. For example the cirtual mouse pointer control on Nvidia Shield in the android menu screens is butter smooth controlled with the right analog stick. Sadly it is not supported/enabled in Scummvm. The original games also had very smooth pointer movement so this mouse pointer problem is bad for emulation acuracy in general.

BTW: Gamepad controls and control configuration in general are almost non existent on Android. A general Controls Setup Menu is missing in all version of Scummvm for countless years now. A menu where I can see and set controls and rebind keys to bring up the load save menu, settings menu or set the key to change volumes and text change text speeds etc is badly needed. Most other emulators have this why not Scummvm?

Ticket imported from: bugs/6996.

Change History (4)

comment:1 by SF/rsn8887, 5 years ago

Sorry for the typos I was on my phone and the mobile sourceforge site is terrible when viewed on a phone. I could not see what I was typing for the most part.

comment:2 by sev-, 4 years ago

Component: --Unset--Ports

comment:3 by criezy, 4 years ago

Owner: set to criezy
Resolution: fixed
Status: newclosed

I am closing this now as I assume this was solved by your pull requests from a few weeks ago.

comment:4 by digitall, 3 years ago

Component: PortsPort: Android
Note: See TracTickets for help on using tickets.