2016年11月14日

マウスふるふる - ピクセル単位かミッキー単位か

おととい、「マウスふるふる ver.1.12.04」を更新しまして、「ピクセル単位ではなくミッキー単位」だったことが判明して表記を修正・・・という更新を加えたわけですが、この件について。

本ソフトはマウスを一定時間おきに振るわせることで、スクリーンセーバーやスリープ状態に不意に突入してしまうことを一時的に抑止するためのソフトです。ところがマウスの制御をする場合に、リモートデスクトップや仮想PCのクライアント側に本ソフトが入っていると、マウスの制御がうまくできないことがあります。その場合、シフトキーを瞬間的に押し離しする設定を利用することを勧めなければなりません。

元々は別の目的・・・サードパーティ製のリモート接続を利用しているときに、リモート接続であることを検出できていない件について調査をしていました。
例えば、具体的にはシトリックスのレシーバーとか。

そのため、見方を変えて、例えばマウスが想定通りの震え方になっていないとき、それを検出して、シフトキー押し離し設定を利用するよう勧める・・・ということも考えられました。

で、マウスを1ピクセル動かす指令を出したのに1ピクセル動いていなかったら・・・それが4回連続で発生したら、警告メッセージを表示する・・・といったことを考えました。

元々の想定では、リモート接続などのクライアントで本ソフトを起動した場合と、ロック画面にした場合に、このメッセージが表示される・・・はずだったのですが、何故か常時このメッセージが表示される状態に見舞われました。

で、色々調べてみたら、1ピクセル動かしているつもりが、実際には1ミッキー(100分の1インチ)しか動かしておらず、マウスカーソルの座標検知ではひっかかってこないことが判明したわけです。
(動いた距離が1ピクセルに満たなくても、スクリーンセーバーやスリープ状態に不意に突入してしまうことは抑止できるため、本ソフトの目的は果たせています)

というわけで、記載の修正をしました。

今後の更新に向けて、うまく、(サードパーティ製を含めた)リモート接続かを検出できるようになったら、次の更新を行いたいと思います。


posted by ayacy at 00:00 | Comment(0) | TrackBack(0) | フリーソフト