cai567890 / pcsx2

Automatically exported from code.google.com/p/pcsx2
1 stars 0 forks source link

Joystick diagonal inputs don't reach 100% with 360 pads w/ Lilypad. #1386

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
1) Did the game ever work correctly (i.e. not have this problem) on the
Official PCSX2 build or an earlier version of PCSX2 playground?
(If so, please specify the latest pcsx2-playground or Official revision
that last worked.)

I am unaware of any version without this issue.

2) What steps will reproduce the problem?
1. Configure Lilypad to use a 360 controller.
2. Load up a game with analog movement (in my case, Rogue Galaxy)
3. Try to move diagonally. 

3) What exactly happens when you experience this issue (listing any console 
errors or screen output you receive)?

The emulator does not register me as moving the joystick all the way in a 
diagonal direction. This can result in some games such as Rogue Galaxy not 
allowing you to run diagonally. Some other games may not be affected.

4) What version of PCSX2 are you using? On what operating system? Plugins?

1.0.0 and r5576

5) Please provide any additional information below.

PCSX2 seems to expect a square shaped joystick input, while the 360's round 
input seems to be incapable of maxing out the range on diagonals. Dolphin has 
an option for tilt control to convert round input into square, compensating for 
controllers that can't give full diagonal range. A similar option in PCSX2 or 
Lilypad would probably help a lot.

Original issue reported on code.google.com by l3illyl...@gmail.com on 5 Mar 2013 at 2:00

GoogleCodeExporter commented 9 years ago
Use the sensitivity option. It can effectively extend the circle to the square.

Original comment by KrossX3 on 5 Mar 2013 at 6:03

GoogleCodeExporter commented 9 years ago
can't say i've had the difference in range affect actual gameplay on my 360 
pads.

seems like something calibration would fix.

Original comment by danialho...@gmail.com on 24 Mar 2013 at 1:08