I'm in the middle of writing embedded software for a 19'' rack mount LED lighting driver. The product includes a momentary rocker switch used as a soft power button which allows the user to place the unit into and bring it out of low power standby mode. A rocker switch was chosen to make the styling match our other products which have toggle rocker switches to control power.
At the moment I have made it so the soft power switch needs to be held for 1 second before the system will change power states. It's been brought up by our technical manager that having to hold the switch seems counter intuitive (to him) and it should react instantly. I've argued that as this system could be powering emergency lighting having a delay on the switch to prevent accidental activation is a good idea.
What experience do other people have with soft power switch and how much of a delay to add to them? Is this likely to differ between the intended use of products?