forum

JKPS: Keys per second program

posted
Total Posts
72
Topic Starter
Down16IQ
Keys per second
I made a KPS for osu! that can be changed in different ways.
The program when active looks like this:


How to use
To add a keyboard key press Ctrl + +, to add mouse button press Ctrl + >, and to remove press Ctrl + -.

To rebind a key click with right mouse button on the button and then click the desired key on the keyboard. If you want to change key label, then write it in the second text box.
These actions look like:


To change how the program looks press Ctrl + A to open menu. If you want to change texture or font, then you have to provide it in the same directory where the program is located and then write the whole asset name (extension included) in corresponding text box and then press Enter or Refresh button.

Hotkeys
Click with right mouse button on the key to edit it
Ctrl + +/- - Add/remove keys
Ctrl + < - Add mouse buttons
Ctrl + W - Close the program
Ctrl + X - Reset all the statistics
Ctrl + A - Open graphical menu
Ctrl + K - Open an extra window with KPS
Alt (hold) - Show opposite button values

Menu hotkeys
Up arrow (while a value is selected) - Increment a numeric value by 1
Down arrow (while a value is selected) - Decrement a numeric value by 1
Tab - Change cursor on next value (if there is any)
Tab + Shift - Change cursor on previous value (if there is any)
Ctrl + Tab - Forward tabulation
Ctrl + Shift + Tab - Backward tabulation

Key press visualization


Themes
















Notes
- Capture the program as a game, not as a window.
- To make the program work with greenscreen write "GreenscreenBG.png" in "Main window" -> "Background texture filepath" and press Enter or Refresh button.

Downloads | Last update v0.3 (20/03/2022)
Windows
Linux
Themes
Discord
GitHub repository
Ivanok
Very cooool.
Zuman
My osu buttons are "M" and "," so i tried to move it in your program but it doesnt work correctly, it displays like I use the only one button and thats the "M" button
Topic Starter
Down16IQ

Zuman wrote:

My osu buttons are "M" and "," so i tried to move it in your program but it doesnt work correctly, it displays like I use the only one button and thats the "M" button
I am not sure I understood you - how did you "tried to move" the buttons? You have to enter in edit mode (Ctrl + Q) while in program, and then increase the amount of keys by pressing + and then set right keys. Write me on discord (Jeki the Monkey from München#3932) if you want a fast reply :)
Zuman

Down16IQ wrote:

Zuman wrote:

My osu buttons are "M" and "," so i tried to move it in your program but it doesnt work correctly, it displays like I use the only one button and thats the "M" button
I am not sure I understood you - how did you "tried to move" the buttons? You have to enter in edit mode (Ctrl + Q) while in program, and then increase the amount of keys by pressing + and then set right keys. Write me on discord (Jeki the Monkey from München#3932) if you want a fast reply :)
Yep, it's work! (ctrl + q work, i tried change cfg file) Thanks you very much, for help and greatuful kps counter! <3
Topic Starter
Down16IQ

Zuman wrote:

Down16IQ wrote:

Zuman wrote:

My osu buttons are "M" and "," so i tried to move it in your program but it doesnt work correctly, it displays like I use the only one button and thats the "M" button
I am not sure I understood you - how did you "tried to move" the buttons? You have to enter in edit mode (Ctrl + Q) while in program, and then increase the amount of keys by pressing + and then set right keys. Write me on discord (Jeki the Monkey from München#3932) if you want a fast reply :)
Yep, it's work! Thanks you very much, for help and greatuful kps counter! <3
Thank you for the review :) Be sure to download last version in order to avoid some bugs
GeliosMK2
Definitely better than yugecin's one c:
Latency
очень классно
Vysion
very useful. nice work (works really well with mania)
Frogsi
Looks great. I like how its customizable.
Still has issues with upscaling but fixable.
This is what I got so far :)
Take

Ivanok wrote:

Very cooool.
A nice to have program, thanks
-Xylvrek-
a question, how do I change the kps themes?
Topic Starter
Down16IQ

Xblue542 wrote:

a question, how do I change the kps themes?
If you go to links section and go to Themes you can get them with a guide on how to install
pink sheep
how do i keep it on my screeen because when I open it and click some where else It closes
Topic Starter
Down16IQ

pink sheep wrote:

how do i keep it on my screeen because when I open it and click some where else It closes
If you want to make it be at the top of every program you have to use an external program. You can use "Desk pins" if you are using Windows, though be sure that the application that you are using shouldn't be on fullscreen, though it can be borderless fullscreen.
DJ K1RA
damn, that looks sick!
chillbananas

Down16IQ wrote:

pink sheep wrote:

how do i keep it on my screeen because when I open it and click some where else It closes
If you want to make it be at the top of every program you have to use an external program. You can use "Desk pins" if you are using Windows, though be sure that the application that you are using shouldn't be on fullscreen, though it can be borderless fullscreen.
Im windows but im not fullscreen and it keeps underlaying, how to fix?
Topic Starter
Down16IQ

chillbananas wrote:

Down16IQ wrote:

pink sheep wrote:

how do i keep it on my screeen because when I open it and click some where else It closes
If you want to make it be at the top of every program you have to use an external program. You can use "Desk pins" if you are using Windows, though be sure that the application that you are using shouldn't be on fullscreen, though it can be borderless fullscreen.
Im windows but im not fullscreen and it keeps underlaying, how to fix?
Does the program appear on the top if you put any other program on top? If it doesn't, then you probably didn't pin JKPS, but if it does, then try to launch desk pins on administrator mode or try to search this problem on Internet because I'm not Desk pins developer
Tested Spider
It's sucks. When it's on page and when I click it's gone. osukps.exe is better than this kps program
PatoRandom
how do I change the theme?
Topic Starter
Down16IQ

Tested Spider wrote:

It's sucks. When it's on page and when I click it's gone. osukps.exe is better than this kps program
Ok

PatoRandom wrote:

how do I change the theme?
You can read about it at the link below
https://gist.github.com/JekiTheMonkey/727f57dcdecb76480b982f0fe479c5c1
PatoRandom
how do i find the directory to change the theme
pink sheep
how do i make it M1 and M2
Topic Starter
Down16IQ

PatoRandom wrote:

how do i find the directory to change the theme
You have to download a theme which will be in archive which has a directory with the downloaded theme. Then unarchive it, and place JKPS.exe in the unarchived directory, that's it.



pink sheep wrote:

how do i make it M1 and M2
Instead of adding keys with Ctrl + '+' use Ctrl + '<'
AdamGames10
So I'm getting a problem its the typical 0xc000007b code problem when I try to open it can someone help pls I would appreciate it
Topic Starter
Down16IQ

AdamGames10 wrote:

So I'm getting a problem its the typical 0xc000007b code problem when I try to open it can someone help pls I would appreciate it
You have to update .NET Framework to the latest version
pauloTopgamerYT
how do i get it working and hit notes at the same time?
Topic Starter
Down16IQ

pauloTopgamerYT wrote:

how do i get it working and hit notes at the same time?
What do you mean by that? The program works as long as it runs even if you hit notes. If you want to see it while playing (so hitting notes) then you can use an external program called "Desk pins". It makes a pinned application stay always on the top. Be sure that your game is not fullscreen, but at least borderless or windowed.
Posiondey
there's no overlay mode?
Topic Starter
Down16IQ

Posiondey wrote:

there's no overlay mode?
What do you mean by that? If you want to see the JKPS while playing a game you can use an external called "Desk pins". It makes a pinned application stay always on the top. Be sure that your game is not fullscreen, but at least borderless or windowed.
TunnedandPlay
Well all kps i use have overlay mode but this one doesn't for my pc
so i can't play on fullscreen can't even play without fullscreen

can you help me?
Topic Starter
Down16IQ

TunnedandPlay wrote:

Well all kps i use have overlay mode but this one doesn't for my pc
so i can't play on fullscreen can't even play without fullscreen

can you help me?
Read any of the last messages above to get your answer
TeavPolar
where i can downlad it?
Topic Starter
Down16IQ

TeavPolar wrote:

where i can downlad it?
In the download section you can find the link
oO Ryujin Oo
Can u make the alt(hold) - Show opposite buttons value to an on/off option pls. I play DJMAX and I use both R-Alt and L-Alt as my key bind.



Topic Starter
Down16IQ

oO Ryujin Oo wrote:

Can u make the alt(hold) - Show opposite buttons value to an on/off option pls. I play DJMAX and I use both R-Alt and L-Alt as my key bind.



If it is really a problem I will make it on next update. Although you can "hide" this effect. To do so go to Buttons text, activate Show key labels, go down in the menu and activate the first advanced option and then set Key counters text position offset to some high values, like 1000, 1000, just to move the key counters out the view.
oO Ryujin Oo

Down16IQ wrote:

oO Ryujin Oo wrote:

Can u make the alt(hold) - Show opposite buttons value to an on/off option pls. I play DJMAX and I use both R-Alt and L-Alt as my key bind.



If it is really a problem I will make it on next update. Although you can "hide" this effect. To do so go to Buttons text, activate Show key labels, go down in the menu and activate the first advanced option and then set Key counters text position offset to some high values, like 1000, 1000, just to move the key counters out the view.

Thank you, it all good now <3 <3
P/S: Can i change the different light animation or button graphics colors for each key when i pressed ? For example: Z button is Yellow , X button is Blue
Topic Starter
Down16IQ

oO Ryujin Oo wrote:

Down16IQ wrote:

oO Ryujin Oo wrote:

Can u make the alt(hold) - Show opposite buttons value to an on/off option pls. I play DJMAX and I use both R-Alt and L-Alt as my key bind.



If it is really a problem I will make it on next update. Although you can "hide" this effect. To do so go to Buttons text, activate Show key labels, go down in the menu and activate the first advanced option and then set Key counters text position offset to some high values, like 1000, 1000, just to move the key counters out the view.

Thank you, it all good now <3 <3
P/S: Can i change the different light animation or button graphics colors for each key when i pressed ? For example: Z button is Yellow , X button is Blue
At the moment you can't, but I will implement it in a future update
oO Ryujin Oo

Down16IQ wrote:

oO Ryujin Oo wrote:

Down16IQ wrote:

oO Ryujin Oo wrote:

Can u make the alt(hold) - Show opposite buttons value to an on/off option pls. I play DJMAX and I use both R-Alt and L-Alt as my key bind.



If it is really a problem I will make it on next update. Although you can "hide" this effect. To do so go to Buttons text, activate Show key labels, go down in the menu and activate the first advanced option and then set Key counters text position offset to some high values, like 1000, 1000, just to move the key counters out the view.

Thank you, it all good now <3 <3
P/S: Can i change the different light animation or button graphics colors for each key when i pressed ? For example: Z button is Yellow , X button is Blue
At the moment you can't, but I will implement it in a future update
Nicceee !!
ShadwLuna
How do I put the kps on top of the osu window?
Topic Starter
Down16IQ

ShadwLuna wrote:

How do I put the kps on top of the osu window?
If you want to see it while playing then you can use an external program called "Desk pins". It makes a pinned application stay always on the top. Be sure that your game is not fullscreen, but at least borderless or windowed.
Bed_Crab
is there a way to make it just transparent ?
Topic Starter
Down16IQ

Bed_Crab wrote:

is there a way to make it just transparent ?
It is not possible, although if you want to record your gameplay along capturing the program then you can use some filters (key color or chromakey) in OBS or whatever you are using to record
Glotzoo
I cant open the program and osu at the same time i already did the whole greenscreen thing yet i cant see both at the same time. is there a way i can open the program while already running osu?
Diamantum
How do i turn on the Key Press visualization?
Topic Starter
Down16IQ

Glotzoo wrote:

I cant open the program and osu at the same time i already did the whole greenscreen thing yet i cant see both at the same time. is there a way i can open the program while already running osu?
If you are using Windows then you can use an external program called Desk pins. It makes a pinned application stay always on the top. Be sure that your game is not fullscreen, but at least borderless or windowed.

Diamantum wrote:

How do i turn on the Key Press visualization?
Open menu (Ctrl + A), select Key press visualization tab and activate it there.
CenTdemeern1

Down16IQ wrote:

Bed_Crab wrote:

is there a way to make it just transparent ?
It is not possible, although if you want to record your gameplay along capturing the program then you can use some filters (key color or chromakey) in OBS or whatever you are using to record
I'm pretty sure you can make windows transparent (at least on Windows), maybe you could look into that?
jojo165bx
very cool :)
Topic Starter
Down16IQ

CenTdemeern1 wrote:

Down16IQ wrote:

Bed_Crab wrote:

is there a way to make it just transparent ?
It is not possible, although if you want to record your gameplay along capturing the program then you can use some filters (key color or chromakey) in OBS or whatever you are using to record
I'm pretty sure you can make windows transparent (at least on Windows), maybe you could look into that?
Framework that is used to handle the window doesn't allow to do so, so nah
DanielGamer2467
how do i make it stay on top of all of the other programs?
show more
Please sign in to reply.

New reply