A simple key overlay for osu! streaming
Edit config.ini
to set your keymap
IF YOU ARE HAVING PROBLEMS WITH THE PROGRAM WHEN OSU! IS ON FULLSCREEN, TRY USING GAME CAPTURE INSTEAD OF WINDOW CAPTURE IN OBS!
height - Used to set the height of the window.
keySize - Changes the size of the key (excluding border).
barSpeed - Adjusts the speed at which the bars travel upwards.
backgroundColor - Changes the color of the background.
margin - Adjusts the margin of the keys from the sides.
outlineThickness - Changes the thickness of a square border.
fading - yes/no - Adds/removes the fading effect on top.
counter - yes/no - Adds a keycounter beneath each key that counts total clicks in a session.
fps - Sets the target FPS for the program to run.
key1, key2 ... - Keys the program should use (UPPERCASE), for numbers and symbols please refer to this table, for mouse buttons add m before the mouse button options ex. mLeft mRight. If you want more keys just add more fields.
key1, key2, ... - If the name of the key you are using is too large, or you would like to use a different symbol, you can use this property to override the original key name that is going to be displayed.
key1, key2, ... - Use a custom color for the key instead of white.
key1, key2, ... - Use a custom width for the key
yeah i'm not good at 7k but this should give a good idea of the features