キーボードの切り替え問題については解決できました♪ 1回SHIFTを押すと大文字から小文字になりますが、もう1回押されれば小文字から大文字に戻ります。 タッチの時間をTM==1にしていれば、何回も押されたことにはならないだろう…と思っていましたが、1回のタッチで複数回押された感じになっていたようです…orz。 なので、WAIT 10を追加したら、問題なく切り替わるようになりました♪ 以前に作ったソフトでも、「タッチする位置が同じだと、次のタッチ判定も連続して選んだことになる」という現象があったことを思い出しました! その時も、WAIT 10で止めることで解決していたのですが、今回は状況が違うと思って気付くのが遅れました…(´・ω・`)。