Project

General

Profile

Actions

Emulator Issues #11289

closed

Qt/macOS: Cannot map buttons using Bluetooth Xbox One controller

Added by 8times9 almost 6 years ago. Updated about 5 years ago.

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

0%

Operating system:
OS X
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-9795

Description

This is a regression from Wx where a Bluetooth Xbox One controller could be mapped fine. OpenEmu is able to map these fine as well, so it's not an issue with macOS itself.

When mapping a Wiimote or GameCube controller using a Bluetooth Xbox One controller for input, certain buttons are not recognized as giving any input when they are pressed on the controller.

Buttons affected include:
Select button
Left trigger
Right trigger

All of these buttons when mapped in OpenEmu or Wx have odd names (select - button 548, L trigger - button 197, R trigger - button 196) so this could be related to why Qt is having issues with them.

Actions #1

Updated by Techjar almost 6 years ago

Is this when left clicking the buttons in the mapping window, or right clicking to use the advanced mapping editor?

Actions #2

Updated by 8times9 almost 6 years ago

It’s both I suppose. In the right click menu these buttons aren’t listed up, and when left clicking and pressing these buttons Dolphin acts as if no buttons have been pressed.

It’s also worth mentioning the Xbox button on the controller isn’t recognized either. On macOS in Wx it was recognizable.

Actions #3

Updated by Billiard26 over 5 years ago

Wx and Qt are unrelated to how we query the available buttons of gamepads. A different change (A macOS related change) must have broken this. Can you bisect to figure out where it broke?

Actions #5

Updated by 8times9 about 5 years ago

Tested on macOS 10.14.3 with a Bluetooth Xbox One Controller. Unfortunately there doesn't seem to be any change from before, the select and Xbox buttons and the right and left triggers aren't recognized by Dolphin.

Out of curiosity I checked on OpenEmu to make sure this isn't an issue with Mojave, and OpenEmu still recognizes all buttons (albeit still with the strange button names mentioned above).

Actions #6

Updated by 8times9 about 5 years ago

Just tested and this is fixed in 5.0-9795 for the triggers, select button, and Xbox menu button

Actions #7

Updated by spycrab0 about 5 years ago

  • Status changed from New to Fixed
  • Fixed in set to 5.0-9795
  • Operating system OS X added
  • Operating system deleted (N/A)
Actions

Also available in: Atom PDF