Various improvements to the mouse speed indicator:
- Allowing to set colors separately from other keys.
- Fading between colors, and a gradient for the expanding part in the indicator.
- Fixed a small graphical glitch.
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.
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.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.
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.