what happens on those screensavers it doesnt work on? maybe the keypress interrupts the screensaver before it can be captured? in this case you could engage the delayed/timed capture of screenshot captor and then start up screensaver (either with a tool to start the screensaver or by doing preview from screensaver config options).