Project

General

Profile

Actions

Emulator Issues #10954

closed

GameCube controller rumble very weak in-game unless motor is configured twice

Added by shoegazer about 6 years ago. Updated about 5 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
% Done:

0%

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

Description

In GameCube controller settings, selecting any motor (e.g. "Sine") by itself, then launching any game, observe that rumble is very weak. However, if you configure a second motor using "OR", even if it's the same one twice (e.g. "Sine | Sine"), then go back in-game, rumble works normally (comparable to an actual GameCube controller).

This issue was tracked to build 5504, specifically this commit: https://github.com/dolphin-emu/dolphin/commit/ba87a503389a6db8e4ddae5a87f9d1ebc52db46a. Rumble works as expected with any build prior to that.

Tested with Linux/evdev, kernel 4.13 and 1st- and 2nd-generation DS4 pads, though spycrab0cloud also confirmed this to be an issue with other pads. Tested with SSBM and other GC games.

Note that this is NOT related to the other major rumble-related bug, though having that one fixed would have made discovering this one easier: https://bugs.dolphin-emu.org/issues/10441


Related issues 1 (0 open1 closed)

Related to Emulator - Emulator Issues #11465: With Mayflash 2-port GameCube adapter and genuine GameCube controllers, rumble works in Windows but not in DolphinFixedBilliard26

Actions
Actions

Also available in: Atom PDF