Xbox One controller -- force feedback does not work

Report issues and bugs here.
revolter_99
Posts: 2
Joined: Mon Nov 09, 2020 12:44 am

Xbox One controller -- force feedback does not work

Unread post by revolter_99 » Mon Nov 09, 2020 12:52 am

I am using the Xbox One controller over Bluetooth with the latest 32-bit version of RVGL on Windows 10 64-bit, and even though the Force Feedback setting is enabled it does not work.
7wells
Posts: 131
Joined: Tue Aug 25, 2020 5:18 pm

Re: Xbox One controller -- force feedback does not work

Unread post by 7wells » Wed Mar 03, 2021 10:02 am

I have different Xbox clone controllers, all said to have force feedback but none shows any effect in RVGL despite the setting is on. Once I only notices that the controller got much warmer than with the setting off. However, I do not know how I could test these controllers for force feedback on Windows 10. Are there tools for it?
7wells
Posts: 131
Joined: Tue Aug 25, 2020 5:18 pm

Re: Xbox One controller -- force feedback does not work

Unread post by 7wells » Mon Apr 19, 2021 1:19 pm

Sorry to bump this, but I am still curious to know if vibration feedback really works. I also understand that vibration feedback is something different than force feedback. Whereas the former give vibration e.g. when hitting some object or driving over rough ground, the latter is really for steering wheels, giving some resistance to the left or right. Correct?

So my question is, what does the "force feedback" setting in RVGL/controller settings really do? Is it only for the real force feedback, or also for vibration feedback? If the latter, why do my vibration-capable controllers not show any vibration? Is there a certain track that contains vibration triggers that I could use to test?

Thanks for your hints and help! :)
User avatar
Huki
Developer
Posts: 352
Joined: Wed Dec 06, 2017 5:54 am
Discord: Huki#1668

Re: Xbox One controller -- force feedback does not work

Unread post by Huki » Fri Apr 23, 2021 3:34 pm

Force feedback is implemented using the SDL Haptic module. The game should support 3 types of feedback:
  1. A constant effect when hitting an object
  2. Vibration when driving over rough ground
  3. Friction effect that offers resistance to steering
I have no idea how much of this actually works. But it's strange to hear that nothing at all is working with an xbox controller. Later I can send you some debug builds that dump info about what exactly is supported.
7wells
Posts: 131
Joined: Tue Aug 25, 2020 5:18 pm

Re: Xbox One controller -- force feedback does not work

Unread post by 7wells » Fri Apr 23, 2021 4:07 pm

Thank you so much, dear Huki - and have a good weekend!
Post Reply