qmousetracker.py
Utilities
Score 67%
Description:

An app for investigating where your mouse pointer spends its time all day...

An interval time between timeouts is specified.

At each timeout a pixel will be drawn at an image with the position of the mouse pointer.

The image can be viewed and saved at any time.

NOTE: You must have pyqt (see http://www.riverbankcomputing.co.uk/pyqt/)
installed on your computer in order to run this program.
Last changelog:

13 years ago

0.1 to 0.2:
Added option for screenshot.
Added option for autosave.
Added options for setting the colors.

GavrocheLeGnou

13 years ago

Very cool !
another great functionnality would be to register clicks only.

I think it would be much fun to see where we click the most

Report

Ekardnam

13 years ago

Yeah, that would be cool. Why not different colors for the different buttons? (standard left/middle/right?)

Weee, I love apps like this! :D

Report

C

fornwall

13 years ago

Yes that would be cool...

Unfortunately, that is much harder to do as X does not allow multiple clients to register for receiving ButtonPress events on a Window.

So why one easily can write a key logger for X, a mouse click logger is more problematic.

Report

kibos

13 years ago

I think it's a very good idea to plot the path of the mouse, but maybe it could be even more convenient to have a "density map", showing with a color scale the regions of the screen where the mouse spends most of its time. If You don't know how to proceed to implement such an algorithm, just mail me, I'd be glad to help You.

Report

C

fornwall

13 years ago

Thanks for the comments and suggestions, guys!

I have added autosave and screenshot capabilities in the 0.2 version.

Report

davidp

13 years ago

Hey, this is really cool, I ever wanted to write a programm to log all the keys being typed all day, and print some statistics then. But I never found the time to do it.

The logging of the mouse position is also very cool.

Keep improving it.

Sorry for my english.

Report

Ekardnam

13 years ago

I think it is a very cool app (even if I haven't tried it yet :P). Well, looking on the screenshots, it would be cool with more features. Do you have to save images manually? Why not a "Save image every x minutes/hours? If you save 1 picture/day, would it be possible to add the other 3 days images to see where mouse have been the last 4 days? (I know that you can make it in Gimp, but it is... troublesome).

Well great app! I hvae to try it ^^

Report

navindra

13 years ago

interesting... and why exactly would you want to do this? :-)

Report

Lenz

13 years ago

It's fun. ;)

Report

SynTruth

13 years ago


I could see something like this being used to study user desktop behaviors. If you know how the desktop is set up, you can see where they spend most of their time clicking for Menus, Icons, etc.

Actually, if this also took a screenshot of the root window, with panels/kickers/etc it could be even more useful.

I'd also like seeing stats like "How often does the mouse sit idle when the user is doing something (aka, not when the screensaver is on.)

Just me, but I find it interesting. :D

Report

13 years ago

0.1 to 0.2:
Added option for screenshot.
Added option for autosave.
Added options for setting the colors.

product-maker 10 27

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.2
updated Oct 12 2004
added Oct 10 2004
downloads today
0
page views today 0