add ALLOW_KEYBOARD_INPUT option