Know that rubberized coating some peripherals like mice, chinese gadgets etc. have? You can actually buy that in a spray can and I found it to be perfect for mice buttons etc. that have become shiny and unpleasant to the touch. The best thing is, if it gets eventually worn down or you applied it somewhat poorly you can just peel it off and reapply. It's sold as many different brand names but the one I use is plasti dip. Even comes in various colors.
It's also very robust, people use it for car parts.