これは、特定の言語の問題というよりも、概念/実装の質問です。
カーソル移動の記録について何か洞察を持っている人はいますか?
カーソルの現在位置を取得するのは非常に簡単ですが、カーソルがたどるパスをどのように記録しますか?
(たどった経路に関して曖昧さなしにグラフィカルにプロットできる詳細度まで)
カーソルの現在位置を短い時間の後に繰り返し記録し、すべてを記録して時系列にアクセスした座標のリストを作成できると思いますが、記録をどのくらいの頻度で(または実行可能に)行うべきかわかりません。10ミリ秒ごと?
こんなに短時間寝る方法も、必要な精度で出会ったことはありません!
また、CPU使用率が高いときのスリープと記録のパフォーマンスについても心配しています。ユーザーがマウスを使用して集中的なソフトウェアを操作しているとき。
カーソルが実際にどこに移動しているのか完全にはわかりません。画面上でカーソルをスイープしたり、コンピューター(内部のどこか)にこれらすべてのピクセルを横切ったことを認識させたり、マウスに「私はそこにいた、今ここにいる、今私はそこにいる」と実際に言った場合。
また、速い動きと遅い動きを区別する方法も模索していますが、今のところ、訪問した座標のグラフでプロットの間隔を観察することができます。
誰かがこれについて何か洞察を持っていますか?潜在的な落とし穴。私の懸念は正当ですか?私はこれについて間違った方向に進んでいますか?
(観察できるように、私はこの問題についていくつかのガイダンスが本当に必要です)
ありがとう!