-
Notifications
You must be signed in to change notification settings - Fork 5
Description
First of all, thank you for adding the support for the various converters that I submitted.
Found some issues with the mayflash commit #16
-
Start and Select are swapped, and that also makes the PS button shortcut use the wrong button as well.
-
The other one is that the dpad differs in analog and in standard mode. When I tested originally I had put the controller in analog mode for the vixen helper stick section. So what happens when I tested it in your vitesin input tester app is in standard mode the dpad acts as the left analog stick instead of the dpad and in analog mode everything works as normal. This then becomes an issue for the original ps1 controllers that dont have analog sticks. I've attached just the dpad section from vixen helper for the standard mode dpad
vixen_mayflash_nonanalog_dpad.txt
The smart joypad #15 has the same dpad issue. In standard mode for this one when you press a dpad direction it also presses the same direction on both the left and right sticks. In analog mode everything is fine. I've attached just the dpad section for the standard mode too
vixen_smart_joypad_3_nonanalog_dpad.txt
Edit: I put the converters through the gamepad tester website and confirm its the same behavior. Mayflash dpad as axes in standard mode, becomes pov hat in analog mode. Smart joypad dpad as axes AND hat in standard mode, and just hat in analog mode. Is this something that you can adjust for vixen?
Edit2: When I connect the negcon controller, its analog buttons start at max input in 1 direction and work in the other direction when depressed. For example, on the smart joypad:
analog button II starts at right stick at max left (0) and when depressed works toward the right (255)
analog button I starts at left stick at max up (0) and when depressed works downwards (255)
the analog L button starts at right stick at max up (0) and when depressed works downwards (255)
I would like to map the analog buttons I and II to the pressure sensitive LT and RT instead and the analog L button to start from the center (128) instead. I understand that vixen won't catch what controller is connected to the adapter, so I'd like to know what I can edit to accommodate this.