Button Lock: Controller support.

Added controller support.