Skip to content

Commit bbea9d6

Browse files
committed
Merge branch 'docs-processors' of https://github.com/Unity-Technologies/InputSystem into docs-processors
2 parents 1218ba0 + c365673 commit bbea9d6

4 files changed

Lines changed: 12 additions & 12 deletions

File tree

Packages/com.unity.inputsystem/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ however, it has to be formatted properly to pass verification tests.
2222
- Fixed Inspector Window being refreshed all the time when a PlayerInput component is present with Invoke Unity Events nofication mode chosen [ISXB-1448](https://issuetracker.unity3d.com/product/unity/issues/guid/ISXB-1448)
2323
- Fixed an issue where an action with a name containing a slash "/" could not be found via `InputActionAsset.FindAction(string,bool)`. [ISXB-1306](https://issuetracker.unity3d.com/product/unity/issues/guid/ISXB-1306).
2424
- Fixed Gamepad stick up/down inputs that were not recognized in WebGL. [ISXB-1090](https://issuetracker.unity3d.com/product/unity/issues/guid/ISXB-1090)
25+
- Fixed PlayerInput component automatically switching away from the default ActionMap set to 'None'.
26+
- Fixed a console error being shown when targeting visionOS builds in 2022.3.
2527

2628
## [1.14.0] - 2025-03-20
2729

Packages/com.unity.inputsystem/Documentation~/SupportedDevices.md

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,16 @@ Support for the following Devices doesn't require specialized support of particu
1313
|------|-------|---|-----|---|-------|---|----|----|---|------|-----|
1414
|[Mouse](Mouse.md)|Yes|Yes|Yes|Yes|Yes|No|No|Yes|Yes|No|Yes|
1515
|[Keyboard](Keyboard.md)|Yes|Yes|Yes|Yes|Yes|No|No|Yes|Yes|No|Yes|
16-
|[Pen](Pen.md)|Yes|No (1)|No|Yes|Yes|Yes|No|No|No|No|No|
16+
|[Pen](Pen.md)|Yes|No |No|Yes|Yes|Yes|No|No|No|No|No|
1717
|[Touchscreen](Touch.md)|Yes|No|No|Yes|Yes|Yes|Yes(4)|No|No|No|Yes|
1818
|[Sensors](Sensors.md)|No|No|No|No|Yes|Yes|No|No|No|No|Yes(5)|
1919
|[Joystick](#other-gamepads-joysticks-and-racing-wheels) (2)|Yes|Yes|Yes|Yes|Yes|No|No|No|No|No|Yes|
2020

2121
>__Notes__:
22-
>1. Tablet support for macOS is coming in Unity 2020.1.
23-
>2. Joysticks are supported as generic HIDs (See [Other gamepads, joysticks, and racing wheels](#other-gamepads-joysticks-and-racing-wheels) below).
24-
>3. Consoles are supported using separate packages. You need to install these packages in your Project to enable console support.
25-
>4. Indirect touches are received from Siri Remote.
26-
>5. Sensor support for WebGL on Android and iOS devices is available in Unity 2021.2
22+
>1. Joysticks are supported as generic HIDs, refer to [Other gamepads, joysticks, and racing wheels](#other-gamepads-joysticks-and-racing-wheels) to learn more.
23+
>2. Consoles are supported using separate packages. You need to install these packages in your Project to enable console support.
24+
>3. Indirect touches are received from Siri Remote.
25+
>4. Sensor support for WebGL on Android and iOS devices is available in Unity 2021.2
2726
2827
## Gamepads
2928

@@ -39,11 +38,10 @@ Support for the following Devices doesn't require specialized support of particu
3938
>__Notes__:
4039
>1. The trigger motors on the Xbox One controller are only supported on UWP and Xbox.
4140
>2. WebGL support varies between browsers, Devices, and operating systems.
42-
>3. XInput controllers on Mac 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.
41+
>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.
4342
>4. This includes any XInput-compatible Device.
44-
>5. Unity doesn't support motor rumble and lightbar 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 Adaptor.
45-
On UWP only USB connection is supported, motor rumble and lightbar are not working correctly.
46-
>6. Unity supports Made for iOS (Mfi) certified controllers on iOS. Xbox One and PS4 controllers are only supported on iOS 13 or higher.
43+
>5. Unity doesn't support motor rumble and lightbar 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 lightbar are not working correctly.
44+
>6. Unity supports Made for iOS (MFi) certified controllers on iOS. Xbox One and PS4 controllers are only supported on iOS 13 or higher.
4745
>7. Consoles are supported using separate packages. You need to install these packages in your Project to enable console support.
4846
>8. Unity supports PS4 controllers on Android devices running [Android 10 or higher](https://playstation.com/en-us/support/hardware/ps4-pair-dualshock-4-wireless-with-sony-xperia-and-android).
4947
>9. Unity supports PS5 controllers on Android devices running [Android 12 or higher](https://playstation.com/en-gb/support/hardware/pair-dualsense-controller-bluetooth/).

Packages/com.unity.inputsystem/InputSystem/Editor/InputSystemPluginControl.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ private static void CheckForExtension()
4040
#if UNITY_2022_1_OR_NEWER
4141
BuildTarget.QNX,
4242
#endif
43-
#if UNITY_2023_3_OR_NEWER
43+
#if UNITY_2022_3_OR_NEWER
4444
BuildTarget.VisionOS,
4545
#endif
4646
(BuildTarget)49,

Packages/com.unity.inputsystem/InputSystem/Plugins/PlayerInput/PlayerInputEditor.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -551,7 +551,7 @@ void AddEntry(InputAction action, PlayerInput.ActionEvent actionEvent)
551551
var selectedDefaultActionMap = !string.IsNullOrEmpty(playerInput.defaultActionMap)
552552
? asset.FindActionMap(playerInput.defaultActionMap)
553553
: null;
554-
m_SelectedDefaultActionMap = asset.actionMaps.Count > 0 ? 1 : 0;
554+
m_SelectedDefaultActionMap = (asset.actionMaps.Count > 0 && m_SelectedDefaultActionMap == -1) ? 1 : 0;
555555
var actionMaps = asset.actionMaps;
556556
m_ActionMapOptions = new GUIContent[actionMaps.Count + 1];
557557
m_ActionMapOptions[0] = new GUIContent(EditorGUIUtility.TrTextContent("<None>"));

0 commit comments

Comments
 (0)