Need help with PxKeystrokesForScreencasts?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

184 Stars 35 Forks Apache License 2.0 176 Commits 18 Opened issues


I'm an app and show all the letters you type and keyboard shortcuts you use as well as mouse clicks.

Services available


Need anything else?

Contributors list

# 51,316
171 commits
# 717,671
1 commit


Displays Keystrokes in an overlay window and visualize mouse clicks.


  • Displays special keys (e.g. volume up: 🔊) and shortcuts
  • Visually indicate mouse cursor position
  • Visually indicate pressed buttons
  • Click Through
  • Opacity
  • Customizable: Icons, Colors, Font, Size and Position, Text Position and Orientation
  • Displays history of pressed keys
  • Icon in notification area
  • One small file, no installation required
  • Works with high-dpi screens
  • Works with multi-dpi screen setups

Requirements: Windows 10


Download Key-n-Stroke.exe 1.0.0 (most recent, 2021-05-06)

There is no installation step. Just keep that exe file to start the application.

You will once be greeted with a smart screen warning. Click "More Info" and "Execute Anyway". It's fine if the issuer name is 'Open Source Developer, Daniel Seemer'.



You can find all the exe files in the Releases folder

  • v0.0.1 (Text positioning not implemented yet)
  • v0.1.1 (Looks fine)
  • v0.1.2 (More Whitespace between special chars)
  • v0.1.3 (fix bug with Win+? shortcuts)
  • v0.2.0 (indicator for cursor position, history timeout, bugfixes, documentation)
  • v0.3.0 (indicator for pressed buttons, deadkey fixes, backspace functionality)
  • v0.3.1 (new icons, little fixes and internal improvements)
  • v1.0.0
    • Rebrand as Key'n'Stroke for better discoverability, previously PxKeystrokesForScreencasts
    • Switch to .NET 4.8 and WPF
    • Nicer icon rendering
    • High-Dpi compatability
    • Custom Icons
  • v1.0.1
    • No changes, just testing the update mechanism

Feature Requests

This app is Open Source. If you miss a feature, write an issue or go for it and send a Pull-Request afterwards!

Donations and Financial

You can donate via, send Bitcoins (

) or Stellar Lumens (
). You can verify the wallet addresses cryptographically on Add the message "pkfs" or "keynstroke" to the payment so I can associate it with this project. After funds for the next six years of developer certificates are raised (which I assume will never happen), I will use any additional funds to buy and eat icecream for myself and anyone I like.

This app shows a smart screen warning. To fix this, I bought a validated security certificate from Certum. Unfortunately that did not fix it. (And the internet says so). At least it now shows my name as the Author.

I said that if someone funds at least three years of certification (€ 75.00), I will use that money to buy a new certificate each year and implement a secure autoupdater. It's not that much, but I started anyway :smile: Here is the list of donations for full transparency: (three as of May 2021)

| Date | Amount | From | |------------|--------|------------------| | 2021-03-05 | €11.14 | Heitor K. M. M. | | 2020-05-17 | € 5 | Marek S. | | 2020-08-06 | € 10 | AGlass0fMilk |

Expenses: Certum Open Source Certificate and cryptographic card reader + Shipping: €119.87

Total: -€93.73


Apache Version 2, refer to the file LICENSE for details

Developed and signed by

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.