{"name":"userInputDisabled","title":"userInputDisabled","type":"command","url":"https://community.bistudio.com/wiki/userInputDisabled","revid":373273,"updated":"2025-04-13T14:32:18Z","groups":["Interaction"],"status":"ok","games":{"arma3":"1.60"},"since":"arma3 1.60","arma3_since":"1.60","description":"Returns whether or not user input is disabled.\n\n> [!IMPORTANT]\n> The disabled input system internally *counts* how many times `disableUserInput true` has been called - see Example 2.","syntaxes":[{"syntax":"userInputDisabled","params":[],"returns":{"type":"Boolean","type_expr":"Boolean"},"form":"nullary"}],"examples":[{"text":"Toggles user input\n\n```sqf\ndisableUserInput !userInputDisabled;\n```","code":["disableUserInput !userInputDisabled;"]},{"code":["disableUserInput true;\ndisableUserInput true;\ndisableUserInput true;\n\ndiag_log str userInputDisabled; // true\n\ndisableUserInput false;\ndiag_log str userInputDisabled; // true\n\ndisableUserInput false;\ndiag_log str userInputDisabled; // true\n\ndisableUserInput false;\ndiag_log str userInputDisabled; // false - control is regained only here"]}],"see_also":["disableUserInput"]}