ihatecsv / TouchStadia

TouchStadia is a Chrome Extension which adds on-screen joystick control to Stadia for touchscreen devices!
https://touchstadia.ca
GNU General Public License v3.0
65 stars 6 forks source link

Starting games (aside from the top game) from the list requires disabling TouchStadia #5

Closed ihatecsv closed 4 years ago

ihatecsv commented 4 years ago

When a game in the list below the top game is selected, a modal with the play button pops up. This modal doesn't take controller input, and due to the way TouchStadia suppresses interaction with the native interface, it's impossible to start the game. The modal not taking controller input is a Stadia bug / missing feature, but in the meantime, I'm looking into ways to fix this.

The current workaround is to disable TouchStadia from the options menu until you're in-game, then TouchStadia can be re-enabled. This isn't required if you're launching the jumbotron game at the top.

ihatecsv commented 4 years ago

Fixed in 25dda1e

ihatecsv commented 4 years ago

It turns out that this modal does take controller input, but the play button isn't able to be focused. If you manually mouseover the play button, it will become focused (orange outline), and pressing A will cause the game to start. Still breaks controller only operation, though.