You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 5, 2022. It is now read-only.
Jibran Syed edited this page Aug 7, 2017
·
7 revisions
In Summary:XboxCtrlrInput does not support controller vibration output. For more details, read below.
Because XboxCtrlrInput is targeted at Windows, macOS, and Linux, its goal is to have as many features in common as possible. In brief, controller vibration output (or just "vibration" for short) is only natively available on Windows, and only through the underlying XInput.NET API.
Because of this, XboxCtrlrInput doesn't support vibration on any platform. The only way for such support to exist is that someone has to make Xbox Controller vibration API for macOS and Linux, in C#, to be able to access such a feature. I don't work that deep into input APIs and thus am not capable of doing that.
However, because XboxCtlrInput is open-source, developers could add such functionality for their own projects on Windows. This requires you to understand XCI and XInput.NET methods for accessing the vibration motors.