I haven't had to clean mine yet. But I read somewhere online that people just use warm water and dish soap and scrub with an old toothbrush.
I've done that, but not with an old Tooth brush. It's getting close to the time to change my tooth brush out anyhow. If I haven't switched to the Corsair M600 I'll give that a try.