Project

General

Profile

Actions

Emulator Issues #9001

closed

Gamecube Controller will continue to Vibrate indefinatly if game is closed while controller is vibrating

Added by kill8r over 8 years ago. Updated over 5 years ago.

Status:
Fixed
Priority:
High
Assignee:
-
% Done:

0%

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

Description

Game Name?

Doesnt Matter, as long as the game supports vibration in one way or another

Game ID? (right click the game in the game list, properties, info tab)

N/A

MD5 Hash? (right click the game in the game list, properties, info tab, MD5 Hash: Compute)

N/A

What's the problem? Describe what went wrong.

If a game is exited either by choice or by force of the emulator crashing while the controller is vibrating, the controller will continue to vibrate even after restarting or closing the emulator. Controller will stop vibrating if controller is unplugged while Dolphin is closed but if Dolphin is restarted the controller will immediately start vibrating again without even the user having to interact with Dolphin.

What steps will reproduce the problem?

Start a game that supports vibration, get to a point to where the game makes the controller vibrate, while the controller is vibrating close the game

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?

dolphin-master-4.0-7880-x64

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

i5-2500K @ 4.0GHz, GTX 660, Windows 10 Pro 64-bit, Wii U Gamecube Controller Adapter

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

Actions #1

Updated by JMC4789 over 8 years ago

  • Status changed from New to Accepted
  • Priority changed from Normal to High
  • Relates to usability changed from No to Yes
  • Easy changed from No to Yes

Fine, I'll accept this. We need to send a response to the controllers to stop rumbling when the game window/Dolphin itself is closed.

May relate to usability, depends on the definition. It sure is a silly problem, though!

Actions #2

Updated by JosJuice over 8 years ago

  • Milestone set to Current
Actions #3

Updated by MayImilae over 8 years ago

This is an ancient known bug. I don't think it should be priority high, and I definitely don't think it should be milestone current! There are enough blockers poor armada has to deal with. :(

Actions #4

Updated by gamerk2 over 8 years ago

I would just like to throw out there, this also can happen when loading a savestate if the controller in question is currently rumbling, because no command ever gets sent to tell it to stop (until some other event comes along). Might be worth considering also stop rumbling after loading a savestate.

Actions #5

Updated by JosJuice over 8 years ago

  • Status changed from Accepted to Fix pending
Actions #6

Updated by JosJuice over 8 years ago

  • Status changed from Fix pending to Fixed
Actions #7

Updated by JosJuice about 8 years ago

  • Status changed from Fixed to Accepted
  • Milestone deleted (Current)

This was only fixed for GameCube adapters. It should ideally be fixed for all types of controllers.

Actions #8

Updated by leoetlino about 6 years ago

  • Status changed from Accepted to Fix pending
Actions #9

Updated by Billiard26 over 5 years ago

  • Status changed from Fix pending to Fixed

PR was merged.

Actions

Also available in: Atom PDF