A mobile wireless communication device has a speaker that functions as a
vibration alert in addition to an audio output device. The speaker is
selected from a group of speakers having variation in mechanical
vibration resonant frequency. A drive signal sweeps back and forth across
a sweep frequency range including the varient speaker mechanical
vibration resonant frequencies. The drive signal drives the speaker
causing it to vibrate at the mechanical vibration resonant frequency and
in turn causing the mobile wireless communication device to vibrate,
thereby alerting the user. In this manner, the same drive signal can be
used to vibrate each speaker at the speaker's mechanical vibration
resonant frequency despite the variation in mechanical vibration resonant
frequencies among the group of speakers.