I give my home keyboard a dust and wipe every week and at work every couple of days it gets a wipe because I use it more, but I'm one of those weird OCD freaks about keyboard and mouse, I won't use the ones they give me at jobs, I have my own ones, so I'm not a representative sample.