Project

General

Profile

Actions

Emulator Issues #10478

closed

Linux - Xbox One Gamepad - No rumble options available

Added by Philip6294 almost 7 years ago. Updated over 5 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
% Done:

0%

Operating system:
Linux
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.

There are no Options to set a Rumble Motor when using a X-box One Pad

Device Name is evdev/Microsoftx-Box One Pad
lsusb Output for the Controller:

Bus 001 Device 009: ID 045e:02d1 Microsoft Corp. XBOX One Controller for Windows

It is important to make sure the bug hasn't already been fixed. Please tell us what the latest version you've verified the bug on.

5.0-8d7f283-dirty

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

CPU: Intel(R) Core(TM) i7-4720HQ CPU @ 2.60GHz
CPU: Nvidia GTX950M
OS: Ubuntu 17.04 / Linux 4.10.0-32-generic


Files

Actions #1

Updated by JMC4789 almost 7 years ago

  • Status changed from New to Questionable
  • Assignee set to phire

You didn't exactly follow the guidelines for report and you're using a dirty build... but, I'll throw it at phire since he implemented evdev to see if he has an answer.

Actions #2

Updated by Philip6294 almost 7 years ago

I'm installing Dolphin thorugh the PPA and then installing dolphin-emu-master. Is there someway to still use it by this method and not getting dirty Builds ? Or do i have to get Dolphin from somwhere else or even compile it myself ?

Actions #3

Updated by ichee almost 7 years ago

Can confirm issue. Bisected to 5.0-4607 as first to stop working. Only affects rumble test in controller configuration.
Issue does not occur with background input enabled.

Actions #4

Updated by ichee almost 7 years ago

Edit: This affects lack of rumble, not lack of option.

Actions #5

Updated by ichee almost 7 years ago

PR 5778 is a revert of the issue, but doesn't fix it.

Actions #6

Updated by JosJuice almost 7 years ago

ichee wrote:

Can confirm issue. Bisected to 5.0-4607 as first to stop working. Only affects rumble test in controller configuration.
Issue does not occur with background input enabled.

That sounds more like issue 10441 than this issue report. (But it is possible that this issue report actually is for the same issue as that issue report.)

ichee wrote:

PR 5778 is a revert of the issue, but doesn't fix it.

It's not a revert, and it wasn't aiming to fix any rumble issue.

Actions #7

Updated by ichee almost 7 years ago

Missed that one, sorry. Will post there. Disregard my posts here.

Actions #8

Updated by Billiard26 over 5 years ago

  • Subject changed from X-Box One Pad No Rumble to Linux - Xbox One Gamepad - No rumble options available
  • Operating system Linux added
  • Operating system deleted (N/A)
Actions #9

Updated by Billiard26 over 5 years ago

Can't reproduce. Xbox One controller rumble works just fine here on Linux with evdev.

Bus 002 Device 011: ID 045e:02ea Microsoft Corp. Xbox One S Controller
Linux bill-laptop 4.18.16-arch1-1-ARCH #1 SMP PREEMPT Sat Oct 20 22:06:45 UTC 2018 x86_64 GNU/Linux
Actions #10

Updated by Billiard26 over 5 years ago

Does this gamepad rumble for you in other applications on the same system?

Actions #11

Updated by Philip6294 over 5 years ago

Yes it does work in other Games, and it works in Dolphin on Windows

Actions #12

Updated by Billiard26 over 5 years ago

On Linux (on the same system and setup as your Dolphin with non-working rumble) which games/applications are able to make your problem gamepad rumble?

Actions #13

Updated by Philip6294 over 5 years ago

The only Game i tested it was Move or Die (https://store.steampowered.com/app/323850/Move_or_Die/)
It also vibrates when testing it through Steam

Actions #14

Updated by Billiard26 over 5 years ago

Just to confirm.. When clicking the button for "Motor" under "Rumble" (while the rest of your gamepad is configured and working) the list is completely empty?

If that's the case, evdev is saying your device does not support force feedback effects. There isn't really anything we can do about that.

Updated by Philip6294 over 5 years ago

This is what it looks like, Controller is fully mapped and working, but any of the options in the Rumble menu don't do anything

Actions #16

Updated by Billiard26 over 5 years ago

Oh. I wouldn't describe that as "There are no Options to set a Rumble Motor". :/

FYI. The "Apply" button is currently broken. Please click "OK" and re-open the dialog and "Test" to confirm it still doesn't work.

Which version of Dolphin are you using now? Some aspects of rumble configuration have just been fixed.

Actions #17

Updated by Philip6294 over 5 years ago

Just tested it, Rumble is working fine now. I'm currently running Dolphin 5.0-c2afcb0-dirty

Actions #18

Updated by Billiard26 over 5 years ago

  • Status changed from Questionable to Fixed

Yay.

Actions

Also available in: Atom PDF