VSYNCの引数に、2以上の値を設定すると、ボタンが反応しないことがあるのは、同一フレーム内でON/OFFしたのと同様の効果があるためと思います。 なお、タッチ状態も、自分で同様の処理をすれば、タッチされたとき、離されたときの状態を取得することが出来そうです。