Press, Hold and Release detection