TL;DR
Allow players to use the traditional Desktop (KBM) UI layout while keeping Controller/Gamepad input active, especially for Steam Deck and trackpad users.
What?
Add an interface toggle in the settings that decouples the visual UI layout from the active input mode.
Currently, the UI layout ...
Search found 131 matches: gamepad
Searched query: +gamepad
- Mon Sep 21, 2026 2:46 pm
- Forum: Ideas and Suggestions
- Topic: [UI / Controller] Option to decouple UI layout from the input method (Allow Desktop UI with Gamepad / Steam Deck)
- Replies: 0
- Views: 222
- Mon Sep 21, 2026 2:41 pm
- Forum: News
- Topic: Friday Facts #446 - An ARM and a Frame
- Replies: 54
- Views: 12387
Re: Friday Facts #446 - An ARM and a Frame
... find into the config menus.
If you change the control scheme to "keyboard+mouse", you can get the standard UI layout, but you lose all of the gamepad functionality. Unfortunately, there is currently no way to get the standard UI layout while using a gamepad.
Understood. I'll open a post to ...
If you change the control scheme to "keyboard+mouse", you can get the standard UI layout, but you lose all of the gamepad functionality. Unfortunately, there is currently no way to get the standard UI layout while using a gamepad.
Understood. I'll open a post to ...
- Fri Sep 18, 2026 8:12 pm
- Forum: News
- Topic: Friday Facts #446 - An ARM and a Frame
- Replies: 54
- Views: 12387
Re: Friday Facts #446 - An ARM and a Frame
... change it to the same as Desktop? Cannot find into the config menus.
If you change the control scheme to "keyboard+mouse", you can get the standard UI layout, but you lose all of the gamepad functionality. Unfortunately, there is currently no way to get the standard UI layout while using a gamepad.
If you change the control scheme to "keyboard+mouse", you can get the standard UI layout, but you lose all of the gamepad functionality. Unfortunately, there is currently no way to get the standard UI layout while using a gamepad.
- Thu Sep 17, 2026 7:42 am
- Forum: Ideas and Suggestions
- Topic: Minimal Steam Input API access for mods
- Replies: 0
- Views: 265
Minimal Steam Input API access for mods
... is primarily to support Steam Input's native/action-based mode rather than relying on Steam translating controller inputs into ordinary keyboard/gamepad inputs. This would enable things such as contextual action sets/layers, better use of Steam Controller/Steam Deck controls, and mod-defined ...
- Fri Aug 07, 2026 2:23 pm
- Forum: Modding interface requests
- Topic: LuaPlayer::analog_walking_state: a field containing direction and magnitude of player's walking state
- Replies: 1
- Views: 868
LuaPlayer::analog_walking_state: a field containing direction and magnitude of player's walking state
... makes it possible to determine the character's direction and magnitude of walking state. When using a keyboard, magnitude is always 1, but on a gamepad, magnitude is proprotional to the magnitude of the character's stick pitch from [0,0]. This field would help mods read the state of the player's ...
- Mon Jul 27, 2026 1:47 pm
- Forum: Bug Reports
- Topic: [2.0.77][mac] Factorio freezes during gamepad initialization
- Replies: 0
- Views: 444
[2.0.77][mac] Factorio freezes during gamepad initialization
... on macOS ARM. Steam reports that the game is running, and the factorio process remains alive, but no game window appears. Launching with --nogamepad works immediately.
Note: The investigation and the working workaround above were identified with assistance from ChatGPT/Codex.
Environment ...
Note: The investigation and the working workaround above were identified with assistance from ChatGPT/Codex.
Environment ...
- Tue Apr 21, 2026 10:47 am
- Forum: Ideas and Suggestions
- Topic: [Switch] split-screen multiplayer
- Replies: 5
- Views: 5087
Re: [Switch] local multiplayer
... console» games :
«Desktop» games are designed for a larger angle of view, so can afford to have more & smaller elements on screen (presuming similar eyesight) than «console» games.
(This in addition to mouse giving more precision than gamepad / touchscreen to interact with these smaller elements.)
«Desktop» games are designed for a larger angle of view, so can afford to have more & smaller elements on screen (presuming similar eyesight) than «console» games.
(This in addition to mouse giving more precision than gamepad / touchscreen to interact with these smaller elements.)
- Thu Dec 25, 2025 1:36 pm
- Forum: News
- Topic: Factorio - Nintendo Switch™ 2 Edition out now!
- Replies: 37
- Views: 28521
Re: Factorio - Nintendo Switch™ 2 Edition out now!
... scale setting.
Mouse mode I quite like. But I do feel it would be significantly improved if it could automatically switch between mouse mode and gamepad mode. Games that do this seem to be using both the optical sensor and the gyroscope to determine what orientation the player is using the ...
Mouse mode I quite like. But I do feel it would be significantly improved if it could automatically switch between mouse mode and gamepad mode. Games that do this seem to be using both the optical sensor and the gyroscope to determine what orientation the player is using the ...
- Wed Jul 30, 2025 4:50 pm
- Forum: Releases
- Topic: Version 2.0.61
- Replies: 11
- Views: 32206
Version 2.0.61
... belt building to make a turn, the player can decide to change the direction after the turn by dragging in the opposite direction.
Don't change gamepad selection center when the character starts flying in mech armor. (https://forums.factorio.com/120769)
Improved the GUI responsiveness in the ...
Don't change gamepad selection center when the character starts flying in mech armor. (https://forums.factorio.com/120769)
Improved the GUI responsiveness in the ...
- Mon Apr 14, 2025 4:43 pm
- Forum: Releases
- Topic: Version 2.0.45
- Replies: 247
- Views: 189148
Version 2.0.45
... equipment, you can now click and drag to pick up, transfer, and fast-replace equipment.
Changes
Improve relative vehicle driving with gamepad in multiplayer, especially when shooting.
Included priority and train limit of train stop into blueprint parametrisation.
Changed pipette to ...
Changes
Improve relative vehicle driving with gamepad in multiplayer, especially when shooting.
Included priority and train limit of train stop into blueprint parametrisation.
Changed pipette to ...
- Fri Mar 07, 2025 4:08 am
- Forum: Resolved Problems and Bugs
- Topic: [Twinsen] Can I disable controller input?
- Replies: 6
- Views: 4898
Re: [Twinsen] Can I disable controller input?
I just found this again after playing & dealing with gamepad issues while playing with keyboard, & I can say it's not gone away in keyboard/ mouse mode, but the --nogamepad works! & I'm excited to comfortably play again! I put this away for a while waiting for spaceage to come out. Thank you for the ...
- Mon Feb 17, 2025 2:05 pm
- Forum: Pending
- Topic: [Twinsen]Loading sprites takes forever with Switch joycon connected on Windows
- Replies: 1
- Views: 803
Re: [Twinsen]Loading sprites takes forever with Switch joycon connected on Windows
I can't replicate the issue. I tried plugging and unplugging a few times, reconnecting Bluetooth.
I've seen similar gamepad USB issues a few times but never figured what's happening, best I can do is blame them on poor USB connections.
You can try enabling Steam Input and see what happens.
I've seen similar gamepad USB issues a few times but never figured what's happening, best I can do is blame them on poor USB connections.
You can try enabling Steam Input and see what happens.
- Thu Dec 05, 2024 3:03 pm
- Forum: Releases
- Topic: Version 2.0.24
- Replies: 54
- Views: 50309
Version 2.0.24
... to prevent a recycling loop. (https://forums.factorio.com/122574)
Changes
Tweaked how entities are selected in remote view when using a gamepad. The entity directly under the crosshair is much more likely to be selected.
Bugfixes
Fixed a desync related to building rails with rail ...
Changes
Tweaked how entities are selected in remote view when using a gamepad. The entity directly under the crosshair is much more likely to be selected.
Bugfixes
Fixed a desync related to building rails with rail ...
- Wed Dec 04, 2024 3:59 pm
- Forum: Pending
- Topic: [2.0.13] Mouse being (re/un)plugged causes game to freeze
- Replies: 3
- Views: 1509
Re: [2.0.13] Mouse being (re/un)plugged causes game to freeze
... handling input (SDL) in version 2.0.16, so maybe that fixed it.
If it's still happening, does the mouse have any proprietary software? Do you have gamepad/game controller connected to your PC?
Can you use a profiler to capture data for us to analyze? See https://forums.factorio.com/viewtopic.php?p ...
If it's still happening, does the mouse have any proprietary software? Do you have gamepad/game controller connected to your PC?
Can you use a profiler to capture data for us to analyze? See https://forums.factorio.com/viewtopic.php?p ...
- Thu Nov 21, 2024 5:59 pm
- Forum: Releases
- Topic: Version 2.0.21
- Replies: 28
- Views: 36623
Version 2.0.21
... Fixed "Make it better" achievement not obtained when dropping modules in. (https://forums.factorio.com/116552)
Fixed dragging sliders with gamepad in free cursor mode.
Fixed a sound instance leak related to sound priority. (https://forums.factorio.com/120086)
Fixed that selection tool ...
Fixed dragging sliders with gamepad in free cursor mode.
Fixed a sound instance leak related to sound priority. (https://forums.factorio.com/120086)
Fixed that selection tool ...
- Mon Nov 18, 2024 3:47 pm
- Forum: Releases
- Topic: Version 2.0.20
- Replies: 45
- Views: 33942
Version 2.0.20
Minor Features
Added gamepad stick sensitivity setting for map movement.
Selecting a spidertron remote selection in the quickbar which is for a different planet than the current one will center on the planet.
Bugfixes
Fixed that selecting a quality comparison option when "any" quality was ...
Added gamepad stick sensitivity setting for map movement.
Selecting a spidertron remote selection in the quickbar which is for a different planet than the current one will center on the planet.
Bugfixes
Fixed that selecting a quality comparison option when "any" quality was ...
- Sun Nov 03, 2024 11:21 pm
- Forum: Technical Help
- Topic: Non-Steam version on Steam Deck - Controller Layout?
- Replies: 2
- Views: 4019
Non-Steam version on Steam Deck - Controller Layout?
... but the tab for official layout is missing.
I would just recreate the layout for myself, and found out that the official layout is based on Gamepad with Mouse Trackpad, but not what all the buttons are mapped to. Just the defaults? And what about the back buttons, as I think they don't even ...
I would just recreate the layout for myself, and found out that the official layout is based on Gamepad with Mouse Trackpad, but not what all the buttons are mapped to. Just the defaults? And what about the back buttons, as I think they don't even ...
- Wed Oct 30, 2024 12:19 am
- Forum: Development Proposals
- Topic: Controller support
- Replies: 23
- Views: 55167
Re: Controller support
Hey there,
I've been using Steam Controller for some time, but rarely made use of the gamepad controls, favoring KB&M bindings.
One thing that I think works well is enabling scrolling in and out using Gyro as a scrollwheel. I have a config that will do that, enabling gyro scroll, when I press Y and ...
I've been using Steam Controller for some time, but rarely made use of the gamepad controls, favoring KB&M bindings.
One thing that I think works well is enabling scrolling in and out using Gyro as a scrollwheel. I have a config that will do that, enabling gyro scroll, when I press Y and ...
- Sat Oct 26, 2024 6:55 am
- Forum: 1 / 0 magic
- Topic: [raiguard] [2.0.10][Linux] crash while traveling to Fulgora
- Replies: 1
- Views: 1704
[raiguard] [2.0.10][Linux] crash while traveling to Fulgora
... 8192x12288
51.278 Factorio initialised
51.282 Steam Storage Quota: 23563/23841
54.648 Game controller disconnected: instance: 0, Steam Virtual Gamepad, Steam Virtual Gamepad
54.658 Joystick device disconnected: instance: 0, (nil)
63.814 Loading map /home/flish/.factorio/saves ...
51.278 Factorio initialised
51.282 Steam Storage Quota: 23563/23841
54.648 Game controller disconnected: instance: 0, Steam Virtual Gamepad, Steam Virtual Gamepad
54.658 Joystick device disconnected: instance: 0, (nil)
63.814 Loading map /home/flish/.factorio/saves ...
- Mon Oct 21, 2024 5:33 pm
- Forum: Pending
- Topic: [2.0.7] Crash on macOS 15.0.1 with steam (IOS_MFIJoystickUpdate)
- Replies: 4
- Views: 1165
Re: [2.0.7] Crash on macOS 15.0.1 with steam (IOS_MFIJoystickUpdate)
... include "IOS_MFIJoystickUpdate" I realized I had a retro USB controller plugged into the Mac. When I removed that, the game launched correctly. I didn't think these were related because I never use that controller with Steam or Factorio. The controller is a Buffalo Classic USB Gamepad, model BSGP815GY