Most of users usually will be easier to know that they have a new incoming text message by setting the message tone to the desired one. Some users even assign a different message tone in a different contact to help them easier to know when new incoming text messages from particular contacts are received
See also:
How to Change Message Tone with Three Easy Ways in the Samsung Galaxy S4
However, there are also some users who want to set their phone only vibrate without playing a message tone when a text message is received for their own reason, for instance they don't want to disturb others with their message tones or they don't want others know that they're receiving a text message.
How to set vibrate only when receiving text messages?
There are two methods available that you can use to do so. You can see them below.
Method #1
This method will allow you to set vibrate only for incoming text messages without turning off other notifications, but you need to change your message tone to make it works.
- First, enable sound on your phone by swiping down the screen to open the notification panel and then enable Sound(it's located between the GPS and the Screen rotate button). The Sound button will show green when it's enabled.
- Now, open Messaging app.
- Tap the Menu key then select Settings.
- Scroll down to find Notifications, then enable it by ticking the box next to this option.
- Tap Select ringtone and then select None from the list and then tap OK button.
- Enable Vibrate by ticking the box next to this option.
- Now, your phone should be only vibrate when a text message is received.
Method #2
This method will allow you to set vibrate only for incoming text messages without changing the message tone, but it'll turn off other notifications.
- First, put your phone in the vibrate mode by swiping down the top of the screen and then enable Vibrate(it's located between the GPS and the Screen rotate button). The Vibrate button will show green when it's enabled.
- Now, open Messaging app.
- Tap the Menu key then select Settings.
- Scroll down to find Notifications, then enable it by ticking the box next to this option.
- Enable Vibrate by ticking the box next to this option.
- Now, your phone should be only vibrate when a text message is received.
FYI, both these methods have their own advantage and disadvantage therefore you can choose one of them that best suit your need. So, hope it helps :)