ericmckean / nintendon-t

Automatically exported from code.google.com/p/nintendon-t
0 stars 0 forks source link

L2 and R2 not working properly on DS3 #56

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.Play Mario Sunshine
2.press R2 a little bit once FLUDD was aquired
3.Notice that R= is triggered even if R2 is not fully pressed.

What is the expected output? What do you see instead?

What revision of Nintendont are you using? On what system Wii/Wii U?
1.142

Please provide any additional information below.
We can clearly see in HID test with a DS3 that R= and L= are triggered as soon 
as we push the R2 and L2 buttons and not when fully pressed. Gamecube 
controllers had a physical button when fully pressed that triggered L= and R= 
so there should be an option in Nintendont that makes L= and R= trigger only 
when RAnalog and LAnalog = FF

Original issue reported on code.google.com by zxcvvcxz...@gmail.com on 13 Aug 2014 at 3:22

GoogleCodeExporter commented 9 years ago
Here is a patch that would fix it for official Sony DS3's, if L and R are left 
unset.

Original comment by xperianc...@gmail.com on 16 Aug 2014 at 2:55

Attachments:

GoogleCodeExporter commented 9 years ago
The patch wont work right when the triggers are held.
The triggers will appear to pulse because of a race condition.

Original comment by Howard_M...@yahoo.com on 18 Aug 2014 at 6:52

GoogleCodeExporter commented 9 years ago
Fixed in r147 with a different approach.
Requires upgrading boot.dol and controller.ini  

Original comment by Howard_M...@yahoo.com on 19 Aug 2014 at 5:05