Bom software de rastreamento de mouse que registra posição versus tempo com resolução razoavelmente alta?

1

Eu estou olhando para gravar alguns dados sobre os movimentos do cursor que serão correlacionados com outros dados do sensor coletados por outro sistema. Espero aprender algo sobre a relação dos movimentos físicos de um mouse de computador e o movimento do cursor quando usado pelo usuário comum.

Tenho software para gravar o mouse físico que registra os dados do sensor em um arquivo CSV em um intervalo de tempo bastante curto (na ordem de 100 Hz). O que eu preciso é de um software que possa gravar dados semelhantes sobre a posição do cursor na tela do computador em vez de intervalos de tempo (mais rápido que a amostragem de 30 Hz preferida).

Alguma sugestão? As soluções do Windows são preferidas, mas as soluções Linux / Unix são aceitáveis. Deve ser capaz de exportar dados de rastreamento em um formato fácil de trabalhar com o formato CSV.

    
por CSharperWithJava 11.09.2012 / 19:04

1 resposta

0

No visual studio, você pode criar um aplicativo que faz isso com um alto grau de precisão:

#import System.Windows.Forms
Dim LocalMousePosition as Point

LocalMousePosition = myControl.PointToClient(Cursor.Position)
Debug.WriteLine("X = " & LocalMousePosition.X & ", Y = " & LocalMousePosition.Y)

Você pode usar o System.Diagnostics.StopWatch para relatar a hora. Você pode verificar a precisão do cronômetro, olhando para Stopwatch. Freqüência.

    
por 11.09.2012 / 19:45