x11-misc/xidle
Monitors inactivity in X and runs the specified program when a timeout occurs
Reverse Dependencies
Reverse dependancies are sometimes conditional based on your USE flags, Ebuild version and sometimes other packages. please keep this in mind.