The constant noise and tactile feedback when typing can be annoying, especially in a quiet environment or during an important meeting. Many smartphone users do not even suspect that the annoying buzz comes not from notifications, but from the system's touch response function. Fortunately, modern operating systems provide flexible tools for customizing tactile sensations, allowing you to make using the gadget as comfortable as possible.
In this article we will examine in detail how to turn off button vibration on Android in various ways. We will look at standard system settings, specific menus for popular shells like One UI and MIUI, and also touch on the settings of the keyboard itself, which often go unnoticed. You will be able to fully control the tactile response of your device.
Disabling vibration not only eliminates excess noise, but also helps Save battery power, since the vibration motor is one of the active consumers of energy during frequent use. Let's move on to practical steps that will help you customize your smartphone for yourself.
Global system settings: main method
The most common way to remove vibration when pressing system keys and navigation buttons is in the general settings of the device. This parameter is responsible for the tactile response of the interface as a whole, including clicks on icons, menu switches and control buttons.
To access these settings, you need to open the menu Settings and find the section associated with sounds or the system. Depending on the Android version and manufacturer, the path may differ slightly, but the logic remains the same. You need to look for items with names like “Sound and Vibration” or “Haptic Feedback.”
Pay attention to the switch "Vibration when touching" or "Vibration response". It is he who controls the shaking of the body when interacting with interface elements. Disabling this option will instantly remove button vibration in all system applications, making navigation absolutely silent.
⚠️ Attention: On some smartphone models, disabling system vibration may also deactivate the haptic response in the standard dialer. If you only want vibration for calls and not for dialing, check the advanced settings of the Phone app.
If you can't find the switch you need, use the search bar at the top of the settings menu by searching for "vibration" or "haptic."
After changing the settings, it is recommended to test the result by walking around through several menus or by typing text in notes. If the vibration disappears, then you have successfully completed the task. Otherwise, perhaps an independent parameter is active in the settings of a particular keyboard, which we will talk about later.
Setting vibration in the standard Gboard keyboard
Most Android users use the virtual keyboard Gboard from Google by default. This app has its own vibration settings that work independently of system settings. Even if you turn off vibration in the phone menu, Gboard may continue to vibrate when you type.
To control this, you need to go to the settings of the keyboard itself. This is usually done through the gear icon on the keyboard toolbar or through the system menu in the System → Language and input → Virtual keyboardsection. Find it in the list Gboard and click on it.
Inside the keyboard menu, go to section "Settings" or "Preferences". There you will see the item Vibration when pressing keys. Using the slider, you can not only completely disable this function, but also adjust the response duration in milliseconds, if you do not need complete silence, but want to reduce the vibration time.
- 📱 Open any application with a text field to bring up the keyboard.
- ⚙️ Click on the settings icon (gear) on the top panel of the keyboard.
- 🔊 Go to the “Preferences” section and find the vibration slider.
- 🔇 Move the slider to the left to 0 ms to disable it completely.
Changes to this setting are applied instantly. You can experiment with the duration, setting, for example, 20 ms for a subtle response or 0 ms for complete silence. This is especially useful for those who type a lot and get tired of constant tactile feedback.
Specific settings on Samsung smartphones
Owners of devices Samsung with a shell One UI are faced with a slightly different menu structure. The company is separating system vibration and keyboard vibration settings more clearly, and also adding additional options to control haptic feedback.
To disable button vibration on Samsung, you need to go to Settings → Sounds and vibration → Vibration/volume control. Here you will see a separate section "System vibration". Make sure the switch next to it is turned off. This will remove feedback when pressing navigation buttons and interface elements.
As for the keyboard Samsung Keyboard, the path to the settings is via Settings → General settings → Language and input → On-screen keyboard → Samsung Keyboard. In this menu, find the item Vibrate when pressed and adjust it. Interestingly, in new versions of One UI you can also adjust the vibration strength if the phone has a corresponding motor.
| Parameter | Where to find | What disables |
|---|---|---|
| Tactile response | Sounds and vibration | Clicks in the menu, switches |
| Keyboard vibration | Keyboard settings | Typing, spacebar |
| Navigation vibration | System vibration | Buttons “Home”, “Back” |
⚠️ Attention: On some Samsung models, the “Vibrate on Touch” function can be linked to the energy saving mode. If the vibration turns on by itself, check the battery settings.
Secret setting for Samsung
In the developer menu you can find the option “Disable gesture vibration”, which removes the feedback when swiping, but this is an advanced setting.
Instructions for Xiaomi, Redmi and POCO (MIUI/HyperOS)
Shells MIUI and new HyperOS from the company Xiaomi have their own unique menu organization logic. Here, sound and vibration settings are often combined, but the keyboard parameters are placed separately. Users of these smartphones often complain that vibration is not turned off in the standard way.
First of all, go to Settings → Sound and vibration. Scroll down the screen to the section "Advanced settings" or find the item Vibration when touched directly. Disabling this slider will remove system vibration. However, if you are using a third-party keyboard or the standard MIUI Keyboard, you need to check it too.
To configure the keyboard, go in Settings → Additional settings → Language and input. Select your active keyboard. If it is MIUI Keyboard, go to its settings and find the section "Input settings"where there will be a vibration switch. In some firmware versions, this item is hidden in the “Sound and vibration” section inside the keyboard application itself.
This simplifies the task, allowing you to turn off all unnecessary vibrations, except calls and notifications.
☑️ Checking the settings on Xiaomi
Vibration control on Huawei and Honor
Smartphones of brands Huawei i Honor with a shell EMUI or MagicOS also allow you to flexibly customize tactile sensations. The interface here is intuitive, but the names of the items may differ from stock Android.
Open Settings → Sounds and vibration. Find the switch "Vibration when touched". In new versions of MagicOS this item may be called Tactile feedback. Disabling it will make interaction with the menu silent. For the keyboard, the actions are similar: go to the language and input settings and select the parameters of the active keyboard.
Features of Honor devices is the presence of a “Do Not Disturb” mode, which, when activated, can automatically suppress button vibration if this is configured in its parameters. Check the settings of this mode if you want the phone to be quiet only at certain times of the day, while maintaining vibration the rest of the time.
⚠️ Attention: Shell interfaces are constantly updated. If you do not find the specified item, use the settings search - this is the most reliable way to find a hidden option in the new software version.
Searching the settings is a universal key to solving the problem on any Android smartphone, regardless of the brand and firmware version.
Advanced methods and mode developer
If standard methods do not help or you want to gain maximum control over the behavior of the device, you can use developer mode. This section is hidden by default, but provides access to in-depth system settings, including low-level haptic feedback control.
To activate developer mode, go to Settings → About phone and quickly tap 7 times on the item "Build number". After a message appears that you have become a developer, a new section will appear in the main settings menu For developers.
Inside this section, find the item Vibration on touch (sometimes it duplicates a system setting) or parameters related to interface debugging. Here you can also find settings for the duration of animations, which indirectly affects the perception of the system’s response. Be careful when changing other parameters in this menu, as incorrect settings may affect the stability of the smartphone.
adb shell settings put secure haptic_feedback_enabled 0
For the most advanced users, it is possible to disable vibration via ADB (Android Debug Bridge) from the computer. The command above forcibly disables system haptic feedback. This method works on almost all devices with USB debugging enabled, but requires a PC and the ADB driver installed.
- 💻 Connect your smartphone to the computer via a USB cable.
- 🔧 Enable “USB Debugging” in developer mode.
- ⌨️ Enter the ADB command in the terminal on your computer.
- ✅ Check the result on the device - the vibration should disappear.
Using ADB gives a guaranteed result if software glitches prevent you from turning off vibration through the menu. However, after resetting the settings to factory defaults, this parameter may return to the default value, and the procedure will have to be repeated.
Risks of using ADB
Incorrectly entering commands in debugging mode can lead to unstable system operation or data loss, so use this method only if you are confident in your actions.
Frequently asked questions questions (FAQ)
Why does vibration not turn off even after changing the settings?
You may have activated a special accessibility mode or a third-party application that intercepts vibration control. Also check to see if vibration is turned on in the settings of the specific application you use, as some apps have their own priorities.
Does turning off button vibration affect battery life?
Yes, the vibration motor consumes energy every time it is activated. If you are actively typing or frequently using the interface, disabling this function may be minor, but it will extend the battery life of your smartphone, especially on older models with a worn-out battery.
Is it possible to leave vibration only for the keyboard, removing the system one?
Yes, this is possible. To do this, you need to disable the "Vibrate on touch" option in the general system settings, but leave the vibration slider enabled in the settings of the keyboard application itself (Gboard, Samsung Keyboard, etc.).
Are vibration settings reset after updating Android?
In most cases, user settings are saved when updating the system. However, when upgrading to a major version of Android (for example, from 13 to 14) or when changing the shell, some parameters may return to factory values, so it is worth checking them again.
How to disable vibration on the locked screen?
Vibration when entering a PIN code or pattern is usually controlled by the same system parameter "Vibrate when touched." If it is disabled, the lock screen will also respond to taps without sound or shaking.