Try trashing the iPhone Simulator preferences file. When my iPhone Simulator stopped responding to keystrokes, this fixed it.
- Quit the simulator.
- Go to finder and press (command+shift+G) then navigate
~/Library/Preferences. - Move
com.apple.iphonesimulator.plistto the trash. - Try launching your iPhone app in the simulator again.