add events for when a binding changes

this is so that I can easily implement things like double-tapping the spacebar