Welcome! Keystrokes is a simple, highly customizable keystrokes visualizer. It allows the user to easily create and load multiple presets for different games, programs, and more.
![]() |
![]() |
---|
Keystrokes allows the user to create and customize key presets that are displayed on the screen.
- Full Keyboard Support
- Full Xbox Controller Support
- Highly customizable with a well documented and intuitive interface
- Support for images, audio, custom fonts, and more
TIP:
You can double-click on a key to edit its snapping settings.
Step 1. Creating presets
- 1.1 Click the Open Editor Button to open the key editor
- 1.2 Select or a create a new preset (create one by typing a new name inside the preset selector)
- 1.3 Press the Create Button and press a key to create
Step 2. Managing presets
- 1.1 Select a preset in the preset selector
- 1.2 Click the first green button to load the selected preset
- 1.3 Click the second yellow button to unload all presets
- 1.4 Click the third red button to delete the selected preset
- Preset Browser
- Load Preset Button Loads the selected preset
- Unload Presets Button Unloads all presets on the screen
- Delete Preset Button Deletes the selected preset
- Open Editor Button Opens the key editor
- Key Editor
- Preset Name Dropdown The selected preset, any changes will be applied to this preset
- Key Size Textboxes The width and height of the key
- Edit Font Button Opens the font settings for the key
- Display Text Checkbox Choose to display text on the key or not
- Display CPS Checkbox Choose to display a clicks per second counter
- Key Unpressed
- Color 1 Button Opens the color picker for the background of the key
- Color 2 Button Opens the color picker for the text of the key
- Image Set the key background to an image
- Sound Play a sound when the key is unpressed
- Key Pressed
- Color 1 Button Opens the color picker for the pressed background of the key
- Color 2 Button Opens the color picker for the pressed text of the key
- Image Set the key background to a different image when pressed
- Sound Play a sound when the key is pressed
- Invert Key Color Should the key invert its colors when pressed?
- Invert Text Color Should the key text invert its colors when pressed?
- Key Opacity Textbox The opacity of the key
- Transparent Background Checkbox Option to make the key background completely transparent
- Display Counter Displays a counter that displays how many times you clicked the key
- Key Border Style Dropdown The border style of the key
- Refresh Rate Textbox The rate at which the key updates its visuals
- Key
- Double-Click Double-click the key to show key settings
- Close Button Closes the key
- Lock Button Lock the key and prevent mouse interaction
- Stats Button Opens the key stats window
- X and Y snapping options Defines the key snapping grid related to the size of the key (100% means each grid unit is one key length)
- Double-Click Double-click the key to show key settings
Keystrokes
Written in C# with .NET Framework 4.8