Hi,
I'm not the owner of this project but I think is still interesting to post it there
This can be easily updated since I think the owner has stopped the development and ported to litecoin mining with the available source
When system is used, mining is performed with low aggression, to prevent screen lags and performance issues. When screensaver is running, mining is performed with high aggression.
Both, CPU and GPU mining is supported.
Screensaver either shows mining statistics or just a black screen. (This is useful for some displays such as LG E2750, which turn off the backlight on black screen without turning off the HDMI sound output.)
Project-Page:
https://code.google.com/p/miner-scr/