Skip to main content

Heat Mouse

Project description

Heat Mouse

Track your mouse clicking habit across web browsers, video games, and all other applications. Explore your data with an intuitive UI based in PyQt5. Automatically store Heat Mouse data in a locally accessible SQL database after every session.

Description

Heat Mouse provides you with mouse clicking data gathering for all applications accessed by the user. The gathered data is used to actively plot your personalized clicking heat map, all while continuing to collect mouse click data using extensive threading processes. Data is fed through a Gaussian filter to provide variable levels of detail to the mouse clicking data. The intuitive UI allows users to access their heat maps for all applications that are currently in use, or have been used previously. Using a locally store SQL database, Heat Mouse will store all collected data so that it can be easily accessed at the start of your next session.

Getting Started

Installing

pip install heatmouse

Executing program

python -m heatmouse

Authors

Benjamin Katz

Version History

  • 0.1
    • Initial Release

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

heatmouse-1.0.2.tar.gz (451.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

heatmouse-1.0.2-py3-none-any.whl (449.4 kB view details)

Uploaded Python 3

File details

Details for the file heatmouse-1.0.2.tar.gz.

File metadata

  • Download URL: heatmouse-1.0.2.tar.gz
  • Upload date:
  • Size: 451.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.5

File hashes

Hashes for heatmouse-1.0.2.tar.gz
Algorithm Hash digest
SHA256 58636cbb9652af8602b33b70ef6ccbe277880f2079b8fc584a61308880dd15b7
MD5 410f1f2dedf511f0b04159bd528c3a83
BLAKE2b-256 ab012599bc202ca552d575d92cc4b6630cdf2d4dc4078ad07d51aff6b262b094

See more details on using hashes here.

File details

Details for the file heatmouse-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: heatmouse-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 449.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.5

File hashes

Hashes for heatmouse-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 682be2d2642935df3e4574e523cb13d5a5f7b8407e3c3abb51bab0d18913f982
MD5 00d0481e1a665a0aa570a9fbcea618e4
BLAKE2b-256 f6dc749994d874c5e5942fc64b611532800cc715977bce8659ab39adc3392498

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page