Project

General

Profile

Actions

Emulator Issues #4160

closed

Not all OS X gamepad axes are detected

Added by tru almost 14 years ago. Updated over 3 years ago.

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

0%

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

Description

What's the problem?
My C stick is not able to get left and right, up or down assigned. only diagonally. this ONLY happens on MacOSX. I tried it on windows, same games, same controller. works fine.

Dolphin version with the problem (as it appears in the title bar, Ex.: "R
4779" or "R 6403M"):
all i tested so far. since R 7000 (On Mac!) Currently R 7223

(optional) Dolphin version that does not have the problem:
none

Operating system and version:
32-bit or 64-bit:
32bit

Game ID (as it appears in game properties, Ex.: "GZ2P01" or "RSBE01"):
all games.

Was the ISO a plain dump from disc, compressed and/or scrubbed?
yes.

Please provide any additional information below.

MacOSX 10.6.x
Dual Core
Saitek P2600 Rumble
---works on windows!---
All other buttons work fine. only the C-stick gives trouble.

Up and down do nothing.
Left goes up left.
right goes down right.

Once again, I am on MacOSX and the controller works fine on windows.
Other analog stick works flawlessly.


Related issues 1 (0 open1 closed)

Has duplicate Emulator - Emulator Issues #5561: OS X gamepad handling is bad, not all axes detected, etcDuplicate

Actions
Actions #1

Updated by tru almost 14 years ago

I just figured out, that left and right are recognized. up and down is not (via right analog stick). assigning all four makes the C stick go diagonally. assigning right and left only makes left and right C functional.

Actions #3

Updated by soren.jorvang almost 14 years ago

  • Status changed from New to Accepted

Get the HID_Dumper program from issue 3929 and attach the output of "HID_Dumper -elements" with your joystick connected to this issue.

Actions #4

Updated by tru almost 14 years ago

Attached is the Joypad dump. Thanks!

Actions #5

Updated by artoale over 12 years ago

Does anyone worked this out? I've found the SDL.dll solution, but I think it only works on windows

Actions #6

Updated by celgilles over 12 years ago

Will try later since I'm not at home....but I remember that it worked with a Logitech joystick...

Actions #7

Updated by Billiard26 almost 12 years ago

  • Category set to controls
  • Relates to usability set to Yes
  • Operating system OS X added
Actions #8

Updated by Billiard26 almost 12 years ago

Issue 5561 has been merged into this issue.

Actions #10

Updated by Billiard26 almost 12 years ago

  • Status changed from Accepted to Fixed

No response, assuming fixed.

Actions #11

Updated by nahomilop over 11 years ago

i have same problem with my joysitck in all version of dolphin for mac, in another games work and windows work but in osx don't

Actions #12

Updated by Henry.G.Leung over 11 years ago

I am having a similar problem with Wii U Pro Controller with wjoy. Dolphin (newest version) won't let me map the positive-x direction for my left analog stick.

Actions #13

Updated by pauldacheez over 11 years ago

Henry.G, I had difficulty setting that thing up too. It's not a Dolphin bug in this case, though, it's a quirk WJoy has with the Pro Controller.

What you'll want to do is right-click each stick direction and set them up like this:

Left Stick/Up = Axis Y-+Axis Y+-
Left Stick/Down = Axis Y++Axis Y-+
Left Stick/Left = Axis X-+Axis X+-
Left Stick/Right = Axis X++Axis X-+

Right Stick/Up = Axis Rx-+Axis Rx+-
Right Stick/Down = Axis Rx++Axis Rx-+
Right Stick/Left = Axis Z-+Axis Z+-
Right Stick/Right = Axis Z++Axis Z-+

I'll also attach a GCPad config if you know where to put it and how to use it. (Make sure to change the Device, different controllers will have a different Bluetooth MAC address.)

Actions #14

Updated by jacebennest87 over 10 years ago

where do you save those .ini files to?

Actions #15

Updated by pauldacheez over 10 years ago

Toss it into ~/Library/Application Support/Dolphin/Config/Profiles/GCPad/.
Those last two folders may not exist yet, in which case you should create them. If there's no Dolphin folder, you're in the wrong Library. If you can't find the right Library folder, there's a billion goddamn ways to find it. http://osxdaily.com/2011/07/22/access-user-library-folder-in-os-x-lion/

Actions #16

Updated by nikhilkp1988 over 9 years ago

Exactly the same problem with gamepad - works perfectly on windows partition. But on OSX C stick will only move top left and bottom right. Additionally using main stick makes C stick move left and right for some reason - makes playing LOZWW impossible on OS X.

Actions #17

Updated by ianis.richardier over 9 years ago

Same problem as Nikhi. Personally, my right joystick only works left and right. I still can set the up and down, it detects the movement of my joystick, but it doesn't work in the end, impossible to use this up and down axis...

Did anyone fix this problem? :/

Thanks! :)

Actions #18

Updated by Frank over 3 years ago

Same Problem. The set-up from pauldacheez did not help me.

Some axis are triggerd by Control-stick an c-stick! This makes several game unplayable...

I also used gamepad-tester.com and the controllers are working fine (I actuallybought 4 and they all act the same when running Dolphin in MAC OS X).

Help would be greatly appreciated...

Actions #19

Updated by JosJuice over 3 years ago

Please create a new issue report if you are having this issue, since this was was closed a very long time ago and the cause of it back then likely isn't related to the cause of it now.

Actions

Also available in: Atom PDF