#Issue when trying to reset the game - switch2

1 messages · Page 1 of 1 (latest)

fleet stream
#

I'm using ESP32-S3 and an international Switch2, FW20.

I've had issues with game reset recently on switch2, and I think I've figured out why it happens. When setting up the bot, I usually grab my switch and click (with fingers) on the grip menu, then put the switch on the dock and connect the ESP32-S3 by pressing a button on my computer keyboard. I then get back to the game by pressing the "home" button twice (on keyboard) and then start the program in game. The thing is, if I do that, when the program goes back to the Home menu, there is no cursor over the current game (1st attached screenshot), so it needs an extra button press for the cursor to show up, which breaks the game reset sequence.

This issue doesn't happen if I reach the grip menu by using the joycons : in that case, when a program goes from the game to the Home menu, the cursor is already over the current game, and it doesn't break the game reset sequence (2nd attached screenshot).

I'm not sure there is an easy fix for this (aside from telling people to use joycons or any kind of controler to reach the grip menu, not your fingers), but now that I figured out what was going on, I thought I would report it.

#

BTW : I only tried that on Pokémon Violet, not on other games.

scarlet path
#

Can't say I've hit this since I never use the grip menu unless I'm trying to connect an ESP32 - which doesn't work on Switch 2 right now anyway. lul

#

So basically programs that are configured to start in the grip menu will break if you just dock it.

fleet stream
#

I just tried, and it works without going into the grip menu, indeed yaysquirtle

scarlet path
#

The grip menu hasn't been a requirement since CC existed. We kept the option there as a leftover from MC where it was basically needed to disconnect other controllers. On CC, you're expected to use the keyboard set things up. So there is no need to go to the grip menu since the controller will already be connected.

#

Personally, I use either the keyboard, or one of my wireless pro controllers to setup complicated programs. If I use a pro controller, I go to the grip menu to disconnect it, then I use the keyboard to re-enter the game before starting the program.

scarlet path
#

Were you trying to run SV programs from the grip menu the whole time? I'd be surprised if that ever worked at all.

fleet stream
#

For some reason I thought ESP32-S3 needed the grip menu to connect to the switch, that's my bad. I guess I'll just do what I was doing with teensy on switch1 : start the program from in-game

scarlet path
#

ESP32-S3 is identical to Arduino/Teensy as far CC is concerned.

fleet stream
#

I'll just mark that thread as solved lul

scarlet path
#

Grip menu was always just an easy way to disconnect whatever manual controller was used to setup the program. Then it became the way to connect ESP32.

Nowadays, if you're using a wireless manual controller, it's probably easiest to disconnect it by pressing that small button next to the USB port. If you want to disconnect an ESP32, you change the controller type to "none". If you go to the grip menu to disconnect an ESP32, it will immediately try (and likely succeed) to reconnect since you're still in the grip menu. kek

#

The screenshot below it is also the grip menu.