afaik, cron does not use any environment variables.
so,
a) you need to use the full path to the executable
b) have to tell xset what $DISPLAY is set to
c) is cron running as root? might have to sudo to normal user.
edit:
in retrospect, this seems like an
x-y-problem to me.
what are you really trying to accomplish here?