The constant tactile feedback when typing can be a serious irritant, especially if you work in a quiet room or hold your smartphone in your hands while watching a video. Vibration response is turned on by default on most devices, creating the feeling of a mechanical click, but in practice this only wastes battery power and distracts from the main content. Disabling this function is a trivial task, but the path to it may differ depending on the manufacturer of your device and the version of the operating system.

In this article we will analyze in detail all possible methods of deactivating vibration, starting from the settings of the keyboard itself and ending with deep system parameters. You will learn how to control tactile feedback on smartphones Samsung, Xiaomi and blank Android, and also understand the difference between key vibration and system interface vibrations. Are you ready to make using your smartphone more comfortable and quiet?

Basic setup through the Android system menu

The easiest and most universal way to remove annoying trembling is to use the standard operating system settings menu. Google has provided a centralized control point that affects all supported input methods, unless the smartphone manufacturer has made drastic changes to the shell. First, you need to go to the section Settings and find the category responsible for sounds and notifications.

In modern versions Android 12 and newer, this item is often called “Sound and vibration”. Inside you will find a subsection dedicated to controlling haptic effects. There may be a switch named Vibration on touch or “Tactile Feedback” here. Disabling this slider will immediately stop vibration of not only the keyboard, but also the navigation buttons, as well as other interface elements.

However, it is worth considering that on some devices this switch works globally. If you want to leave vibration for incoming calls, but only remove it when printing, this method may be too radical. In this case, it is better to refer to the settings of a specific keyboard application, which will be discussed below.

⚠️ Attention: On smartphones with custom skins (MIUI, One UI, ColorOS), the location of menu items may differ. If you do not find the desired switch in the described path, use the search in the settings by entering the word “vibration”.
💡

Use the search in the settings (magnifying glass icon at the top of the screen) to instantly find the “Vibrate on touch” item without wandering through complex manufacturer menus.

Disable vibration in Gboard (Google's standard keyboard)

Most Android smartphones use a keyboard by default Gboard. This is a powerful solution with rich functionality, where tactile feedback is customizable regardless of system parameters. To access the options you need, open any text input application and click on the gear icon on the keyboard toolbar.

In the settings menu that opens, select the section Settings, and then go to Preferences. This is where the main switch responsible for tactile sensations is hidden. Find the line “Vibrate when keys are pressed” and move the slider to the inactive position. Changes take effect instantly, without the need to restart the device.

Interestingly, in Gboard you can not only completely disable the function, but also adjust its duration. If you don't need complete silence, but long vibrations are annoying, you can reduce the response time to a minimum. To do this, in the same “Preferences” menu there is a separate duration slider, which allows you to fine-tune the strength and duration of the impulse.

  • 🔧 Open Gboard settings through the gear icon on the keyboard panel.
  • 📱 Go to the “Preferences” section in the list of categories.
  • 🚫 Turn off the toggle switch “Vibration when pressing keys.”
  • ⏱️ If necessary, adjust the vibration duration slider.
📊 Which keyboard do you use most often?
Gboard
Samsung Keyboard
SwiftKey
Yandex.Keyboard
Other

Vibration settings on Samsung smartphones (One UI)

Owners of devices from the South Korean giant are faced with slightly different interface logic One UI. Here, tactile response control is placed in a separate system section, but is also duplicated in the settings of the keyboard itself Samsung Keyboard. A systematic approach allows you to control the intensity of vibration for various use scenarios.

To turn off vibration specifically when typing, go to Settings and select “System”. Next, go to the “Language and Input” section and click on the gear next to the name of the active keyboard. In the Samsung keyboard settings menu, find the item Manage vibration and sound. Here you can completely deactivate the vibration or adjust its strength if you prefer a subtle response.

Also in One UI there is a “Manage vibration and sound” function in the main settings of the phone. It allows you to create profiles where keyboard vibration will be turned off automatically, for example, in Do Not Disturb mode or during sleep. This is a convenient way to avoid manually switching settings every time you need silence.

⚠️ Note: One UI is updated regularly. If you do not find the “Vibration and sound control” item in the “Language and input” section, check the current paths in official Samsung support, since the menu structure may change with the release of new firmware versions.

☑️ Checking Samsung settings

Done: 0 / 4

Specific settings on Xiaomi, Redmi and Poco (MIUI/HyperOS)

Shells MIUI and the new one HyperOS from Xiaomi have their own tactile feedback management features, which often confuse users. Here, the keyboard vibration settings can be scattered across different menus depending on whether you are using the standard MIUI keyboard or a third-party solution like Gboard.

If you are using the standard keyboard, the path will be as follows: SettingsAdvanced settings → “Language and input”. Select "Manage Keyboards" then "MIUI Keyboard Settings". In this menu, the switch you're looking for is usually at the very top of the list or in the Sound and Vibration section. It is important to note that in some firmware versions this parameter is associated with general system vibration.

For users who prefer Gboard on Xiaomi devices, the instructions are similar to those described above for pure Android. However, it is worth checking to see if your system has the “Boost Vibration” mode enabled, which may override the settings of individual applications. This mode is located in the “Sound and vibration” section of the main settings and affects all tactile signals of the device.

Manufacturer Path to settings Switch name
Google Pixel Settings → System → Language and input Virtual keyboard → Gboard → Preferences
Samsung Settings → General settings → Language and input On-screen keyboard → Samsung Keyboard
Xiaomi Settings → Advanced settings → Language and input Keyboard management → MIUI keyboard settings
Huawei/Honor Settings → System and updates → Language and input Default keyboard → Settings
Why does vibration not turn off?

Sometimes third-party theming applications or launchers can intercept control of the haptic response. Try temporarily disabling third-party themes or launchers to see if they are the cause.

Using third-party keyboards: SwiftKey and others

Users who have installed alternative text input solutions such as Microsoft SwiftKey or Yandex Keyboardshould look for settings within themselves applications. The logic here is the same: the tactile response settings are tied to a specific application and do not depend on the general Android system parameters.

In the case of SwiftKey, you need to open the keyboard application from the smartphone menu or click on the settings icon on the input panel itself. Go to Typing or Sound and Vibration. There you will find independent sliders for adjusting the vibration strength and click sound. A unique feature of SwiftKey is the ability to configure vibration separately for different keyboard languages.

The same goes for other popular keyboards. Developers strive to provide maximum control over the user experience, so options to turn off vibration are usually found prominently in the main app settings menu. This allows you to flexibly configure the device to suit your needs without interfering with system files.

  • 📲 Launch the installed keyboard application from the app menu.
  • 🎛️ Find the section responsible for “Typing” or “Input”.
  • 🔇 Disable the “Vibrate when pressed” option or set the value to 0%.
  • 💾 Save changes if the application requires confirmation.
⚠️ Attention: After updating the keyboard application, your personal settings may be reset to factory settings. It is recommended to check the vibration status after each major software update.
💡

Vibration settings in third-party keyboards are completely independent from the Android system settings, so disabling system vibration does not guarantee silence when using Gboard or SwiftKey.

Advanced techniques and debugging via ADB

For advanced users who want to be sure to disable vibration at the system level or encounter bugs when regular switches do not work, there is a method of using USB debugging. This method requires connecting the smartphone to the computer and having the tool installed ADB (Android Debug Bridge).

Using ADB, you can send a command that will force change the system variable responsible for the tactile response. This is especially useful on devices with locked settings or on corporate smartphones where the administrator has restricted access to the menu. The command affects the global Android settings table.

adb shell settings put secure haptic_feedback_enabled 0

Running this command disables system haptic feedback. If you need to specifically influence keyboard settings through the settings database, you can use the command to change the value in the table system. However, be careful: incorrect use of ADB commands can lead to unstable operation of the interface.

To return everything as it was, just run a similar command, replacing the value 0 with 1. This method is the “heavy artillery” and should only be used if the standard methods through the settings menu did not produce results or the phone interface does not work correctly.

💡

Before using ADB commands, be sure to enable “USB Debugging” in the “For Developers” menu. Without this step, the computer will not be able to send a command to the smartphone.

Frequently asked questions (FAQ)

Why does vibration not turn off even after turning off all the switches?

This may be due to an application conflict or an active power saving mode that ignores some settings. Also check to see if Keep Sound/Vibration is turned on in your Do Not Disturb profile. Try rebooting your device after changing the settings.

Does turning off keyboard vibration affect battery life?

Yes, although only slightly. The vibration motor consumes energy every time you press it. When actively typing during the day, disabling this feature can save several percent of the charge, extending the life of the battery at the end of the day.

Is it possible to disable vibration only for certain applications?

This cannot be done using standard Android tools. Keyboard vibration works globally for all applications that use system input. The exception is some gaming keyboards, which have their own settings profiles for games.

How do I turn vibration back on if I accidentally turned it off?

Simply follow the same path in the settings that you used to disable it and return the switch to the active position. If you used ADB, run the command with value 1 instead of 0.

Is there a difference between key vibration and system vibration?

Yes. System vibration (tactile interface feedback) is triggered when navigation buttons, switches, and long presses are pressed. Key vibration only works in the text input field. In Android settings, these parameters are often separated.