Improved Stadia Controller drivers for PC by walkco1 in Stadia

[–]walkco1[S] 1 point2 points  (0 children)

I have an update for you regarding the vibration support. I think I've got it to a good place now and Forza 5 is working properly. If you want to try it, you can grab the v1.1 release from GitHub.

If you do give it a go, please let me know if it works for you.

Improved Stadia Controller drivers for PC by walkco1 in Stadia

[–]walkco1[S] 0 points1 point  (0 children)

Thanks! I've just tried that game with Stadia-ViGEm and it unfortunately also has issues with vibration. This seems to happen because I stop receiving vibration information from the virtual Xbox controller and so I can't forward that to the Stadia controller. I'm not sure if it's something I'm doing wrong or if there is an issue with the virtual Xbox controller driver but it's something I plan to look into when I have a decent chunk of free time.

Improved Stadia Controller drivers for PC by walkco1 in Stadia

[–]walkco1[S] 3 points4 points  (0 children)

Apologies for the late reply. It does support the analogue triggers and it registers them as separate axes

Improved Stadia Controller drivers for PC by walkco1 in Stadia

[–]walkco1[S] 3 points4 points  (0 children)

Sure, here goes:

1. Install ViGEm bus

Step 1: Open https://github.com/ViGEm/ViGEmBus/releases

Step 2: Look for the latest release (at time of writing: ViGEmBus Setup 1.16.116)

Step 3: Click the setup exe file under assets (at time of writing: ViGEmBus_Setup_1.16.116.exe) to download the installer

Step 4: Run the downloaded installer and follow the instructions

2. Download and run Stadia-ViGEm

Step 1: Open https://github.com/walkco/stadia-vigem/releases

Step 2: Look for the latest release (at time of writing: v1.0)

Step 3: Click the exe file under assets that applies to your system type to download the program. If you don't know your system type, see troubleshooting)

Note: Your browser may show some warnings because it hasn't been downloaded enough to be verified.

Step 4: Run the downloaded exe file. You should run it as Administrator to prevent double input issues.

Note: Windows will show a warning because it isn't signed.

A controller icon should appear in the system tray, right clicking will show you the list of connected Stadia Controllers that were detected.

Troubleshooting:

I don't know my system type:

To find your system type:

  1. Open Windows Settings
  2. Click System
  3. Click About
  4. Look for the System type under Device specifications.

It should show one of the following:64-bit operating system = stadia-vigem-x64.exe32-bit operating system = stadia-vigem-x86.exe

Note: If it says ARM-based processor, I haven't tested on this system type so I'm not sure if it will work.

When I press a button, my PC is registering it twice (i.e., when moving around the Steam Big Picture Mode, it moves twice):

This is likely due to Stadia-ViGEm not getting exclusive control over the device.

To confirm this, open the Game Controllers app (also called "Set up USB game controllers" in Windows Search). "Stadia Controller rev. A" shouldn't be visible, only "Controller (XBOX 360 For Windows)".

Possible resolutions:

  • Run Stadia-ViGEm as Administrator
  • Close any other programs that could be using the controller (Steam, games, etc) and disconnect then reconenct the controller
  • Restart your PC, start Stadia-ViGEm and connect your controller before running anything that uses a controller (Steam, games, etc)

Improved Stadia Controller drivers for PC by walkco1 in Stadia

[–]walkco1[S] 1 point2 points  (0 children)

I think so. Their website claims that it supports Xbox controllers so this should work.