Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Difference between revisions of "Controller:Stadia Controller"

From PCGamingWiki, the wiki about fixing PC games
(→‎Games with XInput button prompts: Stadia button prompts)
Line 49: Line 49:
  
 
==Use with PC platforms==
 
==Use with PC platforms==
 +
{{++}} [https://github.com/helloparthshah/StadiaWireless Stadia Wireless] application allows to connect controller wirelessly to PC via Wi-Fi protocol. It consists of 2 parts, a python server running on desktop and a website accessible on mobile. Connect the controller to mobile using a type c cable and connect to the desktop as an [[Xbox Controller]].
 +
 
===Windows===
 
===Windows===
 
{{++}} Custom application [https://www.rewasd.com/ reWASD] lets remap whole controller and works on Windows 7 or newer. Software gives advanced customization options eg. reassigning buttons to keyboard or mouse actions, macros, activate custom modes etc.
 
{{++}} Custom application [https://www.rewasd.com/ reWASD] lets remap whole controller and works on Windows 7 or newer. Software gives advanced customization options eg. reassigning buttons to keyboard or mouse actions, macros, activate custom modes etc.

Revision as of 09:04, 6 July 2022

This page is a stub: it lacks content and/or basic article components. You can help to expand this page by adding an image or additional information.
Stadia Controller
Stadia Controller cover
XInput support
Connection method
USB-C, Cloud Direct
Stadia Controller on Wikipedia
Must be connected via USB.
Google developed the controller for Stadia. The controller includes two thumbsticks, a directional pad, four main face buttons, two sets of shoulder buttons, and five additional controller face buttons.
The controller has the capability of connection over a wireless network, rather than through the device that the user is playing on, as to reduce the latency of controller communication with Stadia services.
The controller is available in a variation of four colors at its launch.
Controller has handsfree microphone and 3.5mm stereo headset jack.
Controller is not working wirelessly with the exception of the Stadia games supported via WiFi connection.
The Stadia controller has Bluetooth hardware, but it's only used for initial setup and configuration.[1]

General information

Official Google Stadia Website
Stadia Controller Support

Inputs

  • 1 × microphone
  • 2 × clickable analog sticks: L3, R3
  • 2 × analog triggers: L2, R2
  • 2 × digital shoulder buttons: L1, R1
  • 9 × digital action buttons: 𝐀, 𝐁, 𝐗, 𝗬, ᴍᴇɴᴜ, ᴏᴘᴛɪᴏɴs, ɢᴏᴏɢʟᴇ ᴀssɪsᴛᴀɴᴛ, ᴄᴀᴘᴛᴜʀᴇ, sᴛᴀᴅɪᴀ
  • 4 × digital directional buttons (d-pad): , , ,

Availability

Stadia Controller in Google Store

LED status

Blinking white - The controller is ready for you to enter the linking code. It will take several seconds to link after entering a code.
Solid white - The controller is on, linked to a screen and ready for gameplay.
Blinking orange - The controller needs to be set up with WiFi. Open the Stadia App and tap the controller icon to set the controller up on your WiFi network.
Blinking orange and white - New software is being applied to your Stadia Controller. The controller is not usable while this software is being applied.
White double blink - You pressed the ɢᴏᴏɢʟᴇ ᴀssɪsᴛᴀɴᴛ button and the Assistant is ready to accept your query.
Solid orange - The controller is charging. The status light will turn off when charging is complete.

Stadia button shortcuts

When the Stadia Controller is off, press and hold the Stadia button for 3 seconds until it vibrates twice - Re-enter linking mode.
Quickly press the Stadia button once - Open the Stadia menu.
Press and hold the Stadia button for 4 seconds - Turn off the controller.
Press and hold the Stadia button for 1 second until the controller vibrates - Turn on the Stadia platform.
Press and hold the Stadia button for 1 second while the Stadia platform is on - Open the Stadia platform menu.
Press and hold the Stadia button for 8 seconds to turn off the controller (hard power down) - This can be useful as a reset procedure if your controller becomes unresponsive.

Use with PC platforms

Stadia Wireless application allows to connect controller wirelessly to PC via Wi-Fi protocol. It consists of 2 parts, a python server running on desktop and a website accessible on mobile. Connect the controller to mobile using a type c cable and connect to the desktop as an Xbox Controller.

Windows

Custom application reWASD lets remap whole controller and works on Windows 7 or newer. Software gives advanced customization options eg. reassigning buttons to keyboard or mouse actions, macros, activate custom modes etc.
It is possible to use the controller as a Xinput Compatible controller (and thus, have better game support and rumble) when wired using this program : stadiacontroller
Controller is not working wirelessly.

reWASD

Capture, Google Assistant and Stadia buttons can be remapped.
Allows emulate virtual DS4 controller to play PS4 Remote Play or PS Now.[2]
Allows emulate virtual Xbox 360 controller to play XInput compatible games.
Not free of charge. 14-days trial.
Custom configs for Stadia controller can be found in official Community Configs Library maintained by reWASD users.

XInput wrapping

Acting as native DirectInput controller, it's possible to use any of the generic wrappers. See the controller article for those.

Chrome OS

This controller is "Plug and Play" on Chrome OS.
Controller is not working wirelessly.
Google Assistant and Capture buttons works as design. It's not possible to remap them easily.

Steam

Can be recognized as Xbox 360 controller but after manual assignment. Controller cannot be found in Supported Controller Database, so Steam recognizes it as standard DirectInput device.
Not capable of making full use of Steam Input. Steam is not letting control Stadia button light and bind additional buttons (Capture and Google Assistant).

Steam Link compatibility

Works without any drivers on any operating system that supports Steam.
Can be used just to send input from a controller to a PC. Go into Streaming options, hit Y and disable video and audio streaming.
Controller connected via USB works as expected.[3]
Won't work great unless you connect it to LAN or a low latency Wi-Fi.

Support In Games

Support for some controller features may be only available on certain systems. Refer to game-specific articles for details.

Games in Tandem Mode

Stadia Controller sends inputs from different controller over WiFi.
Stadia Controller sends inputs from different controller over WiFi.
When you link your Stadia Controller wirelessly to Stadia, you can plug a secondary controller directly into its USB-C port. When you press buttons on the secondary controller, it will act as though the primary controller's buttons are being pressed. This is called Tandem Mode.
This is an early, experimental version of this feature that is intended to expand the input device options for Stadia players. A limited set of controllers are currently supported. Check below for more information. See more.
Audio is not supported on the secondary controller, and when using Tandem Mode, the USB port on the primary controller can only be used for connecting the secondary controller.
You can use either controller to play games on Stadia, or both at the same time.
To use Tandem Mode, Stadia Controller must be linked wirelessly to Stadia.
In Tandem Mode, inputs from both controllers are registered as if they're coming from your primary, wirelessly linked Stadia Controller. This means you and a second player can play in a cooperative “friend mode” where you share the game's inputs.
Supported controllers (* - vibration supported):
How to use Tandem Mode?[4]
  1. Turn on your primary Stadia Controller.
  2. Connect your Stadia Controller to the screen you want to play on, using the screen's linking code.
  3. Make sure the secondary controller is charged and turned off.
  4. Using a USB cable, connect the secondary controller to your primary Stadia Controller's USB-C port.

Notes

If you use a USB A-to-C adapter, make sure the adapter side is connected to your primary controller.
If you connect two Stadia Controllers, power down your secondary controller before plugging it into your primary controller.

Games with microphone support

To be able to use microphone from gamepad, it's necessary to install additional software. By default it's used by Google Assistant.
Games with implemented voice chat can use controller's microphone.
VoiceBot and VoiceAttack allows to control games and applications by voice commands.
List of Microphone-controllerd computer games.

Games with XInput button prompts

Total number of games:
Error 1140: In aggregated query without GROUP BY, expression #1 of SELECT list contains nonaggregated column 'pcgamingwiki_cargo.cargo__Input._pageID'; this is incompatible with sql_mode=only_full_group_by (mysql01.mysql.pcgamingwiki-14662257-production.svc.cluster.local)

Function: CargoSQLQuery::run Query: SELECT `cargo__Input`.`_pageID` AS `cargo_backlink_page_id_Input`,`cargo__Infobox_game`.`_pageID` AS `cargo_backlink_page_id_Infobox_game`,COUNT(*) FROM `cargo__Infobox_game` LEFT OUTER JOIN `cargo__Input` ON ((`cargo__Infobox_game`.`_pageName`=`cargo__Input`.`_pageName`)) WHERE `cargo__Input`.`Xbox_prompts`='true' OR `cargo__Input`.`Xbox_prompts`='limited' OR `cargo__Input`.`Xbox_prompts`='hackable' ORDER BY `cargo__Input`.`_pageID`,`cargo__Infobox_game`.`_pageID`,COUNT(*) LIMIT 100

.

The controller's button positions and colors, and the amount of buttons, differ considerably from those of other Xbox controllers. As such, the list below should be treated with some caution.
Please note, that this is only list for games that offer XInput button prompts.
Stadia button prompts can be downloaded from OpenGameArt.org and can be used for free due to public domain (CC0) license.
Some may require use of Xbox 360 controller emulation. Refer to game-specific articles for details.

More...

Other information

Technical information

Device name: Stadia Controller rev. A, HWID: 18D1:9400
Controller button Button label and axis
A Button 1
B Button 2
X Button 3
Y Button 4
L1 Button 5
R1 Button 6
L2 Button 13
R2 Button 12
Options button Button 9
Menu button Button 10
Left stick (L3) Button 7, X-axis, Y-axis
Right stick (R3) Button 8, Z-axis, Z-rotation
Google Assistant button Button 14
Capture button Button 15
Stadia button Button 11
D-pad up POV up
D-pad down POV down
D-pad left POV left
D-pad right POV right


References