Search Unity

Feedback Request Supporting Controller Vibration / Rumble Feature In Unity3d.

Discussion in 'General Discussion' started by NathanJSmith, Apr 12, 2019.

  1. NathanJSmith

    NathanJSmith

    Joined:
    May 11, 2018
    Posts:
    57
    I see that currently, if we want to implement Xbox 360 controller vibration in Unity, we have to use a third party solution: XInputDotNet. Why don't have this as a built-in feature in Unity? like this Handheld.Vibrate() function.
    I'm thinking about vibrate cross platform (Xbox controller on Windows, PS4 controller on Windows, Xbox controller on Xbox,... )
    Thanks.
     
  2. ShilohGames

    ShilohGames

    Joined:
    Mar 24, 2014
    Posts:
    3,016
  3. Murgilod

    Murgilod

    Joined:
    Nov 12, 2013
    Posts:
    10,129
    guavaman and NathanJSmith like this.
  4. angrypenguin

    angrypenguin

    Joined:
    Dec 29, 2011
    Posts:
    15,619
    My guess - and this is only a guess - is that it's because it's closely related to input, and Unity's built-in Input system hasn't received any real love for something like a decade.

    A while ago there was an attempt to replace it, but it got cancelled. Fingers crossed they'll have another go at it, and give us something like Rewired's functionality as a first-class feature set.
     
    NathanJSmith and Ony like this.