only send a signal if you actually press a button