I've had this happen intermittently in the past, though usually in association with updates. If you haven't done so already make a copy of your custom.binds file when you've set it up again, and stick it somewhere it won't be overridden - eg your desktop. A quick forum search will help you locate it.