Android: Mouse pointer control with analog joystick is unusable
|Reported by:||SF/rsn8887||Owned by:||criezy|
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.