Skip to content

Commit 9e2d9e1

Browse files
Update supported-devices-reference.md
WebGL > Web
1 parent 356bb57 commit 9e2d9e1

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

Packages/com.unity.inputsystem/Documentation~/supported-devices-reference.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ This page lists Input Device types and products that the Input System package su
1010

1111
Support for the following Devices doesn't require specialized support of particular products.
1212

13-
|Device|Windows|Mac|Linux|UWP|Android|iOS|tvOS|Xbox(3)|PS4(3)|Switch(3)|WebGL|
13+
|Device|Windows|Mac|Linux|UWP|Android|iOS|tvOS|Xbox(3)|PS4(3)|Switch(3)|Web|
1414
|------|-------|---|-----|---|-------|---|----|----|---|------|-----|
1515
|[Mouse](xref:input-system-mouse)|Yes|Yes|Yes|Yes|Yes|No|No|Yes|Yes|No|Yes|
1616
|[Keyboard](xref:input-system-keyboard)|Yes|Yes|Yes|Yes|Yes|No|No|Yes|Yes|No|Yes|
@@ -23,11 +23,11 @@ Support for the following Devices doesn't require specialized support of particu
2323
> 1. Joysticks are supported as generic HIDs, refer to [Other gamepads, joysticks, and racing wheels](#other-gamepads-joysticks-and-racing-wheels) to learn more.
2424
> 2. Consoles are supported using separate packages. You need to install these packages in your Project to enable console support.
2525
> 3. Indirect touches are received from Siri Remote.
26-
> 4. Sensor support for WebGL on Android and iOS devices is available in Unity 2021.2
26+
> 4. Sensor support for Web on Android and iOS devices is available in Unity 2021.2
2727
2828
## Gamepads
2929

30-
|Device|Windows|Mac|Linux|UWP(13)|Android|iOS(6)|tvOS(6)|Xbox(7)|PS4/PS5(7)|Switch(7)|WebGL|
30+
|Device|Windows|Mac|Linux|UWP(13)|Android|iOS(6)|tvOS(6)|Xbox(7)|PS4/PS5(7)|Switch(7)|Web|
3131
|------|-------|---|-----|---|-------|---|----|----|---|------|-----|
3232
|Xbox 360 (4)|Yes|Yes (3)|Yes|Yes|No|No|No|Yes|No|No|Sometimes (2)|
3333
|Xbox One|Yes (1)|Yes (3)|Yes (1)|Yes|Yes (1)|Yes (6)|Yes (6)|Yes|No|No|Sometimes (2)|
@@ -38,7 +38,7 @@ Support for the following Devices doesn't require specialized support of particu
3838

3939
> [!NOTE]
4040
> 1. The trigger motors on the Xbox One controller are only supported on UWP and Xbox.
41-
> 2. WebGL support varies between browsers, Devices, and operating systems.
41+
> 2. Web support varies between browsers, Devices, and operating systems.
4242
> 3. XInput controllers on macOS currently require the installation of the [Xbox Controller Driver for macOS](https://github.com/360Controller/360Controller). This driver only supports only USB connections, and doesn't support wireless dongles. However, the latest generation of Xbox One controllers natively support Bluetooth, and are natively supported on Macs as HIDs without any additional drivers when connected via Bluetooth.
4343
> 4. This includes any XInput-compatible Device.
4444
> 5. Unity doesn't support motor rumble and light bar color over Bluetooth. Unity doesn't support the gyro or accelerometer on PS4/PS5 controllers on platforms other than the PlayStation consoles. Unity also doesn't support the DualShock 4 USB Wireless Adapter. On UWP, only USB connection is supported, motor rumble and light bar are not working correctly.
@@ -54,14 +54,14 @@ Support for the following Devices doesn't require specialized support of particu
5454
> - On iOS/tvOS it's currently recognized as a generic gamepad and most controls do work.
5555
> 13. To ensure all controller types are detected on UWP, enable the HumanInterfaceDevice setting in [UWP Player Settings](https://docs.unity3d.com/Manual/class-PlayerSettingsWSA.html#Capabilities).
5656
57-
### WebGL
57+
### Web
5858

5959
The Input System supports the *Standard Gamepad* mapping as specified in the [W3C Gamepad Specification](https://www.w3.org/TR/gamepad/#remapping). It also supports gamepads and joysticks that the browser surfaces without a mapping, but this support is generally limited to detecting the axes and buttons which are present, without any context as to what they mean. This means gamepads and joysticks are generally only useful when [the user manually remaps them](xref:UnityEngine.InputSystem.InputActionRebindingExtensions). The Input System reports these Devices as generic [`Joysticks`](xref:UnityEngine.InputSystem.Joystick).
6060

6161
Support varies between browsers, Devices, and operating systems, and further differs for different browser versions, so it's not feasible to provide an up-to-date compatibility list. At the time of this publication (September 2019), Safari, Chrome, Edge, and Firefox all support the gamepad API, but only Chrome reliably maps common gamepads (Xbox and PlayStation controllers) to the W3C Standard Gamepad mapping, which allows the Input System to correctly identify and map controls.
6262

6363
> [!NOTE]
64-
> WebGL currently doesn't support rumble.
64+
> Web currently doesn't support rumble.
6565
6666
## Other gamepads, joysticks, and racing wheels
6767

0 commit comments

Comments
 (0)