Project

General

Profile

Actions

Emulator Issues #2180

closed

Xbox 360 controller: triggers functions as left/right analog 2, only up and down works with analog 2

Added by PianoGamer about 14 years ago.

Status:
Invalid
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:

Description

What steps will reproduce the problem?
1.Set the C-stick as analog 2 and triggers as the triggers of your Xbox 360
controller in the GC pad plugin.
2.Play a game that utilize the C-stick and trigger (like SSBM/SSBB)

What is the expected output? What do you see instead?
When you press left or right trigger, the game will behave like you pressed
the C-stick left or right (nice example is SSBM/SSBBs camera movement in
the menus). When using the actual analog 2, only up and down works.

What version of the product are you using? On what operating system?
r4977 x64

Please provide any additional information below.


Related issues 1 (0 open1 closed)

Has duplicate Emulator - Emulator Issues #2300: GCPad Plugin doesn't work correctlyDuplicate

Actions
Actions #1

Updated by PianoGamer about 14 years ago

A little extra to this issue, analog 1 also have problems, something pressing down
won't work, when adjusting the stick to left or right while still pointing down it
will only move left and right. It happens when you push it down at a certain angle it
seems

Actions #2

Updated by ebirnie about 14 years ago

you should specify which plugin you are talking about, gcpad or wiimote.

it works fine as long as you map the left x and y axis and right x and y axis.

Actions #3

Updated by PianoGamer about 14 years ago

Ah my bad then, sorry. But the second problem (left analog sometimes not registering
down) is still there, I wouldn't think it's my controller since it worked fine before
the update of the GC pad. If someone else has a 360 controller, go to some menu or
something where you scroll down by holding the stick down, and see if you can get it
to not work (seems to happen when you hit it slightly left of straight down, after
holding it there you will have to move it a lot either to the left or right for it to
go downwards)

Actions #4

Updated by PianoGamer about 14 years ago

Eh some more tests is making this issue strange, tested in Super Smash Bros Brawl,
the left analog stick works perfect in the character select menu, but in the stage
select menu it will always get stuck when going down... (same when setting CPU level)

I can assure that the hand cursor is supposed to act the same on both screens, as it
did in earlier revisions.

And I have no wiimote buttons mapped to my 360 controller, nunchuck is disabled also.

Actions #5

Updated by ayuanx about 14 years ago

  • Status changed from New to Fixed

This issue was closed by revision r4981.

Actions #6

Updated by ayuanx about 14 years ago

  • Status changed from Fixed to New

Can anyone coroborate this problem? I tested it in other games since I don't have
SSBB, every stick is working

Actions #7

Updated by tony.silveira about 14 years ago

i was also having the same problem but here is what threw me.

under the four white squares that are labeled "analogue 1 (and 2) status", you have
to change the "analogue axes and triggers".

left x-axis, left y-axis and right y-axis are fine.

right x-axis, on a 360 controller, needs to be "4". you need to assign that then re-
assign the triggers, just to the right

Actions #8

Updated by ayuanx about 14 years ago

  • Status changed from New to Invalid

OK, thanks tony, you've explained it very clear. Default axes settings are for SDL
pads, X360Pads need to reconfig the axes first.

Actions #9

Updated by Anonymous about 14 years ago

Issue 2300 has been merged into this issue.

Actions #10

Updated by VaKeVK over 10 years ago

It's been a while but I found a fix for this problem.
Setting the Square Stick parameter to something high (I just use 100) fixes all issues mentioned in this thread in my case.

Actions #11

Updated by VaKeVK over 10 years ago

..and I had to set a small Deadzone (~30)..and I had to set a small Deadzone (~30)

Actions

Also available in: Atom PDF