I am using a Xbox Series Controller with CrossOver on macOS to play games. The controller is natively supported by macOS and properly shows up in the controller settings in CrossOver as well. Controls also work fine in-game in CrossOver. The only thing that doesn't work is the rumble/vibration feature which I am really missing. The Force Feedback tab in the CrossOver controller settings is just empty, so I am assuming it is not recognizing the controller's vibration capability. Other apps like Steam Link and Chrome (for browser games or Stadia) do recognize it and vibration works flawlessly in-game.
It works on my machine since crossover 22, but you have to set them in a specific way.
Follow instructions below.
As you might know, if you open "Game Controllers" setting on crossover, on the "Joysticks" tab there are 3 types of status for controllers(Connected, Connected xinput device, Disabled), and there are two devices detected(Xbox Wireless Controller, Controller Xbox One For Windows).
First, press override button for both controllers so it goes to "Connected" category. Then, you have to press disable button for "Controller (Xbox One For Windows)" so it goes to "Disabled category. You might have to click apply button to save these settings.
For end result, you should see "Xbox Wireless Controller" on "Connected" and "Controller (Xbox One For Windows)" on "Disabled".
I believe Apple added a public API in macOS Monterey this enabled force feedback on these systems, prior to this the API was private I’d assume Meredith is referring to getting force feedback working on prior macOS versions.
Ditto to Scott’s post above. The trick to get the XBox controller to work by setting the overrides would also include vibration support. It’s working on my Witcher 3 install.
I can't wait to see a fix for this. Vibration makes games so much more immersive.
Please Note: This Forum is for non-application specific questions relating to installation/configuration of CrossOver. All application-specific posts to this Forum will be moved to their appropriate Compatibility Center Forum.
CrossOver Forums: the place to discuss running Windows applications on Mac and Linux
CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.