NohBoard

Free NohBoard v1.3.0

Mould

New Member
Yes, aero does fix it. Unfortunately aero is a piece of crap so I can't stream correctly with it. Hopefully a later update will make it useable without aero.
 

ThoNohT

Developer
Aero is a piece of crap? Generally aero is the way to go when streaming. It improves performance in all cases except for monitor capture in windows vista/7. And even for that there is now a game capture DWM capture alternative...

@ball2hi, I know, it's still on the to-do list. I just haven't really had time yet to work on NohBoard. But I'll get to it eventually. Sorry I'm taking so long. Edit: In fact, I'm looking at it right now.
 
Last edited:

Mould

New Member
Yeah, aero destroys my fps in games and by that I mean it literally halves it, so whether or not you get a performance boost streaming with it (which I doubt heavily, citation needed) is irrelevant.
 

ThoNohT

Developer
Then you are most likely using monitor capture on windows 7. Which indeed is destructive for your performance. Try to switch to game or window capture, or if you must use monitor capture, use game capture with the DWM option, which captures your primary monitor, but efficiently. However, this is not really a NohBoard related issue, the windows overlapping during capture is simply a consequence of how capturing without aero works.
 

ball2hi

Member
Then you are most likely using monitor capture on windows 7. Which indeed is destructive for your performance. Try to switch to game or window capture, or if you must use monitor capture, use game capture with the DWM option, which captures your primary monitor, but efficiently. However, this is not really a NohBoard related issue, the windows overlapping during capture is simply a consequence of how capturing without aero works.

I've never ran into an issue where Aero improved performance. It looks nice, and lets you capture applications that are hidden under things, but it cause lots of issues if you ever played in windowed/borderless mode. Playing L4D2, with +200 FPS (4770k/760OC) I always felt this stuttering, or input lag even though I had +200 fps. Then I turned off Aero, everything became smooth and frames felt like they connected with each other. The only way to avoid the Aero lag is to be in full-screen on your game.

Where did you get the "Aero improves performance" notion btw? Maybe we're missing something.

EDIT: Btw, thanks for the update!
 

dodgepong

Administrator
Community Helper
When using window capture, Aero massively improves performance. With Aero is disasbled, then Window capture performs as badly as monitor capture. This is a fact of the way the DWM works in Windows 7, and has been true of OBS for ages.
 

ball2hi

Member
When using window capture, Aero massively improves performance. With Aero is disasbled, then Window capture performs as badly as monitor capture. This is a fact of the way the DWM works in Windows 7, and has been true of OBS for ages.
This is incredibly odd then. I tried testing aero again last night. Playing a game of Natural Selection 2 (In full-screen), using game capture (and another source with window capture). With aero on while streaming, my in-game felt unsmooth, sluggish/stuttering. With it off, everything was smooth again.
 

ThoNohT

Developer
There might be issues with the games themselves combined with Aero. I have heard of others having similar issues with it.This is however not related to OBS, and might be some hardware or software issue locally.

However, I'd love to get back on track with the topic here. This topic is for NohBoard, and not for discussing the pros and cons of Aero.
 

Mould

New Member
"Playing L4D2, with +200 FPS (4770k/760OC) I always felt this stuttering, or input lag even though I had +200 fps. Then I turned off Aero, everything became smooth and frames felt like they connected with each other. The only way to avoid the Aero lag is to be in full-screen on your game."

This. Yes it's the issue with the games themselves. It's very prominent on source but I don't know about NS2. It's true for league of legends also but as it's not a first person game it's easy to deal with

If it's using game capture then it won't be a problem, but there's no color key for that. Hopefully they can add color key for game capture at some point. It's not viable to use fullscreen on source games as you can't alt tab and depending on your build it can remove framerate. :(

We can only wait for game capture color key :D
 

XeiZ

Member
For now just make yourself a layout where the keys are so close together that the background color doesnt matter, adjust the overall size of the layout so that you have no borders and then game capture it. I guess i could make one like this to share, i just wouldnt know which buttons to include since people always want the weirdest things.

For example i made myself this for my speedruns https://www.dropbox.com/s/hwhodgnw7mvx49a/Screenshot 2014-05-06 13.54.36.png

I could've moved the buttons closer together but i didnt care for the lines in between since its not inside my gameplay region anyway.
 

ThoNohT

Developer
You either select from the list of predefined keyboard files, by right clicking and choosing settings. Or you can create your own keyboard file. The resource overview page has all the information on how such a file is constructed.
 

jason199506

New Member
is there a way to make nohboard global, because when i try to use this to record key i pressed in my game, it does not work, but works when i'm not playing the game
 

Raive

New Member
I'm sorry I didn't see this reply earlier. I'll answer right now.



1) Well, might be possible, of course. For now, couldn't you use the large font for the keys you want in wingdings, and the small font for the keys you want displayed normally? You can set different fonts for those two. If I want to enable more cusomization per key, I'll have to improve the settings and keyboard file management, as it is very basic at the moment. A keyboard file editor would be awesome to make, too.

2) Do you mean things like rounding the corners, etc? I would really like that. At the moment, I'm really just rendering simple squares. More advanced graphics are something I would really like, but that'll most likely not happen until I learn more about working with directx.

In addition to that, I'm also still going to look at making colors for the mouse speed thing configurable separately. I might want to allow custom backgrounds, I want to be able to make any shape key, so you don't have to hack an oddly shaped enter key togetber by using two squares.

Sorry it took so long to get back to YOU!...

Tried your elegant suggestion.. however it seems that NohBoard doesn't like that very much. It put up 2 chars from earlier in the wingdings set instead of the window logo. I'm guessing it didn't expect a double-byte character, and treated it as 2 sequential characters.
 

ThoNohT

Developer
Hmm, that might be true. NohBoard has some issues with utf8 characters. That's also why I created special codes for lots of different symbols that are not in the standard ASCII character set. I guess I can have a look at this again soon, last time I was unable to fix this, though, so no promises.
 

ball2hi

Member
Is there a way to increase the sensitivity detection of the mouse movement? I move my mouse very slowly but have a higher game sensitivity. Resulting in very little showing on NohBoard.
 

ThoNohT

Developer
No, there is no way currently. I could make it configurable, where it'd basically take a specified multiple of the mouse movement as input.
 
Top