お返事、ありがとうございます。
気持ちはよく分かるのですが、マウスのクリックを使うとなると、制約があるのです。クリック情報を横取りするためにフックを使えばなんとかできると思うのですが、不安定になると思います。
それで別系統の通常のマウス操作も必要だと思うので、そこを別にするために、別のインターフェースを利用しているわけです。
マウスクリックを使うのは、今回の修正をだいぶ頑張ったのですが・・・すみません。
タイピングの時だけ、スイッチに持ち替えてと言うことはできませんか?きっと、使い勝手は満足していただけると思います。