uberpwnzorz
New Member
Hi All,
I developed StreamKB so the community would have a free open source alternative to some other options. I originally made this for Starcraft II streaming but this will work well for any other game that has a Windowed-Fullscreen mode, especially since OBS allows for scaling when you window capture.
StreamKB is currently available in QWERTY and AZERTY formats, I'm willing to put together some others if I can obtain the keycodes/rawcodes I need to make them work properly.
Usability:
OBS Tips:
Download Info:
You can download the latest version at: https://sourceforge.net/projects/streamkb/
This requires JRE to run.
FYI: I'm new to publishing things like this, feel free to PM me if I'm not taking some proper steps or post here if you have suggestions.
While I'll be checking in here for feedback I initially posted this on TeamLiquid and I check there frequently for feedback.
Enjoy! :)
Edit: Just updated to version 1.2 on 06/10
Edit: Updated to version 1.3 on 06/15
Added Always On Top option for people who have Aero off.
Added DVORAK keyboard layout.
Patch Notes:
1.3 - Added Always On Top option
1.2 - Changed to new Keyboard hook to lower memory usage.
Reduced CPU required when holding down keys.
Fixed minor issue with color chooser.
1.1 - Updated to make it easier to update to different layouts
1.0 - First Release
I developed StreamKB so the community would have a free open source alternative to some other options. I originally made this for Starcraft II streaming but this will work well for any other game that has a Windowed-Fullscreen mode, especially since OBS allows for scaling when you window capture.
StreamKB is currently available in QWERTY and AZERTY formats, I'm willing to put together some others if I can obtain the keycodes/rawcodes I need to make them work properly.
Usability:
- Right click pops up menu with color and size options.
- Window can be dragged by clicking anywhere.
- Clicking the buttons doesn't send any key presses to the screen.
- Color and window position are saved whenever colors are changed or program is exited through the right click menu. Settings are saved in a StreamKB.settings file which can be deleted to reset to default.
OBS Tips:
- This doesn't work in games while in FullScreen mode. You must use Windowed Fullscreen in order for this to work while streaming.
- When using window capture, uncheck capture mouse cursor. Also try capture entire window if inner isn't working right.
- While transparent colors work for StreamKB, OBS doesn't pick up the window properly when you're using window capture on a transparent window.
- Aero must be enabled or other windows will appear on top of the keyboard when streaming.
- To get this to show up with the proper window size in OBS, try opening up the color options menu before adding it for window capture.
*Edit: This only seems to happen when using the jar version, this shouldn't be needed if you download the 1.1 exe file.
Download Info:
You can download the latest version at: https://sourceforge.net/projects/streamkb/
This requires JRE to run.
FYI: I'm new to publishing things like this, feel free to PM me if I'm not taking some proper steps or post here if you have suggestions.
While I'll be checking in here for feedback I initially posted this on TeamLiquid and I check there frequently for feedback.
Enjoy! :)
Edit: Just updated to version 1.2 on 06/10
Edit: Updated to version 1.3 on 06/15
Added Always On Top option for people who have Aero off.
Added DVORAK keyboard layout.
Patch Notes:
1.3 - Added Always On Top option
1.2 - Changed to new Keyboard hook to lower memory usage.
Reduced CPU required when holding down keys.
Fixed minor issue with color chooser.
1.1 - Updated to make it easier to update to different layouts
1.0 - First Release