push HWButton Code