GoForSmoke:
The capsense and led as light detector Playground articles taught me a lot.If the contacts were debounced in hardware would that interrupt be okay?
For buttons you don't need interrupts.
I will look that up. I have seen interrupts on buttons. Check the link