Key'n'Stroke
Displays Keystrokes in an overlay window and visualize mouse clicks.
Features
- 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
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'.
Screenshots
![](https://raw.githubusercontent.com/Phaiax/Key-n-Stroke/master/Screenshots/mouse.png)
![](https://raw.githubusercontent.com/Phaiax/Key-n-Stroke/master/Screenshots/ctrl_scroll.png)
![](https://raw.githubusercontent.com/Phaiax/Key-n-Stroke/master/Screenshots/example1.png)
![](https://raw.githubusercontent.com/Phaiax/Key-n-Stroke/master/Screenshots/comic_sans_ms.png)
![](https://raw.githubusercontent.com/Phaiax/Key-n-Stroke/master/Screenshots/resizemode.png.png)
![](https://raw.githubusercontent.com/Phaiax/Key-n-Stroke/master/Screenshots/bottom_right.png)
![](https://raw.githubusercontent.com/Phaiax/Key-n-Stroke/master/Screenshots/bottom_center.png)
![](https://raw.githubusercontent.com/Phaiax/Key-n-Stroke/master/Screenshots/settings.png)
Releases
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 paypal.me/phaiax, send Bitcoins (1JWER55pheUeJzaUcqaYwP8ZaGe5C16Rp9
) or Stellar Lumens (phaiax*keybase.io
). You can verify the wallet addresses cryptographically on keybase.io/phaiax. 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 😄 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
License
Apache Version 2, refer to the file LICENSE for details
Developed and signed by
- Daniel Seemer (mail-oscert@invisibletower.de)