Yes, The USB controller is detected as two separate USB Joystick controller and will have it's own ID associated to each 

i.e. ID0=Player1, ID1=Player2,ID2=Player3 and ID3=Player4 along with the associated buttons.