Project

General

Profile

Emulator Issues #12303

Android: IR Pointer movement problems, especially without using device sensors

Added by ryanebola16 4 months ago. Updated 4 months ago.

Status:
Fixed
Priority:
Normal
Assignee:
% Done:

0%

Operating system:
Android
Issue type:
Bug
Milestone:
Regression:
Yes
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
5.0-12861
Fixed in:
5.0-12925

Description

What's the problem? Describe what went wrong.

Occurs on all games. Note that I haven't really used the IR pointer before.

Before https://dolphin-emu.org/download/dev/18b2553538acf647b9e965136b035adaeef87b88/, Portrait mode IR pointer's X coordinate value didn't change while moving with finger without using device sensors.
After that PR, the IR pointer doesn't move from the center of the screen.

The other motion modes display some clunky responsiveness that should also probably be looked into along with this problem.

What steps will reproduce the problem?

Try to move the IR pointer, especially without using device sensors.

Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.

5.0-12904

What are your PC specifications? (CPU, GPU, Operating System, more)
Samsung Galaxy Note8 (SM-N950U)
Qualcomm Snapdragon 835
Octa-core (4x2.35 GHz Kryo & 4x1.9 GHz Kryo)
Adreno 540
6GB RAM (LPDDR4)
Android 9
OpenGL ES 3.2 V@331.0

History

#1 Updated by JosJuice 4 months ago

I've never gotten it to work in portrait mode, for what it's worth. In landscape mode, it seems some of the time it works great and some of the time it has a tendency to not respond but does respond occasionally. (This is all with the touch screen.)

#2 Updated by ryanebola16 4 months ago

Sounds like the IR pointer needs a lot of work. I'm not sure if I'll get around to it but this issue will help me not forget.

#3 Updated by ryanebola16 4 months ago

  • Regression start set to 5.0-12861
  • Regression changed from No to Yes
  • Assignee set to ryanebola16
  • Status changed from New to Fix pending

#4 Updated by JosJuice 4 months ago

  • Fixed in set to 5.0-12925
  • Status changed from Fix pending to Fixed

While I don't think that PR fixes all the problems, I like having one issue report per problem, so I agree with marking this issue as fixed by that PR. https://dolphin-emu.org/download/dev/ab8a128588b61f2651a567b42d298edb3052cefe/

#5 Updated by ryanebola16 4 months ago

Yeah since I haven't worked with the IR pointer before I didn't know where to draw the line with what is or isn't related.

Also available in: Atom PDF