[Twinsen][1.1.69][switch] Unsetting certain controls leave game mostly inaccessible

We are aware of them, but they have low priority. We have more important things to do. They go here in order not to take space in the main bug thread list.
Post Reply
JasonC
Filter Inserter
Filter Inserter
Posts: 448
Joined: Tue Mar 22, 2016 3:05 am
Contact:

[Twinsen][1.1.69][switch] Unsetting certain controls leave game mostly inaccessible

Post by JasonC »

If the following controls are unset while in a game:

- Look
- Move
- Toggle Menu

Then the game will become unquittable and mostly inoperable. The game must be force quit. Moreso, if, in addition to the above, the following are also unset (whether from in game or from the title menu):

- Close Menu
- Confirm Window

Then the game will become almost completely inaccessible. The currently running game must be force quit, and after restart, the menus cannot be interacted with using the controllers.

However, the touchscreen can still be used to recover from this state by restarting the application, touching "Controls", and touching the reset-to-default button (theoretically controls could be individually reassigned but currently there is also an issue preventing Move/Look from being reassigned, so resetting defaults is the way out here).

Steps:

A1. From game or title, go into Controls settings
A2. Unset Look, Move, Toggle Menu
A3. Optionally, close menus (doesn't matter)
B1. From game or title, go into Controls settings (if not there already)
B2. Unset Close Menu, Confirm Window
B3. Close menus

Expected:

An error dialog preventing settings from being confirmed should probably be displayed if certain critical actions are not assigned (in particular, Toggle Menu and Confirm Window).

Actual:

After steps A; the settings are accepted, and the game must be force quit. After steps B; the settings are accepted, the game must be force quit, and the touchscreen must be used to recover.

Note:

The game should probably never allow the controls to be in a state that makes the main menu inaccessible. To that end, a touchscreen-accessible button while in-game (somewhere, as long as it requires no controller interaction to access) would guarantee that the user always has a way out of sticky control situations.

Also, this is slightly exacerbated if you're playing with the controllers detached and the Switch docked, since you have to physically access the Switch to interact with the touchscreen.
Took a break from 0.12.29 to 0.17.79, and then to ... oh god now it's 1.something. I never know what's happening.

Twinsen
Factorio Staff
Factorio Staff
Posts: 1329
Joined: Tue Sep 23, 2014 7:10 am
Contact:

Re: [Twinsen][1.1.69][switch] Unsetting certain controls leave game mostly inaccessible

Post by Twinsen »

Thanks for the detailed report.

I consider this a minor issue. Most players should be aware and expect that un-assigning important keys will lead to problems.
Since there's always the possibility of resetting the settings(by restarting and using the touch screen), this is not a big problem.

JasonC
Filter Inserter
Filter Inserter
Posts: 448
Joined: Tue Mar 22, 2016 3:05 am
Contact:

Re: [Twinsen][1.1.69][switch] Unsetting certain controls leave game mostly inaccessible

Post by JasonC »

I still think an in-game touchscreen button to access the main menu would be a useful addition regardless, and it'd mostly solve the issue as a bonus side effect.
Took a break from 0.12.29 to 0.17.79, and then to ... oh god now it's 1.something. I never know what's happening.

Post Reply

Return to “Minor issues”