タブレットPC(OSはWindows8.1)でstick命令を使用した場合、
画面タップを左クリックとして認識してくれませんでした。
色々試してみたところ、ダブルタップするか、フリックで、左クリックとして認識されました。
画面タップのみだと、マウスカーソルをタップした位置に移動しただけの扱いになるようです。
(mousex、mouseyの値は、タップした位置の値が代入されている)
HSPスクリプトエディタや、コントロールパネル、エクスプローラ等は、
画面タップで左クリックとして認識されていました。
なぜHSPで作ったものだけ?
*main
stick p1
if p1&256:mes "ok"
title "x="+mousex+" y="+mousey
await 16
goto *main
今の所、私のスクリプトが間違っているのか、OSの設定がおかしいのか、そもそもHSPの仕様なのか…
私には、どこに問題があるのか分かりませんでした。
もし、解決方法が分かる方がおられましたら、教えてください。
よろしくお願いします。