MGS4 works, no options to switch R1/L1 functions with R2/L2 though. Oh well, still comfier than DS3. Noticed something is "off" though, it may be my controller, or the game's reaction to Dinput controllers, but running diagonally is impossible. The full analog range of movement is compromised, since whenever the left analog stick is pressed left/up, left/down, right/down, or right/up, Snake just slows down, no matter the level of push. You can run forward at full speed, but when going diagonally, the game does not register enough "push" on the analog, so the game just reads it as half depressed. Bottom line, you can run in the four standard directions, but not in in 8.
Might be my controller, although I didn't notice anything with other games, might just be MGS4.