Blackout Button Control

It would be amazing to add the ability to customize how the blackout button functions. I would like the ability to change what the button does: Toggle, Momentary, Off. Having this option will allow for quicker momentary blackouts with a momentary button function, or to keep accidental blackouts by turning off the buttons function in preferences.