-
Notifications
You must be signed in to change notification settings - Fork 322
NEW: Support Xbox controllers over USB using native macOS support [ISXB-1547] #2179
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Conversation
(running formatter locally now :) ) |
Did not forget this one, will try to review it today/tomorrow |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, checked that the controller is recognised and works correctly both in bluetooth/wired modes in Playmode, Player and the Input debugger. Also, double checked that nothing broke with the other controllers as well.
Codecov ReportAll modified and coverable lines are covered by tests ✅ @@ Coverage Diff @@
## develop #2179 +/- ##
========================================
Coverage 67.80% 67.81%
========================================
Files 367 367
Lines 53505 53513 +8
========================================
+ Hits 36280 36288 +8
Misses 17225 17225
Flags with carried forward coverage won't be shown. Click here to find out more.
🚀 New features to boost your workflow:
|
@Pauliusd01 thanks for the review! would you be able to hit the Merge button? I don't seem to have access... |
@vallerieknight-unity Gave you access, should be able to merge now. But lets wait for a dev review as well @jfreire-unity |
Oops! Missed that second review was still yellow... |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for adding this, and I apologize for taking so long to approve it.
Meanwhile, I did try to test improvements to our Xbox situation on macOS, but I still did not have time to finish it. It's better to merge this now and remove our device state boilerplate later.
no worries, nothing to apologize for :) I'm on holiday for the next few days but will merge when I get back |
@vallerieknight-unity I can probably merge once CI passes |
Description
Adds Xbox controller support back on macOS, now using macOS's new(ish) native support for Xbox controllers, rather than requiring usage of a 3rd party driver.
Testing status & QA
Overall Product Risks
_Please rate the potential complexity and halo effect from low to high for the reviewers. Note down potential risks to specific Editor branches
Comments to reviewers
#devs-input
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: