Starting with iPhone 7, the improved Taptic Engine provides haptic feedback as the user performs various system actions. Haptic vibrations are short vibrations your device makes when performing certain actions. For example, when you set the alarm time on your iPhone, the rotation of the time dial will vibrate with haptic feedback.
This feature is available on newer iPhone models such as iPhone 7 and iPhone 7 Plus. On previous models iPhone, vibration feedback is limited by the system 3D Touch, shift ring, etc.
If you're not a big fan of haptic feedback, then luckily you can turn it off in iPhone 7 and iPhone 7 Plus. This will disable haptic feedback only for system actions, such as rotating the temporary dial to set the time in the Clock app, dialing the date in the Calendar app, and so on. Unfortunately, disabling this option for 3D Touch and for the toggle ring will not work.
How to disable haptic feedback on iPhone
Step 1: Launch the 'Settings' app on your iPhone.
Step 2: Go to the 'Sounds, tactile signals' tab.
Step 3: Go to the bottom of the interface and turn off the 'System Tactile' switch. If you do not see this option, then most likely you do not have iPhone 7.
After you turn off haptic vibration feedback, your iPhone will no longer generate vibration feedback for system actions and interactions. If you want to enable this feature again, go back to the 'Sounds, tactile signals' section in the settings and turn on the 'System tactile' switch.
As previously mentioned, this option is available on newer iPhone models such as iPhone 7 and iPhone 7 Plus. You can disable vibration feedback for system actions only, not for 3D Touch.
Vibration feedback is a nice feature that simulates physical feedback when performing various actions. Fortunately, if you don't like it, you can easily disable it and re-enable it if necessary.