Sorry for the very extreme necro-bump
I noticed the face buttons here are inverted, ie circle and cross is mixed up and the same is for square and triangle.
With the use of the textures this guy provided, and some paint trickery, the face buttons should work properly now. I haven't tested whether the triggers worked yet, but if they are inverted as well I will update this post.
I assume that if you use a PlayStation controller you are using it as an emulated Xbox controller, if you feel inclined you can use it as a Logitech one by merely renaming the files to match in the texes folder.
360 SD textures (name as FontTexture0_beenox360)
360 HD textures (name as FontTexture0_beenox360_hd)
Full-key set in english (name as Fullkeyset_eng)
Not as inclined to mess around with the italian keyset, if you feel inclined feel free to do it