ICS disable sound/vibrate when keys pressed
On vanilla Android you do this by going into Settings -&gt; Language &amp; Input and then pressing the settings button to the right side of "Android Keyboard" (or, generically, whatever keyboard you're using). There are two checkboxes on the keyboard settings page, one for "Vibrate on keypress" and one for "Sound on keypress". Uncheck both of these to disable the keyboard sounds/vibration.