Navigation

    ViGEm Forums

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Twitter
    • GitHub
    • Discord

    ViGEm XOutput with Switch emulates as two controllers

    Discussion and Support
    3
    3
    61
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Z
      Zseb last edited by

      I installed XOutput for my Nintendo Switch Pro controller, and it told me to install ViGEm. The problem now is that games read first the ViGEm emulated controller rather than the XOutput's one.
      This wouldn't be a problem normally, it would be even better, the problem is that it assigns buttons in a wrong way, which makes it hard to play any game.
      I tried with HidGuardian, but it hides the "old" controller, meaning that I still have the new one with wring button assignment.

      I am asking if there is any way of changing ViGEm settings to change this. Thanks.

      1 Reply Last reply Reply Quote 0
      • nefarius
        nefarius last edited by

        ViGEm has no "settings", it emulates a controller as instructed. Anything else lies in the hand of the program instructing it. You should probably await the release of HidHide.

        Cheers

        1 Reply Last reply Reply Quote 0
        • K
          kirian last edited by

          XOutput emulates a Xbox controller by using ViGEm, meaning that ViGEm is not at fault here, in fact, everything is working exactly as it should.

          If there are buttons assigned the wrong way, that can only means that:

          • You've set Xoutput incorrectly or
          • You are confusing XInput's with Nintendo's button scheme. In the Nintendo controller, A/B and X/Y have their position switched when compared to the XInput scheme (Xbox controller)
          1 Reply Last reply Reply Quote 0
          • First post
            Last post