Counts your keypresses
Project description
freqkey
_ _
| | | |
| | ,_ _ __, | | _
|/ / | |/ / | |/_) |/ | |
|__/ |_/|__/\_/|_/| \_/|__/ \_/|/
|\ |\ that's /|
|/ |/ "freaky" \|
What do
Listens in on all your keypresses (without logging them consecutively, this is not a keylogger) and generates a count that looks somewhat like this:
Started: 2019-03-24 19:05:54.123276 (duration 0:00:20.107664)
Modifiers:
leftmeta 5
leftctrl 3
leftalt 1
Combos:
k 6
j 4
leftmeta + 1 2
leftmeta + tab 2
leftctrl + space 1
h 1
b 1
leftmeta + 2 1
leftctrl + t 1
leftctrl + w 1
leftalt + 1 1
space 1
Usage
usage: freqkey [-h] [--out OUT] [--update UPDATE]
optional arguments:
-h, --help show this help message and exit
--out OUT Output file, defaults to stdout
--update UPDATE Update frequency in seconds, defaults to 60
Problems
I've only tested this on an Ubuntu Linux system. It should be cross-platform
as it uses the inputs library to collect key
events. If you have issues running it, make sure your user is in the input
group or, if you must, run it as root.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file freqkey-0.0.3.tar.gz.
File metadata
- Download URL: freqkey-0.0.3.tar.gz
- Upload date:
- Size: 3.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cacf30a5caa2c9d363c118d467f93ab3c74231dd99e25c32263b2bb8333c965e
|
|
| MD5 |
5ec8fb66dcd1946964489fff40ba26cb
|
|
| BLAKE2b-256 |
3e75e5dedd64f0fb500acb8e690651f6f1a947919ec587304229b398c658a5b2
|
File details
Details for the file freqkey-0.0.3-py3.7.egg.
File metadata
- Download URL: freqkey-0.0.3-py3.7.egg
- Upload date:
- Size: 5.9 kB
- Tags: Egg
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c3e74413c3db5456cc53a5fda30b87b814fda145e18fafa06f27ee53d0f55d65
|
|
| MD5 |
39a78bb4b923264e9f07223cb18c5df9
|
|
| BLAKE2b-256 |
3585b3b433886a12b097b8be3cd30a8a29ad72e4d22cfc580ae1da70f9d327d0
|
File details
Details for the file freqkey-0.0.3-py3-none-any.whl.
File metadata
- Download URL: freqkey-0.0.3-py3-none-any.whl
- Upload date:
- Size: 4.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0dfbe085353aa83b10ed1094a7f03dcfc0bd9f24a3f0f7ec81e4c3307898fd2c
|
|
| MD5 |
ba5251ba8ddd892e8c240dcb46e0ae10
|
|
| BLAKE2b-256 |
cdd2d141b0cf18b734626d6de2e91d288eb6dc35c47d2cbab336b1a18c1a0a16
|