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.1.0 (most recent, 2022-02-08)
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'.
![](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)
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
- v1.1.0
- New: Draw lines on the screen
- New: Shortcut mode for keystroke window
- New: Standby mode
- New: Hide cursor indicator if cursor is hidden
- New: Draw edge of cursor indicator
- New: Indicate clicks via color change in cursor indicator
- New: Setting to hide welcome window on startup
- Fix: Capture shortcuts
- Fix: Keystroke window startup position overlaps taskbar
- Fix: Crash on modifier+click with button indicators enabled
- Fix: Show shortcut shift+backspace
- v1.2.0
- Fix: Fix display of special characters (e.g / was showing as ?)
This app is Open Source. If you miss a feature, write an issue or go for it and send a Pull-Request afterwards!
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 Feb 2022)
Date | Amount | From |
---|---|---|
2023-11-20 | € 20 | S. M. |
2023-06-11 | € 9.10 | R. G. R. |
2023-12-02 | € 22.22 | A. V. N. |
2023-07-25 | € 5 | D. N. |
2023-05-30 | € 10.26 | I. J. |
2023-03-14 | € 5 | J. L. |
2022-02-02 | € 50 | Mario Pastoor |
2021-11-28 | € 16.95 | Joshua Taylor |
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: €164.67 - €119.87 = €44.8
Thx a lot, its time for a new certificate since the first one is expired :D
Apache Version 2, refer to the file LICENSE for details
- Daniel Seemer ([email protected])