---
title: Install keycounts on Linux | Snap Store
description: Get the latest version of keycounts for Linux - Track and report keypress
  counts
url: https://snapcraft.io/keycounts
---

# keycounts

[Roger Light (ralight)](https://snapcraft.io/publisher/ralight "View all snaps from Roger Light (ralight)")

* [Roger Light (ralight)](https://snapcraft.io/publisher/ralight "View all snaps from Roger Light (ralight)")
* [Utilities](https://snapcraft.io/search?categories=utilities)

latest/stable 0.2

Install latest/stable of keycounts

---

**Install using the command line**

```
sudo snap install keycounts
```

Don't have snapd? [Get set up for snaps](https://snapcraft.io/docs/installing-snapd).

---

### Package name

* keycounts

---

### License

* GPL-2.0-or-later

---

### Last updated

* 5 May 2025 - latest/stable
* 23 March 2026 - latest/edge

---

### Websites

* [github.com/ralight/keycounts](https://github.com/ralight/keycounts "https://github.com/ralight/keycounts")

---

### Donations

* [github.com/sponsors/ralight](https://github.com/sponsors/ralight "https://github.com/sponsors/ralight")

---

### Report a bug

* [github.com/ralight/keycounts/issues](https://github.com/ralight/keycounts/issues "https://github.com/ralight/keycounts/issues")

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/keycounts#report-snap-modal)

---

* [Description](https://snapcraft.io/keycounts#tab-description)
* [Security](https://snapcraft.io/keycounts#tab-security)

#### Track and report keypress counts

This utility monitors all keyboard inputs attached to a Linux computer and
records the count of each time any keys are pressed. No timing information is
stored, nor order of key pressed, so it should not be possible to use to
recover any specific input from the stored data once it has been in use for a
while.
.
Use `keycounts.report` to report the results.
Use `keycounts.image > counts.svg` to generate an SVG of the results.

---

## Install keycounts on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the [installing snapd documentation](https://snapcraft.io/docs/installing-snapd).

[### Arch Linux](https://snapcraft.io/install/keycounts/arch)

[### CentOS](https://snapcraft.io/install/keycounts/centos)

[### Debian](https://snapcraft.io/install/keycounts/debian)

[### elementary OS](https://snapcraft.io/install/keycounts/elementary)

[### Fedora](https://snapcraft.io/install/keycounts/fedora)

[### KDE Neon](https://snapcraft.io/install/keycounts/kde-neon)

[### Kubuntu](https://snapcraft.io/install/keycounts/kubuntu)

[### Manjaro](https://snapcraft.io/install/keycounts/manjaro)

[### Pop!\_OS](https://snapcraft.io/install/keycounts/pop)

[### openSUSE](https://snapcraft.io/install/keycounts/opensuse)

[### Red Hat Enterprise Linux](https://snapcraft.io/install/keycounts/rhel)

[### Ubuntu](https://snapcraft.io/install/keycounts/ubuntu)

[### Raspberry Pi](https://snapcraft.io/install/keycounts/raspbian)
