1. osu! forums
  2. osu!
  3. Development
  4. Completed Projects

posted
Hello!
About 3 months ago I had a problem:
The KeyInput Overlay was very distracting.

"So why won't you just disable it?"
I was streaming and uploading to youtube, and the viewers asked me to keep the overlay.
It was tough...

But now I have a solution!



Features:
- Vertical/Horizontal input overlay
- 1-∞ Keys! (Don't go too crazy :P)
- Configure from the app or from the config file
- Animated! (Tried to replicate the original osu! animation, I think I did pretty well)
- Bordered/Border-less keys
- Always on top (won't be hidden behind other apps) - Enabled through config file

Why is this useful?
You can use it if the keyboard overlay distracts you and you still want to be able to use it in media (OBS, videos, etc)

Pictures:
Vertical vs Horizontal

In app configuration:


Usage:
Right click a key to open the menu.
Double click a key to set binding.

Download:

Virus Scan:

1/57... Maybe it registers the global keyboard hook as a virus?


Source
Click here!
posted
Updated:
Fixed bugs and random crashes
posted
gonna test this osu key tomorrow btw nice project you got there
posted
Updated:
Fixed green pixels around border
posted
This doesn't seem to work for me, I have the program and osu! open but the program won't track my z or x taps unless I am clicked onto the Osu!Keys program window. Could someone help? I'll add some screenshots soon.

The JSON File
|
{
"draw_border": true,
"vertical": false,
"always_on_top": true,
"keys": [
"Z",
"X"
]
}
Please sign in to reply.