Friday Facts #368 - Steam deck, Ghost bugs, Docs improvements

Regular reports on Factorio development.
User avatar
FactorioBot
Factorio Staff
Factorio Staff
Posts: 409
Joined: Tue May 12, 2015 1:48 pm

Friday Facts #368 - Steam deck, Ghost bugs, Docs improvements

Post by FactorioBot »


User avatar
SHiRKiT
Filter Inserter
Filter Inserter
Posts: 706
Joined: Mon Jul 14, 2014 11:52 pm
Contact:

Re: Friday Facts #368 - Steam deck, Ghost bugs, Docs improvements

Post by SHiRKiT »

Good to see FFF back! It's one of the few news updates I actually enjoy reading.

Molay
Fast Inserter
Fast Inserter
Posts: 192
Joined: Thu May 01, 2014 8:01 am
Contact:

Re: Friday Facts #368 - Steam deck, Ghost bugs, Docs improvements

Post by Molay »

6 years its been on steam, and god knows how long I started playing this before it got there, with its humble little campaign and all that. Man, it's been a while! Time really flies. I'm glad the road doesn't end here :)

Koub
Global Moderator
Global Moderator
Posts: 7451
Joined: Fri May 30, 2014 8:54 am
Contact:

Re: Friday Facts #368 - Steam deck, Ghost bugs, Docs improvements

Post by Koub »

I hope that, in the desire to try and add controller support to Factorio, the GUI/controls won't be more limited, the same way I've seen it happen in the gaming industry (I've seen the controls and GUIs in the games transform themselves over the years to be "console compatible", especially in action and RPG games, which has limited/dumbed down the gameplay possibilities, and made the GUIs suboptimal for the sake of portability).
Koub - Please consider English is not my native language.

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

Re: Friday Facts #368 - Steam deck, Ghost bugs, Docs improvements

Post by Twinsen »

Koub wrote: ↑
Fri Feb 25, 2022 4:52 pm
I hope that, in the desire to try and add controller support to Factorio, the GUI/controls won't be more limited, the same way I've seen it happen in the gaming industry (I've seen the controls and GUIs in the games transform themselves over the years to be "console compatible", especially in action and RPG games, which has limited/dumbed down the gameplay possibilities, and made the GUIs suboptimal for the sake of portability).
Yes, I noticed that too and absolutely hate it.
The controller support should bring no changes to the base game interactions. This makes the task quite the headache and is really pushing the limit of what you can do with a controller, but mouse and keyboard will stay a priority.

tso413
Manual Inserter
Manual Inserter
Posts: 3
Joined: Tue Apr 30, 2019 10:47 pm
Contact:

Re: Friday Facts #368 - Steam deck, Ghost bugs, Docs improvements

Post by tso413 »

Anyone else wonder what achievements he is missing?

MousE0910
Manual Inserter
Manual Inserter
Posts: 1
Joined: Wed Feb 28, 2018 12:49 pm
Contact:

Re: Friday Facts #368 - Steam deck, Ghost bugs, Docs improvements

Post by MousE0910 »

To use the Steam Deck's input, like in the video above, you will need to make your own controller configuration using Steam Input, trying to map the Steam Deck's buttons to keyboard and mouse interactions. Making a good profile will require a lot of patience and a good understanding of Steam Input's action sets, layers, radial menus, etc.
Is there any reason why you can't supply a premade steam input config for the game? Devs almost never use it but it is possible to do, at least with the Steam Controller (and I assume it will be the same for the Steam Deck) so that people wouldn't need to start from scratch when wanting to play even before controller support is done.

With the Steam Deck, the Steam Input is also receiving an update (correct me if I'm wrong on this though) where you can make direct game actions available for the config instead of having to map actual keyboard buttons, which might require some more work to plug into properly but should allow for things like context-sensitive bindings.
I believe it's covered here, under Native Mode: https://partner.steamgames.com/doc/feat ... r/concepts

I think that this could be a good middle ground between full controller support and requiring players to do their own custom bindings but again, not sure how much work it would be to plug into the Steam Input API fully.

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

Re: Friday Facts #368 - Steam deck, Ghost bugs, Docs improvements

Post by Twinsen »

MousE0910 wrote: ↑
Fri Feb 25, 2022 5:39 pm
Is there any reason why you can't supply a premade steam input config for the game? Devs almost never use it but it is possible to do, at least with the Steam Controller (and I assume it will be the same for the Steam Deck) so that people wouldn't need to start from scratch when wanting to play even before controller support is done.
One reasons is that publishing profiles seems to not work right now :)
I am experimenting with having a default official profile, but I'm not sure if it will be good enough, so I don't know yet what the outcome will be.

Even with a default profile, you will still need to understand action sets and layers, and constantly check what maps to what, so you still need some patience and getting used to.

User avatar
pointa2b
Long Handed Inserter
Long Handed Inserter
Posts: 73
Joined: Sun Feb 28, 2016 9:05 am
Contact:

Re: Friday Facts #368 - Steam deck, Ghost bugs, Docs improvements

Post by pointa2b »

Work on the expansion is still the top priority for the team, and controller support is no easy task, so if it comes to Factorio, expect it much later this year.
Expansion sometime this year confirmed? 8-)

User avatar
Philip017
Filter Inserter
Filter Inserter
Posts: 360
Joined: Thu Sep 01, 2016 11:21 pm
Contact:

Re: Friday Facts #368 - Steam deck, Ghost bugs, Docs improvements

Post by Philip017 »

Twinsen wrote: ↑
Fri Feb 25, 2022 6:05 pm
MousE0910 wrote: ↑
Fri Feb 25, 2022 5:39 pm
Is there any reason why you can't supply a premade steam input config for the game? Devs almost never use it but it is possible to do, at least with the Steam Controller (and I assume it will be the same for the Steam Deck) so that people wouldn't need to start from scratch when wanting to play even before controller support is done.
One reasons is that publishing profiles seems to not work right now :)
I am experimenting with having a default official profile, but I'm not sure if it will be good enough, so I don't know yet what the outcome will be.

Even with a default profile, you will still need to understand action sets and layers, and constantly check what maps to what, so you still need some patience and getting used to.
I was coming here to suggest supplying the control layout you used in the video, but i see you are already working on that, so hopefully something can be figured out in the near future. then later an official controller layout could be worked on.

User avatar
Usul
Fast Inserter
Fast Inserter
Posts: 137
Joined: Mon Oct 31, 2016 5:05 pm
Contact:

Re: Friday Facts #368 - Steam deck, Ghost bugs, Docs improvements

Post by Usul »

I have configured a controller profile for Factorio years ago using Xpadder utility. However, I only play Factorio with controller occasionally when I just want to chill out and run around my base, gaze at spaghetti or hang out on multiplayer servers, not actually building anything.

xpadder_factorio.png
xpadder_factorio.png (108.14 KiB) Viewed 12178 times

The secrecy about the Expansion worries me. Factorio became so damn good because the community was involved and influential in it's evolution, which now isn't the case with the the Expansion.

Redpossum
Inserter
Inserter
Posts: 31
Joined: Sun Oct 11, 2020 2:27 pm
Contact:

Re: Friday Facts #368 - Steam deck, Ghost bugs, Docs improvements

Post by Redpossum »

Well, I do thank you for the update. It's always an interesting read.
Last edited by Redpossum on Fri Feb 25, 2022 10:58 pm, edited 1 time in total.

Tertius
Filter Inserter
Filter Inserter
Posts: 836
Joined: Fri Mar 19, 2021 5:58 pm
Contact:

Re: Friday Facts #368 - Steam deck, Ghost bugs, Docs improvements

Post by Tertius »

Redpossum wrote: ↑
Fri Feb 25, 2022 8:26 pm
About that announcement in the top left corner of the forums here, I would politely, respectfully express my disappointment at having RL politics introduced into Factorio.
It's a good link. It links the Red Cross for donations, a non profit organization that is agnostic of politics and exist to help people in need. Homeless, poor, injured, starving, dying people. They are not taking sides, they just help people. A war is as much misfortune as a natural disaster, and you would ask for donations in case of an earthquake in the middle of Europe just as well.

Brambor
Fast Inserter
Fast Inserter
Posts: 138
Joined: Thu May 07, 2015 1:52 pm
Contact:

Re: Friday Facts #368 - Steam deck, Ghost bugs, Docs improvements

Post by Brambor »

The text wrapping is quite weird on mobile:
Screenshot_20220225-231558.png
Screenshot_20220225-231558.png (719.22 KiB) Viewed 11833 times
Screenshot_20220225-231611.png
Screenshot_20220225-231611.png (277.57 KiB) Viewed 11833 times
On requesting "Desktop site":
Screenshot_20220225-231632.png
Screenshot_20220225-231632.png (536.05 KiB) Viewed 11833 times
Using Android, Chrome.

astroshak
Filter Inserter
Filter Inserter
Posts: 614
Joined: Thu May 10, 2018 9:59 am
Contact:

Re: Friday Facts #368 - Steam deck, Ghost bugs, Docs improvements

Post by astroshak »

Controller support for Steam Deck strikes me as one more hurdle removed for having this game appear on Playstation or Xbox consoles.

GrumpyJoe
Filter Inserter
Filter Inserter
Posts: 466
Joined: Fri Apr 06, 2018 7:10 pm
Contact:

Re: Friday Facts #368 - Steam deck, Ghost bugs, Docs improvements

Post by GrumpyJoe »

Usul wrote: ↑
Fri Feb 25, 2022 7:06 pm

The secrecy about the Expansion worries me. Factorio became so damn good because the community was involved and influential in it's evolution, which now isn't the case with the the Expansion.
This is explained in FFF365
If we show something that ends up being removed or replaced, it can feel like a broken promise, and we learned that it is generally the worst thing we can do.
Here I quoted the (now) least significant point, as it lately sounded like they are so far into it, that the main features are set in stone.
But all the points are still valid.

The fact that FFFs are becoming more frequent again is I good sign I think.

Could be an outlier tho, as a Factorio steam anniversary along with steam deck release could just be a good enough reason.

However I'm optimistic we'll hear more soon.

User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12888
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Friday Facts #368 - Steam deck, Ghost bugs, Docs improvements

Post by ssilk »

An alternative way to go for mobile devices is to completely change the aspect or input-mode.

I mean: instead of trying to map all sorts of of inputs so that it works also for mobile it could be also an idea to completely ignore the current way of input handling and instead try program a second. Which could then work quite differently, but much more in flow, more intuitively.

It frees the mind to say β€œok, how can we control the game with this device so that it is fun?” and not β€œok, how can we map this device so, that it maps exactly what you can do with the keyboard/mouse?”. Completely different point of view.

Eventually you cannot do everything what you can do with the current mode (the seldom commands like glueing/splitting trains for example, why not having an on-screen menu to select such commands?), but what you directly can do is much simpler.
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...

User avatar
T-A-R
Fast Inserter
Fast Inserter
Posts: 172
Joined: Tue May 22, 2018 4:20 pm
Contact:

Re: Friday Facts #368 - Steam deck, Ghost bugs, Docs improvements

Post by T-A-R »

personalscheme.png
personalscheme.png (202.13 KiB) Viewed 11275 times

I wonder how the input will compare with the Steam controller. I find Factorio pretty playable on the couch, but i like to keep my keyboard around for lesser used buttons like flip/mirror, text input and +-. Those could be integrated in the controller scheme (especially with the deck's added touch screen), but fancy configuration is required to add those in. There could be multiple ways to do it (mode shift, activators etc) if i intended to, i decided to keep them out. But that will not be an option for the deck's base configuration. There are simply not enough inputs to have a dedicated button for every feature we expect.

Everything to make it work is possible with the Steam (or alternative) configurators for sure, but the controller configuration software has been the Achilles heel of the (by now obsolete) Steam controller, since it has some what of a learning curve before it becomes comfortable to easily change setting in the layout.
Besides proper official/community binding sets, (links) to clear tutorials to fine tune your bindings could be a helpful addition. For archiving purposes we might consider keeping up a thread on the forum to centralize any discussion about the forming of a "ultimate" base layout and tweaking those. People gonna make, upload and vote binding sets on Steam regardless what Wube will do, i hope the same wheel won't have to be invented twice. It could, on the other hand, form a good base to work from.

I am happy to see Factorio is and will be mouse keyboard focused, as for now it is the most healthy way of providing input. I expect the deck to be optimal for shorter sessions then your factory expects you to do.
Last edited by T-A-R on Sat Feb 26, 2022 2:10 pm, edited 1 time in total.

Panderturtle
Inserter
Inserter
Posts: 20
Joined: Wed Dec 13, 2017 2:32 pm
Contact:

Re: Friday Facts #368 - Steam deck, Ghost bugs, Docs improvements

Post by Panderturtle »

Today, 6 years ago I bought it. Best Steam purchase ever 8-)
Screenshot 2022-02-26 145945.png
Screenshot 2022-02-26 145945.png (2.65 KiB) Viewed 11269 times

User avatar
jodokus31
Smart Inserter
Smart Inserter
Posts: 1619
Joined: Sun Feb 26, 2017 4:13 pm
Contact:

Re: Friday Facts #368 - Steam deck, Ghost bugs, Docs improvements

Post by jodokus31 »

I'm looking forward to proper controller support. Often, I don't have desire play anymore, because I want to avoid siting on desk with keyboard and mouse like on work

Post Reply

Return to β€œNews”