A tone can be generated whenever a key event occurs. The tones for short key presses (actually a key down event) and long key presses are different; a key repeat event uses the long key press tone.
The keypad tone can be adjusted or turned ON or OFF by the user.