Project

General

Profile

Actions

Emulator Issues #9908

closed

IR Relative Input doesn't reach the whole screen

Added by MightyJo over 7 years ago. Updated over 5 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Current
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:
5.0-9331

Description

Game Name?

Metroid Prime Trilogy

What's the problem? Describe what went wrong.

When using the Relative Input option for IR on emulated wiimotes the cursor never goes beyond the blue line and I have no way of changing this. I've used a Dual Shock 4 analog, a mouse, tried toying with the settings, nothing.

What steps will reproduce the problem?

Simply selecting the Relative Input option and trying to move the cursor arround.

Which versions of Dolphin did you test on? Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?

5.0-881 (the version where this feature got released)
5.0-1351 (latest one)
Same results on both

What are your PC specifications? (CPU, GPU, Operating System, more)

Windows 10 x64
Intel Core i5-6300HQ 2.30 GHz
NVIDIA GeForce GTX 950M
16 GB RAM

Is there any other relevant information? (e.g. logs, screenshots,
configuration files)


Related issues 1 (0 open1 closed)

Has duplicate Emulator - Emulator Issues #10910: Relative input centering incorrectlyDuplicate

Actions
Actions #1

Updated by mstreurman over 7 years ago

I can reproduce this exact issue.

I also want to mention that the absolute movement does the same thing, but it can be solved by changing Center to 100, Width to 65 and height to 70. Sadly enough this doesn't work with relative movement.

I am using an XboX One controller, but my XboX360 controller also has the issue and it even happens when using a mouse.

Actions #2

Updated by JMC4789 over 7 years ago

  • Status changed from New to Working as intended

Different games use different boundaries, you have to manually adjust it for now. There isn't any real way to handle it better since some games will use boundaries past the screen and others will use less. It either ends up too sensitive or not sensitive enough.

Actions #3

Updated by MightyJo over 7 years ago

That's all fine and dandy but how exactly do we do that? Right now there seems to be no way of changing the "Relative Input" boundaries from the settings menu.

Actions #4

Updated by JMC4789 over 7 years ago

  • Status changed from Working as intended to New

Well wait. I'm an idiot, I don't know if the trick I used for non-relative IR works. Can you try what was recommended? I'll look into it further; the UI was just changed.

Actions #5

Updated by MightyJo over 7 years ago

Ok so I downloaded the latest version, 1391, and tested it. Here is a more detailed explanation of what is happening.

With "Relative Input" off, everything works as intended. Modifying the "Center" option changes where the center is, modifying the "Width" changes the width boundary and modifying the "Height" changes the height boundary.

With "Relative Input" on, two more options become available, "Recenter" and "Dead Zone" respectively. While these two newly enabled options work, the others stop working. Regardless of what values I now put in "Center", "Width" and "Height" the result is the exact same. The cursor will not go beyond the blue box that I drew on that screenshot.

I tried using a controller, then a mouse then a different metroid game. Same result.

You are not and idiot, please help!

Actions #6

Updated by JMC4789 over 7 years ago

I'll hook this up to my controller and see if I can't make it work! Sorry for marking it as invalid so fast; I'm used to people reporting a different IR bug in Metroid Prime 3!

Actions #7

Updated by mstreurman over 7 years ago

I found another game with the same issue: Pokemon Battle Revolution.

Actions #8

Updated by JosJuice about 6 years ago

Actions #9

Updated by JosJuice about 6 years ago

  • Subject changed from [IR Relative Input problem] to IR Relative Input doesn't reach the whole screen
  • Milestone set to Current
Actions #10

Updated by Billiard26 over 5 years ago

  • Status changed from New to Fix pending
  • Assignee set to Billiard26

Center/Width/Height settings are obeyed in relative mode in this PR:

https://github.com/dolphin-emu/dolphin/pull/7662

Actions #11

Updated by Billiard26 over 5 years ago

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

Also available in: Atom PDF