; version=13 ; This is INI file : https://en.wikipedia.org/wiki/INI_file#Format ; Semicolons (;) at the beginning of the line indicate a comment. Comment lines are ignored. [path] read-data=/usr/local/games/factorio/data write-data=/usr/local/games/factorio [general] locale=auto [other] ; Options: true, false ; verbose-logging=false ; Options: true, false ; log-saving-statistics=false autosave-interval=5 autosave-slots=12 ; In ticks ; minimum-latency-in-multiplayer=0 ; Network tick rate. Maximum rate game updates are sent at before bundling them together. Minimum value is 6, maximum value is 240. ; multiplayer-max-heartbeats-per-second=60 ; In seconds ; multiplayer-initial-connection-timeout=10 ; Maximum connection attempts within a 60 second window from the same IP::PORT before more are ignored. ; multiplayer-max-connection-attempts-per-peer=130 ; port=34197 ; max-map-preview-chunk-side=64 ; max-map-preview-threads=15 ; max-parallel-mod-downloads=4 ; In bytes ; max-multiplayer-script-reload-size=1048576 ; Options: true, false ; enable-steam-networking=true ; Options: true, false ; disable-tls-verification=false ; proxy= ; proxy-username= ; proxy-password= ; Options: true, false ; check-updates=true ; Options: true, false enable-experimental-updates=true ; Options: true, false enable-new-mods=true ; Options: true, false use-mod-settings-per-save=false ; Options: true, false ; disable-minimal-mode=false ; Options: true, false ; disable-blueprint-storage=false ; Options: true, false ; disable-threaded-prototype-history=false ; Print a warning for all prototype values that were not accessed. ; ; Options: true, false ; check-unused-prototype-data=false ; Cache data stage prototype data for faster startup. Experimental. ; ; Options: true, false cache-prototype-data=true ; Options: true, false enable-razer-chroma-support=false ; Options: true, false enable-logitech-led-support=false ; Options: true, false enable-steelseries-gamesense-support=false ; Options: true, false ; enable-crash-log-uploading=true ; Options: true, false ; enable-heap-validation=true ; Options: true, false ; enable-threaded-tile-saving=true ; Options: true, false ; enable-taskbar-animation=true ; Does nothing on Windows ; ; Options: true, false non-blocking-saving=true ; Related to MacOS ; ; Options: true, false ; discard-mouse-events-when-accessibility-zoomed=false ; Options: true, false ; disable-mouse-auto-capture=false ; Options: true, false ; enable-blueprint-storage-cloud-sync=true ; Options: true, false ; enable-mod-settings-load-save-confirmation=true ; Options: true, false ; force-enable-factorio-version-check=false ; Options: true, false ; bring-window-to-top-on-click=true ; Options: true, false ; allow-manual-autosaves=false ; Options: true, false ; enable-tile-data-validation-on-saving=true ; Options: true, false ; enable-corrupt-position-recovery=false ; Move to character when entering editor ; ; Options: true, false ; map-editor-move-to-character-on-enter=true ; Teleport the character to the editor position upon editor exit. ; ; Options: true, false move-character-to-editor-on-editor-exit=true ; Options: fast, maximum ; multiplayer-compression-level=fast ; Options: none, fast, maximum ; autosave-compression-level=fast ; max-save-compression-threads=15 ; Socket to host RCON on when lauching MP server from the menu. ; local-rcon-socket=0.0.0.0:0 ; Password for RCON when launching MP server from the menu. ; local-rcon-password= ; Options: true, false ; log-process-page-file-usage=false ; Disables shelf synchronization when loading a save file allowing to extract blueprints from the save file ; ; Options: true, false ; bypass-library-sync=false ; Disables creating a desync report when this client desyncs. Desyncs won't be fixed if you don't report them. ; ; Options: true, false ; disable-desync-report-creation=false ; When reading chunked file from a directory package (not zip), makes a consolidated binary file ; ; Options: true, false ; consolidate-chunked-data-in-directory-package=false ; Gives a threshold for show-train-no-path-details debug setting for reporting slow searches ; trains-debug-threshold-for-slow-pathfinder-message=10000 ; DEV Only. Enables lockstep write stream for easier desync variable investigation ; ; Options: true, false ; enable-lockstep-desync-write-stream=false ; Enables some color hints. Highly experimental. For boskid's private use only ; ; Options: true, false ; show-color-hints=false ; When enabled, flying texts with transfer amounts instead of showing icon and item name, will show icon only ; ; Options: true, false ; compact-show-counts=false ; When enabled, entity ghost for destroyed entity will render as normal ghost instead of rendering a rebuild marker ; ; Options: true, false ; always-draw-entity-ghost=false ; When enabled, opening technology gui in single player will pause the game ; ; Options: true, false ; technology-gui-pauses-game=true ; Options: true, false ; autosave-when-platform-travels-to-new-location=true ; Options: true, false ; hide-achievement-popups=false ; Sets amount of threads used during multithreaded update. 0 => min(hardware_concurrency, 32) ; update-runner-threads-count=0 ; Drop peer after this many seconds. ; drop-detection-threshold-time=20 ; Show dropping/not responding message after this many seconds. ; drop-detection-warning-time=2 ; The maximum packet size when hosting a server. All peers will use this value when communicating with the server. ; max-packet-size=508 ; When enabled, holding Control+Alt while clicking blueprint export button will give a json string instead ; ; Options: true, false ; allow-blueprint-export-to-json=false ; Options: never, when-prototypes-changed, always ; consistency-check=when-prototypes-changed ; A slowly running consistency check (each tick it selects random 2x2 on each surface and checks entity consistency) to detect a random memory corruptions ; ; Options: true, false ; consistency-scraper=true ; Options: true, false ; undo-merging=true ; developer-preset= ; Options: true, false ; circuit-network-selection-always-enabled=false [interface] ; Options: automatic, manual-pixels, manual-display-points ui-scale-mode=manual-pixels custom-ui-scale=0.75 ; custom-proportional-ui-scale=1 tooltip-delay=0.4 entity-tooltip-delay=-1 ; tooltip-offset=20 ; output-console-delay=1200 train-stop-label-angle=0.05 ; active-quick-bars=2 ; shortcut-bar-rows=2 ; Options: true, false ; autosort-inventory=true ; Options: true, false ; research-finished-stops-game=false ; Options: true, false ; use-item-groups=true ; Options: true, false ; use-item-subgroups=true ; Options: true, false ; use-formulas-in-number-input-fields=true ; Options: true, false ; use-version-filter-in-browse-games-gui=true ; Options: true, false ; use-version-filter-in-install-mods-gui=true ; Options: true, false ; check-enable-replay-checkbox=false ; Options: true, false ; play-sound-for-chat-messages=true ; Options: true, false pick-ghost-cursor=true ; Options: true, false show-all-items-in-selection-lists=true ; Options: true, false show-parameters-in-selection-lists=true ; Options: true, false ; smart-belt-building=true ; Options: true, false ; change-quickbar-by-clicking-with-item=false ; Options: true, false ; show-undo-redo-confirmations=true ; Options: true, false ; show-minimap=true ; Options: true, false ; show-hotkey-suggestions=false ; Options: true, false show-tips-and-tricks-notifications=false ; Options: true, false show-turret-radius-when-blueprinting=true ; Options: true, false ; show-rail-block-visualization=true ; Options: true, false ; show-missing-logistic-network-icon=true ; Options: true, false ; show-interaction-indications=true ; Options: true, false ; show-multiplayer-selection-rectangles=true ; Options: true, false ; show-grid-when-paused=true ; Options: true, false flat-character-gui=false ; Options: true, false enable-recipe-notifications=false ; Options: true, false ; tool-window-next-to-quickbar=false ; Options: true, false ; show-inserter-arrows-when-selected=true ; Options: true, false ; show-inserter-arrows-when-detailed-info-is-on=false ; Options: true, false show-pump-arrows-when-detailed-info-is-on=false ; Options: true, false show-machine-arrows-when-detailed-info-is-on=false ; Options: true, false show-combinator-settings-when-detailed-info-is-on=true ; Options: true, false ; show-beacon-modules-in-alt-mode=false ; Options: true, false entity-tooltip-on-the-side=false ; Options: true, false show-mod-owners-in-tooltips=false ; Options: true, false ; show-descriptions-in-tooltips=true ; Options: true, false ; show-total-raw-in-recipe-tooltips=true ; debug-font-size=18 train-visualization-length=6 ; Options: true, false ; show-install-mods-list-button=false ; Options: true, false ; main-menu-simulation-selector=false [input] ; Options: keyboard-and-mouse, game-controller ; input-method=keyboard-and-mouse ; mouse-sensitivity=1 ; Options: true, false ; heading-vehicle-driving=false [controls] ; move= ; move-alternative= ; move-controller=controller-left-stick ; move-controller-alternative= ; look= ; look-alternative= ; look-controller=controller-right-stick ; look-controller-alternative= move-up=UP ; move-up-alternative= ; move-up-controller= ; move-up-controller-alternative= move-down=DOWN ; move-down-alternative= ; move-down-controller= ; move-down-controller-alternative= move-left=LEFT ; move-left-alternative= ; move-left-controller= ; move-left-controller-alternative= move-right=RIGHT ; move-right-alternative= ; move-right-controller= ; move-right-controller-alternative= ; alternative-gui-move-up= ; alternative-gui-move-up-alternative= ; alternative-gui-move-up-controller=controller-dpup ; alternative-gui-move-up-controller-alternative= ; alternative-gui-move-down= ; alternative-gui-move-down-alternative= ; alternative-gui-move-down-controller=controller-dpdown ; alternative-gui-move-down-controller-alternative= ; alternative-gui-move-left= ; alternative-gui-move-left-alternative= ; alternative-gui-move-left-controller=controller-dpleft ; alternative-gui-move-left-controller-alternative= ; alternative-gui-move-right= ; alternative-gui-move-right-alternative= ; alternative-gui-move-right-controller=controller-dpright ; alternative-gui-move-right-controller-alternative= open-character-gui=I open-character-gui-alternative= ; open-character-gui-controller=controller-y ; open-character-gui-controller-alternative= ; open-gui=mouse-button-1 ; open-gui-alternative= ; open-gui-controller=controller-a ; open-gui-controller-alternative= confirm-gui=RETURN ; confirm-gui-alternative= ; confirm-gui-controller=controller-y ; confirm-gui-controller-alternative= ; toggle-free-cursor= ; toggle-free-cursor-alternative= ; toggle-free-cursor-controller=controller-rightstick ; toggle-free-cursor-controller-alternative= ; mine=mouse-button-2 ; mine-alternative= ; mine-controller=controller-x ; mine-controller-alternative= ; build=mouse-button-1 ; build-alternative= ; build-controller=controller-a ; build-controller-alternative= ; build-ghost=SHIFT + mouse-button-1 ; build-ghost-alternative= ; build-ghost-controller=controller-righttrigger + controller-a ; build-ghost-controller-alternative= ; super-forced-build=CONTROL + SHIFT + mouse-button-1 ; super-forced-build-alternative= ; super-forced-build-controller=controller-lefttrigger + controller-righttrigger + controller-a ; super-forced-build-controller-alternative= clear-cursor=SHIFT + RETURN ; clear-cursor-alternative= ; clear-cursor-controller=controller-b ; clear-cursor-controller-alternative= pipette=RETURN ; pipette-alternative= ; pipette-controller=controller-b ; pipette-controller-alternative= rotate=BACKSPACE rotate-alternative=SHIFT + mouse-wheel-down ; rotate-controller=controller-dpright ; rotate-controller-alternative= reverse-rotate=SHIFT + BACKSPACE reverse-rotate-alternative=SHIFT + mouse-wheel-up ; reverse-rotate-controller=controller-dpleft ; reverse-rotate-controller-alternative= ; flip-horizontal=H ; flip-horizontal-alternative= ; flip-horizontal-controller=controller-lefttrigger + controller-dpright ; flip-horizontal-controller-alternative= ; flip-vertical=V ; flip-vertical-alternative= ; flip-vertical-controller=controller-lefttrigger + controller-dpleft ; flip-vertical-controller-alternative= pick-items=G ; pick-items-alternative= ; pick-items-controller=controller-dpdown ; pick-items-controller-alternative= drop-cursor=Y ; drop-cursor-alternative= ; drop-cursor-controller=controller-lefttrigger + controller-dpdown ; drop-cursor-controller-alternative= show-info=RALT ; show-info-alternative= ; show-info-controller=controller-dpup ; show-info-controller-alternative= shoot-enemy=mouse-button-5 ; shoot-enemy-alternative= ; shoot-enemy-controller=controller-rightshoulder ; shoot-enemy-controller-alternative= shoot-selected=SHIFT + mouse-button-5 ; shoot-selected-alternative= ; shoot-selected-controller=controller-righttrigger + controller-rightshoulder ; shoot-selected-controller-alternative= next-weapon=TAB ; next-weapon-alternative= ; next-weapon-controller=controller-lefttrigger + controller-rightshoulder ; next-weapon-controller-alternative= toggle-driving=CONTROL + RETURN toggle-driving-alternative= ; toggle-driving-controller=controller-righttrigger + controller-y ; toggle-driving-controller-alternative= zoom-in=ALT + mouse-wheel-up zoom-in-alternative=mouse-wheel-up ; zoom-in-controller=controller-righttrigger + controller-dpup ; zoom-in-controller-alternative= zoom-out=ALT + mouse-wheel-down zoom-out-alternative=mouse-wheel-down ; zoom-out-controller=controller-righttrigger + controller-dpdown ; zoom-out-controller-alternative= ; use-item=mouse-button-2 ; use-item-alternative= ; use-item-controller=controller-x ; use-item-controller-alternative= ; alternative-use-item=SHIFT + mouse-button-2 ; alternative-use-item-alternative= ; alternative-use-item-controller=controller-righttrigger + controller-x ; alternative-use-item-controller-alternative= ; toggle-console=GRAVE ; toggle-console-alternative= ; toggle-console-controller=controller-lefttrigger + controller-righttrigger + controller-back ; toggle-console-controller-alternative= ; copy-entity-settings=SHIFT + mouse-button-2 ; copy-entity-settings-alternative= ; copy-entity-settings-controller=controller-righttrigger + controller-x ; copy-entity-settings-controller-alternative= ; paste-entity-settings=SHIFT + mouse-button-1 ; paste-entity-settings-alternative= ; paste-entity-settings-controller=controller-righttrigger + controller-a ; paste-entity-settings-controller-alternative= controller-gui-logistics-tab=L ; controller-gui-logistics-tab-alternative= ; controller-gui-logistics-tab-controller= ; controller-gui-logistics-tab-controller-alternative= controller-gui-character-tab= ; controller-gui-character-tab-alternative= ; controller-gui-character-tab-controller= ; controller-gui-character-tab-controller-alternative= controller-gui-crafting-tab=CONTROL + SHIFT + C ; controller-gui-crafting-tab-alternative= ; controller-gui-crafting-tab-controller= ; controller-gui-crafting-tab-controller-alternative= ; toggle-rail-layer=G ; toggle-rail-layer-alternative= ; toggle-rail-layer-controller=controller-dpup ; toggle-rail-layer-controller-alternative= ; select-for-blueprint=mouse-button-1 select-for-blueprint-alternative= ; select-for-blueprint-controller=controller-a ; select-for-blueprint-controller-alternative= ; select-for-cancel-deconstruct=SHIFT + mouse-button-1 ; select-for-cancel-deconstruct-alternative= ; select-for-cancel-deconstruct-controller=controller-righttrigger + controller-a ; select-for-cancel-deconstruct-controller-alternative= ; select-for-super-forced-deconstruct=CONTROL + SHIFT + mouse-button-1 ; select-for-super-forced-deconstruct-alternative= ; select-for-super-forced-deconstruct-controller=controller-lefttrigger + controller-righttrigger + controller-a ; select-for-super-forced-deconstruct-controller-alternative= ; reverse-select=mouse-button-2 ; reverse-select-alternative= ; reverse-select-controller=controller-x ; reverse-select-controller-alternative= ; alt-reverse-select=SHIFT + mouse-button-2 ; alt-reverse-select-alternative= ; alt-reverse-select-controller=controller-righttrigger + controller-x ; alt-reverse-select-controller-alternative= ; deselect=CONTROL + mouse-button-1 ; deselect-alternative= ; deselect-controller=controller-lefttrigger + controller-a ; deselect-controller-alternative= cycle-blueprint-forwards=mouse-wheel-down ; cycle-blueprint-forwards-alternative= ; cycle-blueprint-forwards-controller=controller-lefttrigger + controller-dpup ; cycle-blueprint-forwards-controller-alternative= cycle-blueprint-backwards=mouse-wheel-up ; cycle-blueprint-backwards-alternative= ; cycle-blueprint-backwards-controller=controller-lefttrigger + controller-dpdown ; cycle-blueprint-backwards-controller-alternative= ; focus-search=CONTROL + F ; focus-search-alternative= ; focus-search-controller=controller-paddle2 ; focus-search-controller-alternative= larger-terrain-building-area=CONTROL + mouse-wheel-up ; larger-terrain-building-area-alternative= ; larger-terrain-building-area-controller=controller-dpup ; larger-terrain-building-area-controller-alternative= smaller-terrain-building-area=CONTROL + mouse-wheel-down ; smaller-terrain-building-area-alternative= ; smaller-terrain-building-area-controller=controller-dpdown ; smaller-terrain-building-area-controller-alternative= remove-pole-cables=SHIFT + mouse-button-2 ; remove-pole-cables-alternative= ; remove-pole-cables-controller=controller-righttrigger + controller-a ; remove-pole-cables-controller-alternative= build-with-obstacle-avoidance=SHIFT + ALT + mouse-button-1 ; build-with-obstacle-avoidance-alternative= ; build-with-obstacle-avoidance-controller=controller-lefttrigger + controller-a ; build-with-obstacle-avoidance-controller-alternative= ; add-station=SHIFT + mouse-button-1 ; add-station-alternative= ; add-station-controller=controller-righttrigger + controller-a ; add-station-controller-alternative= ; add-temporary-station=CONTROL + mouse-button-1 ; add-temporary-station-alternative= ; add-temporary-station-controller=controller-lefttrigger + controller-a ; add-temporary-station-controller-alternative= ; rename-all=CONTROL + mouse-button-1 ; rename-all-alternative= ; rename-all-controller=controller-lefttrigger + controller-a ; rename-all-controller-alternative= ; fast-wait-condition=SHIFT + mouse-button-1 ; fast-wait-condition-alternative= ; fast-wait-condition-controller=controller-righttrigger + controller-a ; fast-wait-condition-controller-alternative= drag-map=mouse-button-3 ; drag-map-alternative= ; drag-map-controller= ; drag-map-controller-alternative= ; move-tag=mouse-button-1 ; move-tag-alternative=SHIFT + mouse-button-1 ; move-tag-controller=controller-a ; move-tag-controller-alternative=controller-righttrigger + controller-a place-in-chat=CONTROL + ALT + mouse-button-1 ; place-in-chat-alternative= ; place-in-chat-controller=controller-righttrigger + controller-a ; place-in-chat-controller-alternative= ; place-ping=CONTROL + ALT + mouse-button-1 ; place-ping-alternative= ; place-ping-controller= ; place-ping-controller-alternative= ; pin=ALT + mouse-button-2 ; pin-alternative= ; pin-controller= ; pin-controller-alternative= ; activate-tooltip=LSHIFT activate-tooltip-alternative=TAB ; activate-tooltip-controller=controller-righttrigger ; activate-tooltip-controller-alternative= next-surface=J ; next-surface-alternative= ; next-surface-controller=controller-lefttrigger + controller-righttrigger + controller-dpdown ; next-surface-controller-alternative= previous-surface=K ; previous-surface-alternative= ; previous-surface-controller=controller-lefttrigger + controller-righttrigger + controller-dpup ; previous-surface-controller-alternative= cycle-quality-up=SHIFT + ALT + mouse-wheel-down ; cycle-quality-up-alternative= ; cycle-quality-up-controller= ; cycle-quality-up-controller-alternative= cycle-quality-down=SHIFT + ALT + mouse-wheel-up ; cycle-quality-down-alternative= ; cycle-quality-down-controller= ; cycle-quality-down-controller-alternative= ; scroll-tooltip-up=SHIFT + mouse-wheel-up ; scroll-tooltip-up-alternative= ; scroll-tooltip-up-controller= ; scroll-tooltip-up-controller-alternative= ; scroll-tooltip-down=SHIFT + mouse-wheel-down ; scroll-tooltip-down-alternative= ; scroll-tooltip-down-controller= ; scroll-tooltip-down-controller-alternative= ; craft=mouse-button-1 ; craft-alternative= ; craft-controller=controller-a ; craft-controller-alternative= ; craft-5=mouse-button-2 ; craft-5-alternative= ; craft-5-controller=controller-x ; craft-5-controller-alternative= ; craft-all=SHIFT + mouse-button-1 ; craft-all-alternative= ; craft-all-controller=controller-righttrigger + controller-a ; craft-all-controller-alternative= ; cancel-craft=mouse-button-1 ; cancel-craft-alternative= ; cancel-craft-controller=controller-a ; cancel-craft-controller-alternative= ; cancel-craft-5=mouse-button-2 ; cancel-craft-5-alternative= ; cancel-craft-5-controller=controller-x ; cancel-craft-5-controller-alternative= ; cancel-craft-all=SHIFT + mouse-button-1 ; cancel-craft-all-alternative= ; cancel-craft-all-controller=controller-righttrigger + controller-a ; cancel-craft-all-controller-alternative= ; pick-item=mouse-button-1 ; pick-item-alternative= ; pick-item-controller=controller-a ; pick-item-controller-alternative= ; stack-transfer=SHIFT + mouse-button-1 ; stack-transfer-alternative= ; stack-transfer-controller=controller-righttrigger + controller-a ; stack-transfer-controller-alternative= ; inventory-transfer=CONTROL + mouse-button-1 ; inventory-transfer-alternative= ; inventory-transfer-controller=controller-lefttrigger + controller-a ; inventory-transfer-controller-alternative= ; fast-entity-transfer=CONTROL + mouse-button-1 ; fast-entity-transfer-alternative= ; fast-entity-transfer-controller=controller-lefttrigger + controller-a ; fast-entity-transfer-controller-alternative= ; cursor-split=mouse-button-2 ; cursor-split-alternative= ; cursor-split-controller=controller-x ; cursor-split-controller-alternative= stack-split=mouse-button-2 ; stack-split-alternative= ; stack-split-controller=controller-righttrigger + controller-x ; stack-split-controller-alternative= ; inventory-split=CONTROL + mouse-button-2 ; inventory-split-alternative= ; inventory-split-controller=controller-lefttrigger + controller-x ; inventory-split-controller-alternative= ; fast-entity-split=CONTROL + mouse-button-2 ; fast-entity-split-alternative= ; fast-entity-split-controller=controller-lefttrigger + controller-x ; fast-entity-split-controller-alternative= toggle-filter=ALT + mouse-button-1 ; toggle-filter-alternative= ; toggle-filter-controller=controller-lefttrigger + controller-righttrigger + controller-x ; toggle-filter-controller-alternative= ; open-item=mouse-button-2 ; open-item-alternative= ; open-item-controller=controller-x ; open-item-controller-alternative= ; copy-inventory-filter=SHIFT + mouse-button-2 ; copy-inventory-filter-alternative= ; copy-inventory-filter-controller=controller-righttrigger + controller-x ; copy-inventory-filter-controller-alternative= ; paste-inventory-filter=SHIFT + mouse-button-1 ; paste-inventory-filter-alternative= ; paste-inventory-filter-controller=controller-righttrigger + controller-a ; paste-inventory-filter-controller-alternative= ; show-quick-panel= ; show-quick-panel-alternative= ; show-quick-panel-controller=controller-leftshoulder ; show-quick-panel-controller-alternative= ; next-quick-panel-page= ; next-quick-panel-page-alternative= ; next-quick-panel-page-controller=controller-dpup ; next-quick-panel-page-controller-alternative= ; previous-quick-panel-page= ; previous-quick-panel-page-alternative= ; previous-quick-panel-page-controller=controller-dpdown ; previous-quick-panel-page-controller-alternative= ; next-quick-panel-tab= ; next-quick-panel-tab-alternative= ; next-quick-panel-tab-controller=controller-dpright ; next-quick-panel-tab-controller-alternative= ; previous-quick-panel-tab= ; previous-quick-panel-tab-alternative= ; previous-quick-panel-tab-controller=controller-dpleft ; previous-quick-panel-tab-controller-alternative= rotate-active-quick-bars=CONTROL + R ; rotate-active-quick-bars-alternative= ; rotate-active-quick-bars-controller= ; rotate-active-quick-bars-controller-alternative= next-active-quick-bar=R ; next-active-quick-bar-alternative= ; next-active-quick-bar-controller= ; next-active-quick-bar-controller-alternative= previous-active-quick-bar=SHIFT + R ; previous-active-quick-bar-alternative= ; previous-active-quick-bar-controller= ; previous-active-quick-bar-controller-alternative= ; quick-bar-button-1=1 quick-bar-button-1-alternative=A ; quick-bar-button-1-controller= ; quick-bar-button-1-controller-alternative= ; quick-bar-button-2=2 quick-bar-button-2-alternative=W ; quick-bar-button-2-controller= ; quick-bar-button-2-controller-alternative= ; quick-bar-button-3=3 quick-bar-button-3-alternative=S ; quick-bar-button-3-controller= ; quick-bar-button-3-controller-alternative= ; quick-bar-button-4=4 quick-bar-button-4-alternative=D ; quick-bar-button-4-controller= ; quick-bar-button-4-controller-alternative= ; quick-bar-button-5=5 quick-bar-button-5-alternative=E ; quick-bar-button-5-controller= ; quick-bar-button-5-controller-alternative= ; quick-bar-button-6=6 ; quick-bar-button-6-alternative= ; quick-bar-button-6-controller= ; quick-bar-button-6-controller-alternative= ; quick-bar-button-7=7 ; quick-bar-button-7-alternative= ; quick-bar-button-7-controller= ; quick-bar-button-7-controller-alternative= ; quick-bar-button-8=8 ; quick-bar-button-8-alternative= ; quick-bar-button-8-controller= ; quick-bar-button-8-controller-alternative= ; quick-bar-button-9=9 ; quick-bar-button-9-alternative= ; quick-bar-button-9-controller= ; quick-bar-button-9-controller-alternative= ; quick-bar-button-10=0 ; quick-bar-button-10-alternative= ; quick-bar-button-10-controller= ; quick-bar-button-10-controller-alternative= quick-bar-button-1-secondary=SHIFT + 1 ; quick-bar-button-1-secondary-alternative= ; quick-bar-button-1-secondary-controller= ; quick-bar-button-1-secondary-controller-alternative= quick-bar-button-2-secondary=SHIFT + 2 ; quick-bar-button-2-secondary-alternative= ; quick-bar-button-2-secondary-controller= ; quick-bar-button-2-secondary-controller-alternative= quick-bar-button-3-secondary=SHIFT + 3 ; quick-bar-button-3-secondary-alternative= ; quick-bar-button-3-secondary-controller= ; quick-bar-button-3-secondary-controller-alternative= quick-bar-button-4-secondary=SHIFT + 4 ; quick-bar-button-4-secondary-alternative= ; quick-bar-button-4-secondary-controller= ; quick-bar-button-4-secondary-controller-alternative= quick-bar-button-5-secondary=SHIFT + 5 ; quick-bar-button-5-secondary-alternative= ; quick-bar-button-5-secondary-controller= ; quick-bar-button-5-secondary-controller-alternative= quick-bar-button-6-secondary=SHIFT + 6 ; quick-bar-button-6-secondary-alternative= ; quick-bar-button-6-secondary-controller= ; quick-bar-button-6-secondary-controller-alternative= quick-bar-button-7-secondary=SHIFT + 7 ; quick-bar-button-7-secondary-alternative= ; quick-bar-button-7-secondary-controller= ; quick-bar-button-7-secondary-controller-alternative= quick-bar-button-8-secondary=SHIFT + 8 ; quick-bar-button-8-secondary-alternative= ; quick-bar-button-8-secondary-controller= ; quick-bar-button-8-secondary-controller-alternative= quick-bar-button-9-secondary=SHIFT + 9 ; quick-bar-button-9-secondary-alternative= ; quick-bar-button-9-secondary-controller= ; quick-bar-button-9-secondary-controller-alternative= quick-bar-button-10-secondary=SHIFT + 0 ; quick-bar-button-10-secondary-alternative= ; quick-bar-button-10-secondary-controller= ; quick-bar-button-10-secondary-controller-alternative= action-bar-select-page-1=CONTROL + 1 ; action-bar-select-page-1-alternative= ; action-bar-select-page-1-controller= ; action-bar-select-page-1-controller-alternative= action-bar-select-page-2=CONTROL + 2 ; action-bar-select-page-2-alternative= ; action-bar-select-page-2-controller= ; action-bar-select-page-2-controller-alternative= action-bar-select-page-3=CONTROL + 3 ; action-bar-select-page-3-alternative= ; action-bar-select-page-3-controller= ; action-bar-select-page-3-controller-alternative= action-bar-select-page-4=CONTROL + 4 ; action-bar-select-page-4-alternative= ; action-bar-select-page-4-controller= ; action-bar-select-page-4-controller-alternative= action-bar-select-page-5=CONTROL + 5 ; action-bar-select-page-5-alternative= ; action-bar-select-page-5-controller= ; action-bar-select-page-5-controller-alternative= action-bar-select-page-6=CONTROL + 6 ; action-bar-select-page-6-alternative= ; action-bar-select-page-6-controller= ; action-bar-select-page-6-controller-alternative= action-bar-select-page-7=CONTROL + 7 ; action-bar-select-page-7-alternative= ; action-bar-select-page-7-controller= ; action-bar-select-page-7-controller-alternative= action-bar-select-page-8=CONTROL + 8 ; action-bar-select-page-8-alternative= ; action-bar-select-page-8-controller= ; action-bar-select-page-8-controller-alternative= action-bar-select-page-9=CONTROL + 9 ; action-bar-select-page-9-alternative= ; action-bar-select-page-9-controller= ; action-bar-select-page-9-controller-alternative= action-bar-select-page-10=CONTROL + 0 ; action-bar-select-page-10-alternative= ; action-bar-select-page-10-controller= ; action-bar-select-page-10-controller-alternative= ; copy=CONTROL + C ; copy-alternative= ; copy-controller=controller-paddle1 ; copy-controller-alternative= ; cut=CONTROL + X ; cut-alternative= ; cut-controller= ; cut-controller-alternative= ; paste=CONTROL + V paste-alternative=P ; paste-controller=controller-paddle3 ; paste-controller-alternative= cycle-clipboard-forwards=mouse-wheel-up ; cycle-clipboard-forwards-alternative= ; cycle-clipboard-forwards-controller=controller-lefttrigger + controller-dpup ; cycle-clipboard-forwards-controller-alternative= cycle-clipboard-backwards=mouse-wheel-down ; cycle-clipboard-backwards-alternative= ; cycle-clipboard-backwards-controller=controller-lefttrigger + controller-dpdown ; cycle-clipboard-backwards-controller-alternative= ; undo=CONTROL + Z ; undo-alternative= ; undo-controller= ; undo-controller-alternative= ; redo=CONTROL + Y ; redo-alternative=CONTROL + SHIFT + Z ; redo-controller= ; redo-controller-alternative= ; toggle-menu=ESCAPE ; toggle-menu-alternative= ; toggle-menu-controller=controller-start ; toggle-menu-controller-alternative= toggle-map=CONTROL + SHIFT + M toggle-map-alternative=M ; toggle-map-controller=controller-back ; toggle-map-controller-alternative= ; close-menu= ; close-menu-alternative= ; close-menu-controller=controller-b ; close-menu-controller-alternative= open-technology-gui=CONTROL + SHIFT + R ; open-technology-gui-alternative= ; open-technology-gui-controller=controller-lefttrigger + controller-back ; open-technology-gui-controller-alternative= production-statistics=CONTROL + SHIFT + P ; production-statistics-alternative= ; production-statistics-controller= ; production-statistics-controller-alternative= logistic-networks=CONTROL + SHIFT + N ; logistic-networks-alternative= ; logistic-networks-controller=controller-righttrigger + controller-back ; logistic-networks-controller-alternative= toggle-blueprint-library=CONTROL + SHIFT + L ; toggle-blueprint-library-alternative= ; toggle-blueprint-library-controller=controller-paddle4 ; toggle-blueprint-library-controller-alternative= open-trains-gui=CONTROL + SHIFT + T ; open-trains-gui-alternative= ; open-trains-gui-controller= ; open-trains-gui-controller-alternative= open-factoriopedia=SHIFT + ALT + mouse-button-2 ; open-factoriopedia-alternative= ; open-factoriopedia-controller=controller-lefttrigger + controller-righttrigger + controller-a ; open-factoriopedia-controller-alternative= back=ALT + mouse-button-5 back-alternative= ; back-controller= ; back-controller-alternative= forward=ALT + mouse-button-4 forward-alternative= ; forward-controller= ; forward-controller-alternative= pause-game=CONTROL + SPACE pause-game-alternative= ; pause-game-controller=controller-righttrigger + controller-start ; pause-game-controller-alternative= confirm-message=CONTROL + RETURN ; confirm-message-alternative= ; confirm-message-controller=controller-b ; confirm-message-controller-alternative= ; previous-mod=BACKSPACE previous-mod-alternative=mouse-button-5 ; previous-mod-controller= ; previous-mod-controller-alternative= connect-train=CONTROL + mouse-button-5 ; connect-train-alternative= ; connect-train-controller= ; connect-train-controller-alternative= disconnect-train=CONTROL + mouse-button-4 ; disconnect-train-alternative= ; disconnect-train-controller= ; disconnect-train-controller-alternative= editor-next-variation= ; editor-next-variation-alternative= ; editor-next-variation-controller= ; editor-next-variation-controller-alternative= editor-previous-variation= ; editor-previous-variation-alternative= ; editor-previous-variation-controller= ; editor-previous-variation-controller-alternative= editor-clone-item= ; editor-clone-item-alternative= ; editor-clone-item-controller= ; editor-clone-item-controller-alternative= editor-delete-item= ; editor-delete-item-alternative= ; editor-delete-item-controller= ; editor-delete-item-controller-alternative= editor-toggle-pause=ALT + SPACE ; editor-toggle-pause-alternative= ; editor-toggle-pause-controller= ; editor-toggle-pause-controller-alternative= editor-tick-once=PERIOD ; editor-tick-once-alternative= ; editor-tick-once-controller= ; editor-tick-once-controller-alternative= editor-speed-up=ALT + PERIOD ; editor-speed-up-alternative= ; editor-speed-up-controller= ; editor-speed-up-controller-alternative= editor-speed-down=ALT + COMMA ; editor-speed-down-alternative= ; editor-speed-down-controller= ; editor-speed-down-controller-alternative= editor-reset-speed=ALT + SLASH ; editor-reset-speed-alternative= ; editor-reset-speed-controller= ; editor-reset-speed-controller-alternative= editor-set-clone-brush-source= ; editor-set-clone-brush-source-alternative= ; editor-set-clone-brush-source-controller=controller-righttrigger + controller-x ; editor-set-clone-brush-source-controller-alternative= editor-set-clone-brush-destination= ; editor-set-clone-brush-destination-alternative= ; editor-set-clone-brush-destination-controller=controller-righttrigger + controller-a ; editor-set-clone-brush-destination-controller-alternative= editor-switch-to-surface= ; editor-switch-to-surface-alternative= ; editor-switch-to-surface-controller= ; editor-switch-to-surface-controller-alternative= editor-remove-scripting-object= ; editor-remove-scripting-object-alternative= ; editor-remove-scripting-object-controller=controller-righttrigger + controller-x ; editor-remove-scripting-object-controller-alternative= debug-toggle-atlas-gui= ; debug-toggle-atlas-gui-alternative= ; debug-toggle-atlas-gui-controller= ; debug-toggle-atlas-gui-controller-alternative= ; debug-toggle-gui-visibility=CONTROL + SHIFT + F4 ; debug-toggle-gui-visibility-alternative= ; debug-toggle-gui-visibility-controller= ; debug-toggle-gui-visibility-controller-alternative= ; debug-toggle-debug-settings=F4 ; debug-toggle-debug-settings-alternative= ; debug-toggle-debug-settings-controller= ; debug-toggle-debug-settings-controller-alternative= ; debug-toggle-basic=F5 ; debug-toggle-basic-alternative= ; debug-toggle-basic-controller= ; debug-toggle-basic-controller-alternative= debug-reset-zoom=F13 ; debug-reset-zoom-alternative= ; debug-reset-zoom-controller= ; debug-reset-zoom-controller-alternative= debug-reset-zoom-2x=F14 ; debug-reset-zoom-2x-alternative= ; debug-reset-zoom-2x-controller= ; debug-reset-zoom-2x-controller-alternative= toggle-gui-debug= ; toggle-gui-debug-alternative= ; toggle-gui-debug-controller= ; toggle-gui-debug-controller-alternative= toggle-gui-style-view= ; toggle-gui-style-view-alternative= ; toggle-gui-style-view-controller= ; toggle-gui-style-view-controller-alternative= toggle-gui-shadows= ; toggle-gui-shadows-alternative= ; toggle-gui-shadows-controller= ; toggle-gui-shadows-controller-alternative= toggle-gui-glows= ; toggle-gui-glows-alternative= ; toggle-gui-glows-controller= ; toggle-gui-glows-controller-alternative= open-prototypes-gui=F21 ; open-prototypes-gui-alternative= ; open-prototypes-gui-controller= ; open-prototypes-gui-controller-alternative= open-prototype-explorer-gui=F22 ; open-prototype-explorer-gui-alternative= ; open-prototype-explorer-gui-controller= ; open-prototype-explorer-gui-controller-alternative= ; increase-ui-scale=CONTROL + KP_PLUS ; increase-ui-scale-alternative= ; increase-ui-scale-controller= ; increase-ui-scale-controller-alternative= ; decrease-ui-scale=CONTROL + KP_MINUS ; decrease-ui-scale-alternative= ; decrease-ui-scale-controller= ; decrease-ui-scale-controller-alternative= ; reset-ui-scale=CONTROL + KP_0 ; reset-ui-scale-alternative= ; reset-ui-scale-controller= ; reset-ui-scale-controller-alternative= ; slash-editor=CONTROL + SHIFT + F11 ; slash-editor-alternative= ; slash-editor-controller= ; slash-editor-controller-alternative= ; toggle-entity= ; toggle-entity-alternative= ; toggle-entity-controller= ; toggle-entity-controller-alternative= next-player-in-replay=mouse-button-4 ; next-player-in-replay-alternative= ; next-player-in-replay-controller= ; next-player-in-replay-controller-alternative= move-blueprint-absolute-grid-up=CONTROL + SHIFT + ALT + UP ; move-blueprint-absolute-grid-up-alternative= ; move-blueprint-absolute-grid-up-controller= ; move-blueprint-absolute-grid-up-controller-alternative= move-blueprint-absolute-grid-down=CONTROL + SHIFT + ALT + DOWN ; move-blueprint-absolute-grid-down-alternative= ; move-blueprint-absolute-grid-down-controller= ; move-blueprint-absolute-grid-down-controller-alternative= move-blueprint-absolute-grid-left=CONTROL + SHIFT + ALT + LEFT ; move-blueprint-absolute-grid-left-alternative= ; move-blueprint-absolute-grid-left-controller= ; move-blueprint-absolute-grid-left-controller-alternative= move-blueprint-absolute-grid-right=CONTROL + SHIFT + ALT + RIGHT ; move-blueprint-absolute-grid-right-alternative= ; move-blueprint-absolute-grid-right-controller= ; move-blueprint-absolute-grid-right-controller-alternative= move-blueprint-entities-up=CONTROL + SHIFT + UP ; move-blueprint-entities-up-alternative= ; move-blueprint-entities-up-controller= ; move-blueprint-entities-up-controller-alternative= move-blueprint-entities-down=CONTROL + SHIFT + DOWN ; move-blueprint-entities-down-alternative= ; move-blueprint-entities-down-controller= ; move-blueprint-entities-down-controller-alternative= move-blueprint-entities-left=CONTROL + SHIFT + LEFT ; move-blueprint-entities-left-alternative= ; move-blueprint-entities-left-controller= ; move-blueprint-entities-left-controller-alternative= move-blueprint-entities-right=CONTROL + SHIFT + RIGHT ; move-blueprint-entities-right-alternative= ; move-blueprint-entities-right-controller= ; move-blueprint-entities-right-controller-alternative= ; play-next-track= ; play-next-track-alternative= ; play-next-track-controller= ; play-next-track-controller-alternative= ; play-previous-track= ; play-previous-track-alternative= ; play-previous-track-controller= ; play-previous-track-controller-alternative= ; pause-resume-music= ; pause-resume-music-alternative= ; pause-resume-music-controller= ; pause-resume-music-controller-alternative= AreaPaste-give-paste-planner=CONTROL + SHIFT + ALT + mouse-button-1 ; AreaPaste-give-paste-planner-alternative= ; AreaPaste-give-paste-planner-controller= ; AreaPaste-give-paste-planner-controller-alternative= VehicleSnap-toggle= ; VehicleSnap-toggle-alternative= ; VehicleSnap-toggle-controller= ; VehicleSnap-toggle-controller-alternative= ; bpt-pipette-add=SHIFT + mouse-button-3 ; bpt-pipette-add-alternative= ; bpt-pipette-add-controller= ; bpt-pipette-add-controller-alternative= ; bpt-pipette-downgrade=SHIFT + ALT + mouse-button-3 ; bpt-pipette-downgrade-alternative= ; bpt-pipette-downgrade-controller= ; bpt-pipette-downgrade-controller-alternative= ; bpt-pipette-remove=CONTROL + mouse-button-3 ; bpt-pipette-remove-alternative= ; bpt-pipette-remove-controller= ; bpt-pipette-remove-controller-alternative= calcui_hotkey=CONTROL + O ; calcui_hotkey-alternative= ; calcui_hotkey-controller= ; calcui_hotkey-controller-alternative= cen-quick-craft=CONTROL + SHIFT + RETURN ; cen-quick-craft-alternative= ; cen-quick-craft-controller= ; cen-quick-craft-controller-alternative= cen-recall-last-item=SHIFT + RETURN ; cen-recall-last-item-alternative= ; cen-recall-last-item-controller= ; cen-recall-last-item-controller-alternative= cen-scroll-next=CONTROL + SHIFT + ALT + mouse-wheel-down ; cen-scroll-next-alternative= ; cen-scroll-next-controller= ; cen-scroll-next-controller-alternative= cen-scroll-previous=CONTROL + SHIFT + ALT + mouse-wheel-up ; cen-scroll-previous-alternative= ; cen-scroll-previous-controller= ; cen-scroll-previous-controller-alternative= ; cqe-cancel-all=CONTROL + SHIFT + ALT + C ; cqe-cancel-all-alternative= ; cqe-cancel-all-controller= ; cqe-cancel-all-controller-alternative= ; cqe-craft=CONTROL + ALT + mouse-button-1 ; cqe-craft-alternative= ; cqe-craft-controller= ; cqe-craft-controller-alternative= ; cqe-craft-5=CONTROL + ALT + mouse-button-2 ; cqe-craft-5-alternative= ; cqe-craft-5-controller= ; cqe-craft-5-controller-alternative= ; cqe-craft-all=CONTROL + SHIFT + ALT + mouse-button-1 ; cqe-craft-all-alternative=CONTROL + SHIFT + ALT + mouse-button-2 ; cqe-craft-all-controller= ; cqe-craft-all-controller-alternative= ; cqe-move-to-back=CONTROL + ALT + LEFT ; cqe-move-to-back-alternative= ; cqe-move-to-back-controller= ; cqe-move-to-back-controller-alternative= ; cqe-move-to-front=CONTROL + ALT + RIGHT ; cqe-move-to-front-alternative= ; cqe-move-to-front-controller= ; cqe-move-to-front-controller-alternative= ; cqe-pause=SHIFT + ALT + Q ; cqe-pause-alternative= ; cqe-pause-controller= ; cqe-pause-controller-alternative= ; cqe-requeue=CONTROL + SHIFT + Q ; cqe-requeue-alternative= ; cqe-requeue-controller= ; cqe-requeue-controller-alternative= ; cqe-toggle=ALT + Q ; cqe-toggle-alternative= ; cqe-toggle-controller= ; cqe-toggle-controller-alternative= dolly-move-east=ALT + RIGHT ; dolly-move-east-alternative= ; dolly-move-east-controller= ; dolly-move-east-controller-alternative= dolly-move-north=ALT + UP dolly-move-north-alternative=ALT + mouse-button-4 ; dolly-move-north-controller= ; dolly-move-north-controller-alternative= dolly-move-south=ALT + DOWN dolly-move-south-alternative=ALT + mouse-button-5 ; dolly-move-south-controller= ; dolly-move-south-controller-alternative= dolly-move-west=ALT + LEFT ; dolly-move-west-alternative= ; dolly-move-west-controller= ; dolly-move-west-controller-alternative= dolly-rotate-rectangle=ALT + PERIOD ; dolly-rotate-rectangle-alternative= ; dolly-rotate-rectangle-controller= ; dolly-rotate-rectangle-controller-alternative= ; dolly-rotate-rectangle-reverse=SHIFT + KP_0 ; dolly-rotate-rectangle-reverse-alternative= ; dolly-rotate-rectangle-reverse-controller= ; dolly-rotate-rectangle-reverse-controller-alternative= ee-toggle-map-editor=CONTROL + SHIFT + E ; ee-toggle-map-editor-alternative= ; ee-toggle-map-editor-controller= ; ee-toggle-map-editor-controller-alternative= factory-decrease=mouse-wheel-down ; factory-decrease-alternative= ; factory-decrease-controller=controller-dpleft ; factory-decrease-controller-alternative= factory-increase=mouse-wheel-up ; factory-increase-alternative= ; factory-increase-controller=controller-dpright ; factory-increase-controller-alternative= ; factory-open-outside-surface-to-remote-view=SHIFT + mouse-button-2 ; factory-open-outside-surface-to-remote-view-alternative= ; factory-open-outside-surface-to-remote-view-controller=controller-leftstick ; factory-open-outside-surface-to-remote-view-controller-alternative= factory-rotate=BACKSPACE ; factory-rotate-alternative= ; factory-rotate-controller=controller-rightstick ; factory-rotate-controller-alternative= ; give-artillery-targeting-remote=ALT + T ; give-artillery-targeting-remote-alternative= ; give-artillery-targeting-remote-controller= ; give-artillery-targeting-remote-controller-alternative= give-blueprint=B ; give-blueprint-alternative= ; give-blueprint-controller= ; give-blueprint-controller-alternative= give-blueprint-book=CONTROL + B ; give-blueprint-book-alternative= ; give-blueprint-book-controller= ; give-blueprint-book-controller-alternative= ; give-copper-wire=ALT + C ; give-copper-wire-alternative= ; give-copper-wire-controller= ; give-copper-wire-controller-alternative= give-deconstruction-planner=DELETE ; give-deconstruction-planner-alternative= ; give-deconstruction-planner-controller= ; give-deconstruction-planner-controller-alternative= ; give-discharge-defense-remote=ALT + Y ; give-discharge-defense-remote-alternative= ; give-discharge-defense-remote-controller= ; give-discharge-defense-remote-controller-alternative= ; give-green-wire=ALT + G ; give-green-wire-alternative= ; give-green-wire-controller= ; give-green-wire-controller-alternative= give-rbp-tool=SHIFT + O ; give-rbp-tool-alternative= ; give-rbp-tool-controller= ; give-rbp-tool-controller-alternative= ; give-red-wire=ALT + R ; give-red-wire-alternative= ; give-red-wire-controller= ; give-red-wire-controller-alternative= give-spidertron-remote=ALT + S ; give-spidertron-remote-alternative= ; give-spidertron-remote-controller=controller-lefttrigger + controller-y ; give-spidertron-remote-controller-alternative= give-upgrade-planner=SHIFT + U ; give-upgrade-planner-alternative= ; give-upgrade-planner-controller= ; give-upgrade-planner-controller-alternative= ; helmod-close=ESCAPE ; helmod-close-alternative= ; helmod-close-controller= ; helmod-close-controller-alternative= ; helmod-create-or-where-used-open=CONTROL + U ; helmod-create-or-where-used-open-alternative= ; helmod-create-or-where-used-open-controller= ; helmod-create-or-where-used-open-controller-alternative= helmod-open-close=CONTROL + SHIFT + H ; helmod-open-close-alternative= ; helmod-open-close-controller= ; helmod-open-close-controller-alternative= helmod-production-line-open= ; helmod-production-line-open-alternative= ; helmod-production-line-open-controller= ; helmod-production-line-open-controller-alternative= helmod-recipe-explorer-open= ; helmod-recipe-explorer-open-alternative= ; helmod-recipe-explorer-open-controller= ; helmod-recipe-explorer-open-controller-alternative= helmod-recipe-selector-open= ; helmod-recipe-selector-open-alternative= ; helmod-recipe-selector-open-controller= ; helmod-recipe-selector-open-controller-alternative= ; helmod-richtext-open=CONTROL + T ; helmod-richtext-open-alternative= ; helmod-richtext-open-controller= ; helmod-richtext-open-controller-alternative= ; inserter-throughput-toggle= ; inserter-throughput-toggle-alternative= ; inserter-throughput-toggle-controller= ; inserter-throughput-toggle-controller-alternative= moc-toggle=CONTROL + A ; moc-toggle-alternative= ; moc-toggle-controller= ; moc-toggle-controller-alternative= packing-tape-pickup= ; packing-tape-pickup-alternative= ; packing-tape-pickup-controller= ; packing-tape-pickup-controller-alternative= pump-selection-tool-toggle=SHIFT + P ; pump-selection-tool-toggle-alternative= ; pump-selection-tool-toggle-controller= ; pump-selection-tool-toggle-controller-alternative= ; rb-next=ALT + mouse-button-5 ; rb-next-alternative= ; rb-next-controller= ; rb-next-controller-alternative= rb-open-selected=CONTROL + SHIFT + ALT + mouse-button-2 ; rb-open-selected-alternative= ; rb-open-selected-controller= ; rb-open-selected-controller-alternative= ; rb-previous=ALT + mouse-button-4 ; rb-previous-alternative= ; rb-previous-controller= ; rb-previous-controller-alternative= rb-toggle=CONTROL + SHIFT + B ; rb-toggle-alternative= ; rb-toggle-controller= ; rb-toggle-controller-alternative= rcalc-get-selection-tool=SHIFT + ALT + R ; rcalc-get-selection-tool-alternative= ; rcalc-get-selection-tool-controller= ; rcalc-get-selection-tool-controller-alternative= tlst-new-task=CONTROL + N ; tlst-new-task-alternative= ; tlst-new-task-controller= ; tlst-new-task-controller-alternative= tlst-toggle-gui=CONTROL + SHIFT + A ; tlst-toggle-gui-alternative= ; tlst-toggle-gui-controller= ; tlst-toggle-gui-controller-alternative= ; toggle-equipment-movement-bonus=ALT + E ; toggle-equipment-movement-bonus-alternative= ; toggle-equipment-movement-bonus-controller= ; toggle-equipment-movement-bonus-controller-alternative= ; toggle-personal-logistic-requests=ALT + L ; toggle-personal-logistic-requests-alternative= ; toggle-personal-logistic-requests-controller= ; toggle-personal-logistic-requests-controller-alternative= toggle-personal-roboport=ALT + P ; toggle-personal-roboport-alternative= ; toggle-personal-roboport-controller= ; toggle-personal-roboport-controller-alternative= VariantHotkeys-up=CONTROL + SHIFT + mouse-wheel-up VariantHotkeys-up-alternative= ; VariantHotkeys-up-controller= ; VariantHotkeys-up-controller-alternative= aa-select-zone=SHIFT + Z ; aa-select-zone-alternative= ; aa-select-zone-controller= ; aa-select-zone-controller-alternative= bpt-import-string= ; bpt-import-string-alternative= ; bpt-import-string-controller= ; bpt-import-string-controller-alternative= mis-give-module-inserter=SHIFT + M ; mis-give-module-inserter-alternative= ; mis-give-module-inserter-controller= ; mis-give-module-inserter-controller-alternative= tl-get-tool=T ; tl-get-tool-alternative= ; tl-get-tool-controller= ; tl-get-tool-controller-alternative= bpt-swap-wire-colors= ; bpt-swap-wire-colors-alternative= ; bpt-swap-wire-colors-controller= ; bpt-swap-wire-colors-controller-alternative= bpt-set-tiles= ; bpt-set-tiles-alternative= ; bpt-set-tiles-controller= ; bpt-set-tiles-controller-alternative= bpt-quick-grid=G ; bpt-quick-grid-alternative= ; bpt-quick-grid-controller= ; bpt-quick-grid-controller-alternative= bpt-configure=C ; bpt-configure-alternative= ; bpt-configure-controller= ; bpt-configure-controller-alternative= VariantHotkeys-down=CONTROL + SHIFT + mouse-wheel-down VariantHotkeys-down-alternative= ; VariantHotkeys-down-controller= ; VariantHotkeys-down-controller-alternative= ; aa-clear-zones=CONTROL + ALT + C ; aa-clear-zones-alternative= ; aa-clear-zones-controller= ; aa-clear-zones-controller-alternative= mis-cycle-module-forwards=CONTROL + SHIFT + mouse-wheel-down ; mis-cycle-module-forwards-alternative= ; mis-cycle-module-forwards-controller=controller-lefttrigger + controller-dpup ; mis-cycle-module-forwards-controller-alternative= ; tl-edit-tape=mouse-button-2 ; tl-edit-tape-alternative= ; tl-edit-tape-controller= ; tl-edit-tape-controller-alternative= VariantHotkeys-left=CONTROL + mouse-wheel-up VariantHotkeys-left-alternative= ; VariantHotkeys-left-controller= ; VariantHotkeys-left-controller-alternative= mis-cycle-module-backwards=CONTROL + SHIFT + mouse-wheel-up ; mis-cycle-module-backwards-alternative= ; mis-cycle-module-backwards-controller=controller-lefttrigger + controller-dpdown ; mis-cycle-module-backwards-controller-alternative= tl-delete-tape=CONTROL + mouse-button-2 ; tl-delete-tape-alternative= ; tl-delete-tape-controller= ; tl-delete-tape-controller-alternative= VariantHotkeys-right=CONTROL + mouse-wheel-down VariantHotkeys-right-alternative= ; VariantHotkeys-right-controller= ; VariantHotkeys-right-controller-alternative= tl-increase-divisor=SHIFT + mouse-wheel-down ; tl-increase-divisor-alternative= ; tl-increase-divisor-controller= ; tl-increase-divisor-controller-alternative= VariantHotkeys-tab-left=CONTROL + SHIFT + mouse-button-5 VariantHotkeys-tab-left-alternative= ; VariantHotkeys-tab-left-controller= ; VariantHotkeys-tab-left-controller-alternative= tl-decrease-divisor=SHIFT + mouse-wheel-up ; tl-decrease-divisor-alternative= ; tl-decrease-divisor-controller= ; tl-decrease-divisor-controller-alternative= VariantHotkeys-tab-right=CONTROL + SHIFT + mouse-button-4 VariantHotkeys-tab-right-alternative= ; VariantHotkeys-tab-right-controller= ; VariantHotkeys-tab-right-controller-alternative= tl-next-mode=mouse-button-4 ; tl-next-mode-alternative= ; tl-next-mode-controller= ; tl-next-mode-controller-alternative= tl-previous-mode=mouse-button-5 ; tl-previous-mode-alternative= ; tl-previous-mode-controller= ; tl-previous-mode-controller-alternative= fill4me-keybind-enable= previous-technology-alternative=mouse-button-5 spidertron-enhancements-recall-shortcut= spidertron-enhancements-enter-vehicles= spidertron-enhancements-open-vehicle-inventory=SHIFT + I spidertron-enhancements-spidertron-pipette= spidertron-enhancements-spidertron-patrol-pipette= klient-alt-move-to=ALT + mouse-button-2 open-search-prototype=SHIFT + SLASH search-factory=SHIFT + SLASH smart-pipette=RETURN smart-pipette-alternative= flip-blueprint-horizontal=H flip-blueprint-vertical=V auto_research_toggle= bp100:stage-select-next= bp100:stage-select-previous= bp100:force-delete= ccs-split-stack=CONTROL + SHIFT + ALT + mouse-button-2 pg-activate-guide=SHIFT + G pv-toggle-overlay= rb-jump-to-front= rb-navigate-backward=mouse-button-5 rb-navigate-forward=mouse-button-4 rb-return-to-home= rb-search=CONTROL + ALT + R autotrash-toggle-gui= qis-search=CONTROL + SLASH autotrash_trash_cursor= bpt-nudge-grid-up=ALT + UP qis-nav-up-alternative= bpt-nudge-grid-down=ALT + DOWN qis-nav-down-alternative= bpt-nudge-grid-left=ALT + LEFT bpt-nudge-grid-right=ALT + RIGHT autotrash_pause= qis-quick-trash-all= bpt-nudge-absolute-grid-up=SHIFT + ALT + UP bpt-nudge-absolute-grid-down=SHIFT + ALT + DOWN bpt-nudge-absolute-grid-left=SHIFT + ALT + LEFT bpt-nudge-absolute-grid-right=SHIFT + ALT + RIGHT autotrash_pause_requests= qis-confirm=RETURN qis-confirm-alternative= bpt-nudge-absolute-grid-book-up=CONTROL + SHIFT + ALT + UP bpt-nudge-absolute-grid-book-down=CONTROL + SHIFT + ALT + DOWN bpt-nudge-absolute-grid-book-left=CONTROL + SHIFT + ALT + LEFT bpt-nudge-absolute-grid-book-right=CONTROL + SHIFT + ALT + RIGHT qis-shift-confirm=SHIFT + RETURN qis-shift-confirm-alternative= qis-control-confirm=CONTROL + RETURN qis-control-confirm-alternative= qis-cycle-infinity-filter-mode= bv-highlight-belt= mass_rename= pv-toggle-hover= signalsigns-open-textbox= rc-open-gui= rc-rotate=BACKSPACE rc-rotate-alternative=SHIFT + mouse-wheel-up rc-reverse-rotate=SHIFT + BACKSPACE rc-reverse-rotate-alternative=SHIFT + mouse-wheel-down rc-deconstruct= rc-cancel-deconstruct= construction-drone-toggle= cmc_toggle_map_legend= er:interact= bp100:next-stage= bp100:previous-stage= bp100:go-to-first-stage= bp100:move-to-this-stage= [controller] ; vibration-intensity=0.6 ; deadzone=0.1 ; cursor-sensitivity=0.2 ; movement-sensitivity=0.2 ; Options: true, false ; heading-vehicle-driving=true ; Options: auto, xbox, steam-deck, playstation, nintendo-switch ; icons=auto ; Options: western, eastern ; button-layout=western [sound] ; preferred-output-index=255 master-volume=1 music-volume=1 game-effects-volume=0.1 ; weapons-volume=0.8 ; explosions-volume=0.65 ; enemies-volume=0.7 ; gui-effects-volume=0.8 walking-sound-volume=0.1 environment-sounds-volume=0.1 ; alerts-volume=0.7 world-ambient-volume=0.1 wind-volume=0.1 simulation-volume=0.1 ; Options: true, false ; master-muted=false ; Options: true, false ; music-muted=false ; Options: true, false ; game-effects-muted=false ; Options: true, false ; weapons-muted=false ; Options: true, false ; explosions-muted=false ; Options: true, false ; enemies-muted=false ; Options: true, false ; gui-effects-muted=false ; Options: true, false ; walking-sounds-muted=false ; Options: true, false ; environment-sounds-muted=false ; Options: true, false ; alerts-muted=false ; Options: true, false ; world-ambient-muted=false ; Options: true, false ; wind-muted=false ; Options: true, false ; simulation-muted=false ; audible-distance=40 ; environment-audible-distance=30 ; maximum-environment-sounds=50 ; active-gui-volume-modifier=0.8 ; active-gui-environment-volume-modifier=0.4 ; chart-environment-volume-modifier=0.2 ; The maximum volume allowed for any sound. ; maximum-volume=1 ; ambient-music-pause-mean-seconds=45 ; ambient-music-pause-variance-seconds=30 ; Options: main-tracks-only, interleave-main-tracks-with-interludes, randomize-all, main-menu ; ambient-music-mode=interleave-main-tracks-with-interludes ; Options: true, false ; ambient-music-based-on-physical-location=false ; music-transition-delay-ticks=480 ; music-transition-fade-out-ticks=120 ; music-transition-pause-ticks=300 ; music-transition-fade-in-ticks=300 ; zoom-audible-distance-coefficient=0.5 ; zoom-volume-coefficient=0.75 ; Options: default, wasapi, direct-sound, core-audio, pulse-audio, alsa, pipe-wire ; preferred-audio-driver=default ; primary-voice-frequency=44100 ; Options: 16, 32 ; primary-voice-depth=16 ; Options: point, linear ; resampling-interpolation-method=linear ; maximum-sounds=192 ; maximum-streams=12 ; Options: true, false ; async-lazy-load=false ; Options: true, false ; stream-from-disk=true ; Options: true, false ; in-space-no-one-can-hear-you-scream=false [map-view] ; Options: true, false show-logistic-network=true ; Options: true, false ; show-electric-network=false ; Options: true, false ; show-turret-range=false ; Options: true, false show-pollution=false ; Options: true, false ; show-networkless-logistic-members=false ; Options: true, false ; show-train-station-names=true ; Options: true, false ; show-player-names=true ; Options: true, false ; show-tags=true ; Options: true, false show-worker-robots=true ; Options: true, false show-rail-signal-states=true ; Options: true, false show-recipe-icons=true ; Options: true, false show-pipelines=true ; Options: true, false show-non-standard-map-info=true [debug] ; force=enemy ; collision_layer=object ; Options: true, false ; capture-perf-statistics=false ; Options: always, debug, never show-fps=always ; Options: always, debug, never show-clock=debug ; Options: always, debug, never ; show-time-to-next-autosave=never ; Options: always, debug, never ; show-detailed-info=never ; Options: always, debug, never show-time-usage=debug ; Options: always, debug, never ; show-entity-time-usage=never ; Options: always, debug, never ; show-gpu-time-usage=never ; Options: always, debug, never ; show-sprite-counts=never ; Options: always, debug, never ; show-particle-counts=never ; Options: always, debug, never ; show-collector-navmesh-time-usage=never ; Options: always, debug, never ; show-lua-object-statistics=never ; Options: always, debug, never ; show-heat-buffer-info=never ; Options: always, debug, never ; show-multiplayer-ups=never ; Options: always, debug, never ; show-multiplayer-waiting-icon=never ; Options: always, debug, never show-multiplayer-statistics=debug ; Options: always, debug, never ; show-multiplayer-server-name=never ; Options: always, debug, never ; show-multiplayer-selection-rectangles-unconditionally=never ; Options: always, debug, never show-debug-info-in-tooltips=debug ; Options: always, debug, never show-resistances-in-tooltips-always=always ; Options: always, debug, never ; hide-mod-guis=never ; Options: always, debug, never ; show-tile-grid=debug ; Options: always, debug, never show-blueprint-grid=debug ; Options: always, debug, never ; show-entity-targetable-counts=never ; Options: always, debug, never ; show-entity-control-behaviors=never ; Options: always, debug, never show-collision-rectangles=debug ; Options: always, debug, never show-selection-rectangles=debug ; Options: always, debug, never ; show-map-generator-collision-rectangles=never ; Options: always, debug, never ; show-render-rectangles=never ; Options: always, debug, never ; show-drawing-boxes=never ; Options: always, debug, never ; show-sticker-boxes=never ; Options: always, debug, never show-entity-positions=debug ; Options: always, debug, never ; show-trivial-smoke-positions=never ; Options: always, debug, never ; show-entity-velocities=never ; Options: always, debug, never ; show-selected-entity-advanced-tiles=never ; Options: always, debug, never ; show-is-in-construction-area=never ; Options: always, debug, never show-paths=debug ; Options: always, debug, never show-path-requests=debug ; Options: always, debug, never show-next-waypoint-bb=debug ; Options: always, debug, never show-target=debug ; Options: always, debug, never show-unit-group-info=debug ; Options: always, debug, never show-unit-behavior-info=debug ; Options: always, debug, never show-pathfinder-fringe=debug ; Options: always, debug, never ; show-path-cache=never ; Options: always, debug, never ; show-path-cache-paths=never ; Options: always, debug, never ; show-rail-paths=never ; Options: always, debug, never ; show-rolling-stock-count=never ; Options: always, debug, never ; show-rail-connections=never ; Options: always, debug, never ; show-rail-connection-points=never ; Options: always, debug, never ; show-rail-joints=never ; Options: always, debug, never ; show-rail-segment-collision-boxes=never ; Options: always, debug, never ; show-rail-planner-nodes=never ; Options: always, debug, never ; show-rail-planner-goals=never ; Options: always, debug, never ; show-train-stop-point=never ; Options: always, debug, never ; show-train-reservations=never ; Options: always, debug, never show-train-braking-distance=debug ; Options: always, debug, never ; show-train-signals=never ; Options: always, debug, never ; show-train-repathing=never ; Options: always, debug, never ; show-train-state=never ; Options: always, debug, never ; show-network-connected-entities=never ; Options: always, debug, never ; show-circuit-network-numbers=never ; Options: always, debug, never ; show-energy-sources-networks=never ; Options: always, debug, never show-active-state=debug ; Options: always, debug, never ; show-wakeup-lists=never ; Options: always, debug, never ; show-transport-lines=never ; Options: always, debug, never ; show-transport-line-groups=never ; Options: always, debug, never ; show-turret-state=never ; Options: always, debug, never ; show-transport-line-insert-spec=never ; Options: always, debug, never ; show-belt-connectable-connections=never ; Options: always, debug, never show-transport-line-gaps=debug ; Options: always, debug, never ; show-asteroid-collector-arm-targets=never ; Options: always, debug, never ; show-asteroid-collector-arm-modes=never ; Options: always, debug, never ; show-asteroid-collector-navmesh=never ; Options: always, debug, never ; show-asteroid-collector-navmesh-dirty-chunks=never ; Options: always, debug, never ; show-asteroid-collector-unit-ids=never ; Options: always, debug, never ; show-selected-asteroid-collector-prospective-chunks=never ; Options: always, debug, never ; show-selected-asteroid-collector-tracking=never ; Options: always, debug, never ; show-platform-bounds=never ; Options: always, debug, never ; show-platform-reserved-chunks=never ; Options: always, debug, never ; show-platform-chunk-predictors=never ; Options: always, debug, never ; show-military-targets=never ; Options: always, debug, never ; show-pollution-values=never ; Options: always, debug, never ; show-active-entities-on-chunk-counts=never ; Options: always, debug, never ; show-active-chunks=never ; Options: always, debug, never show-generated-chunks=debug ; Options: always, debug, never ; show-polluted-chunks=never ; Options: always, debug, never ; show-active-particle-chunks=never ; Options: always, debug, never ; show-active-particles=never ; Options: always, debug, never ; hide-chart-tags=never ; Options: always, debug, never show-enemy-expansion-candidate-chunks=debug ; Options: always, debug, never ; show-enemy-expansion-candidate-chunk-values=never ; Options: always, debug, never ; show-bad-attack-chunks=never ; Options: always, debug, never ; show-superforce-placement-visualisations=never ; Options: always, debug, never ; show-tile-variations=never ; Options: always, debug, never ; show-raw-tile-transitions=never ; Options: always, debug, never ; show-fluid-box-connections=never ; Options: always, debug, never ; show-fluid-box-fluid-info=never ; Options: always, debug, never ; show-fluid-box-segments=never ; Options: always, debug, never ; show-fluid-box-update-order=never ; Options: always, debug, never ; show-neighbour-connectable-connections=never ; Options: always, debug, never ; show-environment-sound-info=never ; Options: always, debug, never ; show-intermediate-volume-of-working-sounds=never ; Options: always, debug, never ; show-environment-sound-area=never ; Options: always, debug, never ; show-selected-entity-audible-range=never ; Options: always, debug, never ; show-recently-played-sound-info=never ; Options: always, debug, never ; show-logistic-robot-targets=never ; Options: always, debug, never ; show-selected-logistic-robot-jobs=never ; Options: always, debug, never ; show-logistic-robot-final-position-estimates=never ; Options: always, debug, never ; show-selected-turret-target=never ; Options: always, debug, never ; show-deconstruction-prerequisites=never ; Options: always, debug, never ; show-spidertron-movement=never ; Options: always, debug, never ; show-spider-unit-movement=never ; Options: always, debug, never ; show-segmented-unit-movement=never ; Options: always, debug, never ; show-segmented-units-on-chart=never ; Options: always, debug, never ; show-unit-territories=never ; Options: always, debug, never ; show-unit-territory-patrol-paths=never ; Options: always, debug, never ; show-player-robots=never ; Options: always, debug, never ; show-robot-tasks=never ; Options: always, debug, never ; show-fire-info=never ; Options: always, debug, never ; show-sticker-info=never ; Options: always, debug, never ; show-directions=never ; Options: always, debug, never ; show-decorative-names=never ; Options: always, debug, never ; show-decorative-collision-rectangles=never ; Options: always, debug, never allow-increased-zoom=always ; Options: always, debug, never ; show-chunk-components=never ; Options: always, debug, never ; show-gamestate-car-in-latency=never ; Options: always, debug, never ; show-train-no-path-details=never ; Options: always, debug, never ; show-active-forces-around=never ; Options: always, debug, never ; show-latency-entity-info=never ; Options: always, debug, never ; show-red-circuit-networks-on-chart=never ; Options: always, debug, never ; show-green-circuit-networks-on-chart=never ; Options: always, debug, never ; show-effective-tile-id=never ; Options: always, debug, never ; show-hidden-tiles=never ; Options: always, debug, never ; show-all-inventories-in-additional-entity-gui=never ; Options: always, debug, never ; show-non-player-wires=never ; Options: always, debug, never ; show-stock-numbers=never ; Options: always, debug, never ; show-stock-positions-reverse=never ; Options: always, debug, never ; show-train-priority=never ; Options: always, debug, never show-when-enemy-is-around-activate-distance=debug ; Options: always, debug, never ; show-cargo-pod-info=never ; Options: always, debug, never ; show-cargo-pod-landing-spots=never ; Options: always, debug, never ; show-entity-collides-with-layer=never ; Options: always, debug, never ; show-force-charted-areas=never ; Options: always, debug, never ; show-fluid-segment-extent-limit=never ; Options: always, debug, never ; always-show-lightning-protection=never ; Options: always, debug, never ; show-entity-tick=never ; Options: always, debug, never ; show-update-tick=never ; Options: always, debug, never ; show-inventory-internals=never ; Options: always, debug, never ; show-charting-changes=never ; Options: always, debug, never ; show-artillery-turret-scan-progress=never [multiplayer-lobby] name=F&K Factorio X.21 ; description= ; Options: true, false visibility-public=false ; Options: true, false visibility-steam=false ; Options: true, false visibility-lan=true ; max-players=0 ; Options: true, false ignore-player-limit-when-returning=true ; max-upload-in-kilobytes-per-second=0 ; max-upload-slots=5 ; password= ; tag-list= ; afk-auto-kick=0 ; Options: true, false, admins-only ; allowed-commands=admins-only ; Options: true, false ; only-admins-can-pause=true ; Options: true, false ; auto-pause-when-players-connect=false ; Options: true, false ; autosave-only-on-server=true ; Options: true, false ; non-blocking-saving=true ; Options: true, false verify-user-identity=false ; Options: true, false ; enable-whitelist=false ; Options: true, false ; enable-authserver-side-bans=true [graphics] ; Default preferred display index should force finding primary monitor ; preferred-display-index=255 ; screenshots-threads-count=16 ; cache-sprite-atlas-count=1 ; Options: true, false cache-sprite-atlas=true ; Options: true, false ; compress-sprite-atlas-cache=false ; Options: true, false ; texture-streaming=true ; In MB. Default is 64 MB for high resolution and 32 MB for medium resolution. ; streamed-atlas-physical-vram-size=0 ; sprite-vertex-buffer-size=1048576 ; max-texture-size=0 ; max-threads=8 ; Options: high, medium ; graphics-quality=high brightness=100 ; contrast=0 saturation=60 ; color-filter= ; Options: true, false ; full-screen=true ; Options: true, false ; minimize-on-focus-loss=false ; Options: true, false ; enable-warning-icons-blinking=true ; Options: true, false ; enable-arachnophobia-mode=false ; Options: true, false ; show-fullscreen-flash=true ; Options: true, false ; show-smoke=true ; Options: true, false show-clouds=false ; Options: true, false ; show-fog=true ; Options: true, false ; show-space-dust=true ; Options: true, false ; show-decoratives=true ; Options: true, false ; show-particles=true ; Options: true, false ; show-item-shadows=true ; Options: true, false ; show-inserter-shadows=true ; Options: true, false show-animated-water=true ; Options: true, false ; show-animated-ghosts=true ; Options: true, false show-tree-distortion=true ; Options: true, false ; additional-terrain-effects=true ; Options: true, false ; light-occlusion=false ; Options: true, false ; force-opengl=false ; Options: true, false ; v-sync=true ; Options: true, false high-quality-animations=true ; Options: true, false ; high-quality-shadows=true ; Options: true, false ; high-quality-terrain=true ; Options: true, false ; elevated-rail-shadows=true ; Options: true, false show-game-simulations-in-background=false ; Minimum number of turrets required to turn on the turret range overdraw optimization ; turret-overdraw-minimum-count=4 ; turret-overdraw-estimated-pixel-overdraw-threshold=2 ; Options: true, false ; skip-vram-detection=false ; Options: true, false ; halt-rendering-when-minimized=true ; Options: true, false ; runtime-sprite-reload=false ; Options: true, false ; render-in-native-resolution=true ; Options: true, false ; use-flip-presentation-model=false ; Options: true, false ; debug-api=false ; Options: true, false ; discard-buffers-on-begin-frame=true ; Options: all, high, medium, low video-memory-usage=high ; Options: none, high-quality, low-quality texture-compression-level=low-quality ; Options: true, false ; compress-virtual-atlas=true ; Options: true, false ; optimize-for-low-vram=false ; Options: true, false ; clear-atlas-debugging-data=false ; Options: copy, copy-sequential, flip, flip-discard ; dxgi-presentation-model=copy ; Options: none, flush, wait-for-vblank, flush-and-wait-for-vblank ; dxgi-action-before-present=none ; relevant only for flip presentation models ; ; Options: true, false ; dxgi-allow-tearing=false ; Options: false, true, auto ; dxgi-flip-do-not-wait=false ; Options: true, false ; dxgi-present-restart=false ; dxgi-swap-chain-buffer-count=0 ; dxgi-max-frame-latency=0 ; dxgi-adapter-index=-1 ; max-sprite-loading-threads=32 ; Options: true, false ; gpu-accelerated-compression=true ; Options: true, false ; gpu-accelerated-mipmap-compression=true ; Options: true, false ; wait-until-mipmap-generation-finished=true ; Options: true, false ; check-for-unused-pixels=false ; ogl-depth-buffer-bit-depth=0 ; Options: false, true, auto ; ogl-accelerated-renderer=auto ; Options: true, false ; ogl-double-buffered=true ; Set to true if mipmapped sprites render very blurry on your GPU. Limited support. ; ; Options: true, false ; legacy-gpu-no-mipmaps=false ; Options: true, false ; force-linear-magnification=false ; Options: true, false ; custom-mipmap-workaround=false ; Options: true, false ; buffer-rename-workaround=false ; Options: true, false ; disallow-high-bit-depth-sprites=false ; Comma separated list of OpenGL extensions that should not be used (for example: ARB_copy_image,KHR_debug) ; disabled-opengl-extensions= ; Options: x11, wayland ; linux-preferred-video-driver=x11 ; Options: true, false ; metal-gpu-counters=true