# WebGLInput

> WebGLInput provides support for WebGL specific functionalities. Important: Browsers only allow sensor input in secure contexts, which means you must use HTTPS except during development where you might use http://localhost.

## Definition

* **Type:** Class
* **Namespace:** [UnityEngine](/engine/6000.0/script-reference/unityengine.md)
* **Assembly:** UnityEngine.WebGLModule

```csharp
public sealed class WebGLInput
```

## Static Properties

| Property                                                                                                     | Description                                            |
| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------ |
| [captureAllKeyboardInput](/engine/6000.0/script-reference/unityengine/webglinput/captureallkeyboardinput.md) | Capture all keyboard inputs.                           |
| [mobileKeyboardSupport](/engine/6000.0/script-reference/unityengine/webglinput/mobilekeyboardsupport.md)     | Enable mobile keyboard support for UI input fields.    |
| [stickyCursorLock](/engine/6000.0/script-reference/unityengine/webglinput/stickycursorlock.md)               | Set cursor lock behavior to be "sticky" or "unsticky". |
