# screenReaderStatusOverride

> Whether to override the screen reader status given by the operating system.

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine.Accessibility](/engine/6000.5/script-reference/unityengine/accessibility.md)
* **Assembly:** UnityEngine.AccessibilityModule

```csharp
public static AssistiveSupport.ScreenReaderStatusOverride screenReaderStatusOverride { get; set; }
```

### Remarks

Set this property if you need to override the value returned by [\_isScreenReaderEnabled](/engine/6000.5/script-reference/unityengine/accessibility/assistivesupport/isscreenreaderenabled.md).

If this property is set to [AssistiveSupport.ScreenReaderStatusOverride.OSDriven](/engine/6000.5/script-reference/unityengine/accessibility/assistivesupport/screenreaderstatusoverride/osdriven.md), its default value, [\_isScreenReaderEnabled](/engine/6000.5/script-reference/unityengine/accessibility/assistivesupport/isscreenreaderenabled.md) returns the actual screen reader status given by the operating system. Otherwise, this property forces [\_isScreenReaderEnabled](/engine/6000.5/script-reference/unityengine/accessibility/assistivesupport/isscreenreaderenabled.md) to return a specific value, regardless of the status given by the operating system.

**Note**: This property does not affect the actual status of the screen reader on the user's device.
