Fix for ISXB-927 which ignore platform-specific feature flags relating to Windows Gaming Input when entering play-mode on non-Windows platforms.
Changes made
Excludes code reading and sending IOCTL command when WGI feature flag is explicitly set on non-Windows platforms instead of generating error messages about failed IOCTL on platforms where there is no other possible outcome than failed IOCTL result.
Removes obsolete Windows Gaming Input feature flag that should have been removed already when original WGI support was added since it was superseded by PlayerSettings.windowsGamepadBackendHint
Testing
No automated tests added at this point.
Risk
Small risk.
Checklist
Before review:
[x] Changelog entry added.
Explains the change in Changed, Fixed, Added sections.
For API change contains an example snippet and/or migration example.
JIRA ticket linked, example (case %%). If it is a private issue, just add the case ID without a link.
Description
Fix for ISXB-927 which ignore platform-specific feature flags relating to Windows Gaming Input when entering play-mode on non-Windows platforms.
Changes made
Excludes code reading and sending IOCTL command when WGI feature flag is explicitly set on non-Windows platforms instead of generating error messages about failed IOCTL on platforms where there is no other possible outcome than failed IOCTL result.Removes obsolete Windows Gaming Input feature flag that should have been removed already when original WGI support was added since it was superseded by
PlayerSettings.windowsGamepadBackendHint
Testing
No automated tests added at this point.
Risk
Small risk.
Checklist
Before review:
Changed
,Fixed
,Added
sections.Area_CanDoX
,Area_CanDoX_EvenIfYIsTheCase
,Area_WhenIDoX_AndYHappens_ThisIsTheResult
.During merge:
NEW: ___
.FIX: ___
.DOCS: ___
.CHANGE: ___
.RELEASE: 1.1.0-preview.3
.After merge: