Project

General

Profile

Actions

Emulator Issues #13464

closed

Avoid creating infinite IDs for wiimote (non passthrough)

Added by trihy 4 months ago. Updated about 2 months ago.

Status:
Duplicate
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
Windows
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

What's the problem? Describe what went wrong.

[Description here]

Dolphin create a new instance every time a wiimote disconnects. This ends creating infinite Windows device ID. Everytime the wiimote reconnect by holding 1+2, it creates another device id and another and another.

What steps will reproduce the problem?

[Reproduction steps here]

Just check how windows device id changes all the time.

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

[Every build]

Is the issue present in the latest stable version?

[Yes]

[Attach any fifologs if possible, write a description of fifologs and screenshots here to assist people unfamiliar with the game.]

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

[Windows 11]

Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,
configuration files, savefiles, savestates)

Since wiimote is already paired, dolphin should check the windows device id and try to connect to that instance.


Related issues 1 (0 open1 closed)

Has duplicate Emulator - Emulator Issues #13326: Dolphin Resets Wiimote pairing with other software (non passthrough)Duplicate

Actions
Actions #1

Updated by Billiard26 2 months ago

  • Operating system Windows added
  • Operating system deleted (N/A)
Actions #2

Updated by Billiard26 about 2 months ago

Dolphin intentionally removes devices for remembered and disconnected Wii Remotes on Windows.
I can't remember for what exact reason, but maybe something to do with Windows being terrible and this helping to get a fresh device with the correct driver installed.

Creating a new device every pairing might be strange, but is this causing any actual real problem for you?

Actions #3

Updated by trihy about 2 months ago

Billiard26 wrote in #note-2:

Dolphin intentionally removes devices for remembered and disconnected Wii Remotes on Windows.
I can't remember for what exact reason, but maybe something to do with Windows being terrible and this helping to get a fresh device with the correct driver installed.

Creating a new device every pairing might be strange, but is this causing any actual real problem for you?

Hi. It cause problems with other emulators, since I lost the windows device id, other emulators configured with wiimote cant find them anymore and need to reconfigure everytime.

Maybe this was needed for older windows? Doesnt seem to be needed for win10/11.

If there is an easy way to change this behavior, I can compile from source or add the changes and test.

BTW on linux I dont have this problem.

Actions #4

Updated by Billiard26 about 2 months ago

  • Has duplicate Emulator Issues #13326: Dolphin Resets Wiimote pairing with other software (non passthrough) added
Actions #5

Updated by Billiard26 about 2 months ago

  • Status changed from New to Duplicate
Actions

Also available in: Atom PDF