Deus Ex: Human Revolution - Director's Cut

This game has been nothing but trouble for me. The game originally was very choppy, so I tried all of the solutions on the forums to fix that. They didn't work, so I figured I'd try it anyways. I made it to the second mission and quit.

After that, I had trouble loading into the game nearly every time. I could get into the main menu, but almost every time I loaded a game or tried to start a new one, the game would hand on a black screen after loading. Pressing any button resulted in it freezing and presenting a "DEHRDC is not responding. . . " message. The occurance of this seems to be random.

When I AM able to get in, the stuttering is still there, and the moment I touch any buttons on the PS3 controller I use with MotionInJoy the game will change the button prompts to 360 ones, then freeze and crash.

I get this sometimes, Infact its why im on these forums looking for a solution, the game seems to have a problem changing from keyboard/mouse to controler, sometimes its fine, but when im hacking or when im in a menu or people are talking it locks up.