Difference between revisions of "Controller:Stadia Controller"
(→Games with XInput button prompts: Stadia button prompts) |
(→Use with PC platforms: wifi) |
||
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
XInput support | |
---|---|
Connection method | |
USB-C, Cloud Direct | |
- 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
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
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
- 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):
- Stadia Controller*,
- Xbox Adaptive Controller,
- Xbox Series X/S Controllers*,
- Xbox One Controller*,
- Xbox One Elite Controller (Series 1 and 2)*,
- Xbox 360 Wired Controller,
- Xbox 360 Controller Wireless Adapter,
- Sony DualSense Controller*,
- Sony DualShock 4 Controller*,
- Sony DualShock 3 Controller,
- Switch Pro Controller,
- Valve Steam Controller,
- Valve Steam Controller Wireless Adapter.
How to use Tandem Mode?[4] |
---|
Notes
|
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.
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 |