Project

General

Profile

Actions

Emulator Issues #811

closed

New nJoy not detecting L trigger anymore.

Added by Migs351 over 15 years ago.

Status:
Won't fix
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. Compile r2841
  2. fire up Dolphin
  3. Go into Pad config
  4. Try to set gamecube controller L analog trigger

What is the expected output? What do you see instead?
Expected 1004 or 1005 or whatever it lists for the trigger, get nothing. R
trigger works normally.

What version of the product are you using? On what operating system?
r2841, XP, JITIL32

Please provide any additional information below.
Worked in 2813, but I think it was broke because of the SDL change?


Related issues 1 (0 open1 closed)

Has duplicate Emulator - Emulator Issues #1268: nJoy C-stick problem Duplicate

Actions
Actions #1

Updated by Migs351 over 15 years ago

Confirmed, replaced SDL.dll with the 1.3 SDL and it worked normally again..

Actions #2

Updated by marcus over 15 years ago

Yeah, we've been having tons of problems with the SDL lately...

Actions #3

Updated by lpfaint99 over 15 years ago

what gamepad do you use Migs351?

Actions #4

Updated by Migs351 over 15 years ago

Magic Joy Box Xbox/GC/PS2 adapter with a Real GC controller.

Actions #5

Updated by lpfaint99 over 15 years ago

I think these issues are gamepad specific, sdl 1.2 works great with my logitech
dualaction, but the axis are reversed with sdl 1.3. imho sdl 1.2 works well with more
gamepads than 1.3

Actions #6

Updated by enb141 over 15 years ago

I'm having the same issue with 3089 left trigger axis doesn't gets detected with my
Gamecube to USB gamepad, according to the registry I have this axis, 0,1 (X,Y) and so on

found is that the njoy plugin doesn't detects some triggers axis, for example when I
entered to registry I've found that my gamepad has this axis, 0 1 and the others are
2, 5 and 6, 7 which axis 6 is left trigger so by some how this plugin doesn't detects
that axis.

Actions #7

Updated by sl1nk3.s over 15 years ago

does renaming SDL.dll to blabla.dll and renamind SDL.1.3.dll to SDL.dll fix the issue ?

Actions #8

Updated by brianbthompson over 15 years ago

I can confirm this issue too. I just compiled r3261 and tried playing Mario kart Wii,
got ingame, tried pressing the L triger and didn't work...
I tried all my 4 controllers, 2 logitech, 1 saitek and 1 ps2 controller w/ usb
adapter, and all got the same result. Also tried swapping the emulated triggers (L1
for R1) in njoy, and still didn't work. I will try replacing the SDL.dll with 1.3
like mentioned above.

Actions #9

Updated by daco65 over 15 years ago

and brianbthompson, did the swapping worked? >_>

Actions #10

Updated by brianbthompson over 15 years ago

Yes, renaming SDL.dll to SDL_old.dll and SDL.1.3.dll to just plain SDL.dll
does temporarily fix the problem. With that being said however, you will need to
reconfigure all njoy controllers or keyboards. Whatever you are using for input. Like
as said above if you do not, the axis's will be reversed and other buttons will be
screwed up. Easiest way is just to redo all the settings.

Actions #11

Updated by nakeee over 15 years ago

Wasn't this fixed by downgrading sdl?

Actions #12

Updated by sl1nk3.s over 15 years ago

you mean broken ? :/
basically we have some problems with both SDL 1.2 and SDL 1.3 ...

Actions #13

Updated by Anonymous over 15 years ago

  • Status changed from New to Questionable

"basically we have some problems with both SDL 1.2 and SDL 1.3 ... "
and that is hardly dolphin's fault

Actions #14

Updated by lpfaint99 over 15 years ago

  • Status changed from Questionable to Won't fix

Use whichever version of SDL works for your gamepad

Actions #15

Updated by enb141 over 15 years ago

by the way my gamepad has sliders so to use ltrigger or rtrigger in joy2key I have to
use sliders, so probably nJoy needs to detect sliders as too.

Actions #16

Updated by marcus about 15 years ago

Issue 1268 has been merged into this issue.

Actions

Also available in: Atom PDF