I have a Logitech F510 Controller. It can change between XInput and DInput with a little switch on the back. It only works in DInput Mode. It has a XBox 360 Layout, the buttons' positions are the same. The axis of the shoulder buttons are not recognized, they are simple digital Buttons.
I've got the same Controller and gave crediar already the hexvalues for every button, so it is already supported.















