Nexus 4 disable vibrate
Here's what needs to be done:

Launch Settings app &rarr; go to Sound &amp; notification &rarr; tap Other sounds and slide leftwards the switch for Vibrate on touch to disable the latter.

(Click an image to enlarge it)