-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Button Layout Incorrect on PS3 #4
Comments
Can you try with this version and tell me if the button layout is better, and if not what's wrong? |
This layout is better; although the triggers are now mapped to L2/R2 instead of L1/R1; but I guess that doesn't really matter if the rear touchpad isn't implemented yet. The D-Pad also still doesn't work. I actually played around with the code earlier; I could get it to map to any button on the ps3 controller except for the dpad, for some reason. Values 1<<12 to 1<<15 don't seem to do anything.
|
Bump as this still isn't solved. No right stick Y axis support nor dpad/POV support as a whole. |
@MotoLegacy Can you try the latest release? |
After updating the the newest release the buttons appear to be mapped correctly (X,O,square,triangle,start,select) and the right stick works (haven't gotten a chance to test the left stick). Unfortunately the DPad is still wholly unresponsive. On alpha 0.3 down on the DPAD acted as START and up acted as DPAD down. Thanks for the work btw! |
Oh I think I know what's going on, the PS3 wants the DPad to be treated as an axis: https://forum.unity.com/threads/ps3-button-map.89288/ |
Are you considering implementing that as a feature or possibly as a separate homebrew? |
When plugged into a PS3, the joysticks and L1/R1 are mapped correctly, but the button layout is as follows:
Down: Start
Up: Select
Left: R3
Right: L3
Cross: Square
Circle: Cross
Square: Circle
Select: L2
Start: R2
It would also be a good idea to add rear touch panel support (for users with a grip such as the hori-143 which adds L2/L3/R2/R3 triggers)
The text was updated successfully, but these errors were encountered: