I never had an iPhone but I think I disabled all haptic feedback on my Android phones and tablets since forever. I find it very annoying. My phone vibrates only to signal messages and calls. BTW, I don't type on the keyboard, I swype so I have less need for feedbacks.