少し不思議な動作を見つけました。
以下のサンプルではtextgosub処理内部で外部にgotoジャンプして、再び内部に戻るという処理を行なっています。
左クリック(%1=0)で正常に次の文章に進み、スペースキー(%1=-11)では次に進まないという動作は正しいのですが、
スペースキーを長押ししてから離すと、なぜか次の文章に進んでしまいます。(%1=0になる)
これはやっぱりtextgosub処理内部にもう一度戻るという処理が悪いせいでしょうか?

*define
useescspc
textgosub *text_label
game
*start
*main
;textclear
もきゅ。\
goto *main

*text_label
*loop
textbtnwait %1
if %1 = -11 goto *sub
if %1 = 0 return
goto *loop

*sub
;何か処理
goto *loop