Home Forums PS2X PlayStation 2 Controller Library Support Forum Special PS2 Controller Not Talking

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #1654
    Anonymous
    Inactive

    Hi Bill,

    Just wanted to say thanks for the library. It works fantastic on a dual shock 2 however, I have a special controller I am trying to connect to this. The controller identifies itself by shorting LEFT + DOWN + RIGHT. It should report according to this: http://popn.ecxol.net/ however this controller pcb isn’t a stock ps2 controller. Its a special PCB that has connections for both PS2 and USB on it (over USB it identifies as Playstation 3 controller). Trying to interface with it over the PS2 connector doesn’t work quite right (I am trying to use it on a device that is not a PC or PS2).

    Anyway, the long and short of it is, the controller sits there and does nothing despite being detected unless I press the R1 button on the controller mapping. Then it shows a bunch of buttons pressed until I press X on the controller mapping. Also of note is that when R1 is pressed, 6 of the buttons light up (theres 2 buttons on the side that correspond to start and select): The side buttons, the two yellow buttons are kinda dim, the red button is very strong, the right green button is fainter than the yellow buttons, and the left green button is very faint. The blue and white buttons remain unlit.

    Based on the button presses reported, it makes me think that the dimmer lights are just not getting enough power because of so many simultaneous ‘presses’.

    Finally, before debug dumps, I wanted to note that it does work in an actual PS2 and I tried modifying the code to force it into digital mode with no effect and changing pins also had no effect.

    Dump with noting pressed:

    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:73 0:5A 0:FF 5A:FF 5A:80 5A:80 5A:80 5A:80
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:80 0:80 0:80 0:80 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:73 0:5A 0:FF 5A:FF 5A:80 5A:80 5A:80 5A:80
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:80 0:80 0:80 0:80 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:80 0:80 0:80 0:80 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Found Controller, configured successful
    Try out all the buttons, X will vibrate the controller, faster as you press harder;
    holding L1 or R1 will print out the analog stick values.
    Go to http://www.billporter.info for updates and to report bugs.
    Unknown Controller type
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:73 0:5A 0:FF 5A:FF 5A:80 5A:80 5A:80 5A:80
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:80 0:80 0:80 0:80 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:DA 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:DA 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:DA 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:DA 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:DA 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:DA 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:DA 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:DA 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:DA 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:DA 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:DA 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:DA 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:DA 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:DA 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0

    Dump with me pressing the R1 button mapping after connecting, then pressing the X button mapping to stop it

    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:73 0:5A 0:FF 5A:FF 5A:80 5A:80 5A:80 5A:80
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:80 0:80 0:80 0:80 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:80 0:80 0:80 0:80 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:80 0:80 0:80 0:80 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Found Controller, configured successful
    Try out all the buttons, X will vibrate the controller, faster as you press harder;
    holding L1 or R1 will print out the analog stick values.
    Go to http://www.billporter.info for updates and to report bugs.
    Unknown Controller type
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:FA 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:80 0:80 0:80 0:80 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:73 0:5A 0:FF 5A:FF 5A:80 5A:80 5A:80 5A:80
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:DA 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:DA 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L2 pressed
    R2 pressed
    Triangle pressed
    Circle just pressed
    X just changed
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN
    1:FF 42:73 0:5A 0:16 0:0 0:80 0:80 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Start is being held
    Select is being held
    Right held this hard: 0
    LEFT held this hard: 0
    DOWN held this hard: 0
    L1 is being held
    R1 is being held
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    Square just released
    X just changed
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:F3 0:5A 0:0 5A:0 5A:0 5A:0 5A:0 5A:0
    OUT:IN Configure
    1:FF 43:FF 0:FF 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:FF 0:FF 1:FF 3:FF 0:FF 0:FF 0:FF 0:FF
    OUT:IN Configure
    1:FF 43:FF 0:FF 0:FF 5A:FF 5A:FF 5A:FF 5A:FF 5A:FF
    OUT:IN
    1:FF 42:73 0:5A 0:FF 0:FF 0:FF 0:FF 0:FF 0:FF 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0 0:0
    OUT:IN Configure
    1:FF 43:73 0:5A 1:FF 0:FF
    OUT:IN Configure
    1:FF 44:F3 0:5A 1:0 3:0 0:0 0:0 0:0 0:0
    OUT:IN Configure

    Thanks for any help and insight you might be able to provide. Have a great holiday!

    #1668
    Bill
    Member

    Hey Marsy,

    I’ll take a closer look this weekend but don’t have your hopes up. If you read through the Curios Inventor reverse engineering article on the protocol he notes that different controllers seem to read the SPI bus in different ways. Only the official Sony controllers seem to be uniform, and that’s why I suggest only using them. The 3rd party controllers always have sporadic results.

    #1672
    Anonymous
    Inactive

    Thanks Bill, I must have missed the bit on CI about 3rd party controllers, don’t remember reading it, though I was skimming.

     

    It’s still crazy that the somehow even if the protocol is different, that the controller is compatible with games. Whats funny is if you short the buttons required on a Dual Shock 2, that works flawlessly as well. I wonder if theres a way use the arduino as a full on pcb replacement instead then to drive my other device, a PC, and a PS2. Could probably get messy D:.

    #1681
    Bill
    Member

    Hmm, so you are trying to use this odd music based controller?

    There’s signs of some communications in the debug. Makes me think adding pullup resistors and/or changing the clock speed may improve that problem. Follow the troubleshooting guide and see if anything changes.

     

    #1683
    Anonymous
    Inactive

    I am already using this for logic level conversion: http://www.adafruit.com/products/757

    I have tried all speeds from 1 to 22 with no success. I also tried to tell it to use digital mode but it seems to ignore that. I want to make an adapter to use it on the arcade PCB.

Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.