Page 1 of 1

[1.1.84] Single drop coal into furnaces/drills dont work with double binds

Posted: Thu Jun 15, 2023 2:46 pm
by P1tta
hey

my hotkey setup for feeding single coal to burner drills & furnaces is a double binding with "f"

i have the coal on a hotbar and pick it with f and at the same time drop it ( also bound to f )

since .84 i cant hover over a drill / furnaces to feed but have to drag into the drill / furnace

seems to be an issue with keyboard keys but no mouse hotkeys ( anti has middle mouse buttom set to it and it works for him )

expected behavoir:
i can hover over it and still feed coal like in the versions before


thx for bughunting

Re: [1.1.84] Single drop coal into furnaces/drills dont work with double binds

Posted: Thu Jun 15, 2023 2:48 pm
by P1tta
screenshot of the hotkey setup:
https://imgur.com/a/luPHziG

Re: [1.1.84] Single drop coal into furnaces/drills dont work with double binds

Posted: Thu Jun 15, 2023 3:18 pm
by P1tta
same issue on 1.1.83

on 1.1.82 it still works

Re: [1.1.84] Single drop coal into furnaces/drills dont work with double binds

Posted: Thu Jun 15, 2023 4:32 pm
by Bilka
Controls section of pittas config:

Code: Select all

[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=W

; move-up-alternative=

; move-up-controller=

; move-up-controller-alternative=

; move-down=S

; move-down-alternative=

; move-down-controller=

; move-down-controller-alternative=

; move-left=A

; move-left-alternative=

; move-left-controller=

; move-left-controller-alternative=

; move-right=D

; move-right-alternative=

; move-right-controller=

; move-right-controller-alternative=

; open-character-gui=E

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=E

; confirm-gui-alternative=mouse-button-4

; 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=

; clear-cursor=Q

; clear-cursor-alternative=mouse-button-5

; clear-cursor-controller=controller-b

; clear-cursor-controller-alternative=

; smart-pipette=Q

smart-pipette-alternative=

; smart-pipette-controller=controller-b

; smart-pipette-controller-alternative=

rotate=SPACE

; rotate-alternative=

; rotate-controller=controller-dpright

; rotate-controller-alternative=

reverse-rotate=V

; reverse-rotate-alternative=

; reverse-rotate-controller=controller-dpleft

; reverse-rotate-controller-alternative=

; flip-blueprint-horizontal=F

; flip-blueprint-horizontal-alternative=

; flip-blueprint-horizontal-controller=controller-lefttrigger + controller-dpright

; flip-blueprint-horizontal-controller-alternative=

; flip-blueprint-vertical=G

; flip-blueprint-vertical-alternative=

; flip-blueprint-vertical-controller=controller-lefttrigger + controller-dpleft

; flip-blueprint-vertical-controller-alternative=

pick-items=SHIFT + F

; pick-items-alternative=

; pick-items-controller=controller-dpdown

; pick-items-controller-alternative=

drop-cursor=F

drop-cursor-alternative=CAPSLOCK

; drop-cursor-controller=controller-lefttrigger + controller-dpdown

; drop-cursor-controller-alternative=

show-info=

; show-info-alternative=

; show-info-controller=controller-dpup

; show-info-controller-alternative=

shoot-enemy=mouse-button-4

; shoot-enemy-alternative=

; shoot-enemy-controller=controller-rightshoulder

; shoot-enemy-controller-alternative=

shoot-selected=X

; shoot-selected-alternative=

; shoot-selected-controller=controller-righttrigger + controller-rightshoulder

; shoot-selected-controller-alternative=

next-weapon=

; next-weapon-alternative=

; next-weapon-controller=controller-lefttrigger + controller-rightshoulder

; next-weapon-controller-alternative=

toggle-driving=LEFTBRACKET

; toggle-driving-alternative=

; toggle-driving-controller=controller-righttrigger + controller-y

; toggle-driving-controller-alternative=

; zoom-in=mouse-wheel-up

; zoom-in-alternative=SHIFT + mouse-wheel-up

; zoom-in-controller=controller-righttrigger + controller-dpup

; zoom-in-controller-alternative=

; zoom-out=mouse-wheel-down

; zoom-out-alternative=SHIFT + mouse-wheel-down

; zoom-out-controller=controller-righttrigger + controller-dpdown

; zoom-out-controller-alternative=

toggle-console=RETURN

; 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=F1

; controller-gui-logistics-tab-alternative=

; controller-gui-logistics-tab-controller=

; controller-gui-logistics-tab-controller-alternative=

; controller-gui-character-tab=F2

; controller-gui-character-tab-alternative=

; controller-gui-character-tab-controller=

; controller-gui-character-tab-controller-alternative=

; controller-gui-crafting-tab=F3

; controller-gui-crafting-tab-alternative=

; controller-gui-crafting-tab-controller=

; controller-gui-crafting-tab-controller-alternative=

; select-for-blueprint=mouse-button-1

; select-for-blueprint-alternative=CONTROL + mouse-button-1

; 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=

; 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=

; cycle-blueprint-forwards=SHIFT + mouse-wheel-down

; cycle-blueprint-forwards-alternative=

; cycle-blueprint-forwards-controller=controller-lefttrigger + controller-dpup

; cycle-blueprint-forwards-controller-alternative=

; cycle-blueprint-backwards=SHIFT + 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=KP_PLUS

; larger-terrain-building-area-alternative=

; larger-terrain-building-area-controller=controller-dpup

; larger-terrain-building-area-controller-alternative=

; smaller-terrain-building-area=KP_MINUS

; smaller-terrain-building-area-alternative=

; smaller-terrain-building-area-controller=controller-dpdown

; smaller-terrain-building-area-controller-alternative=

; remove-pole-cables=SHIFT + mouse-button-1

; remove-pole-cables-alternative=

; remove-pole-cables-controller=controller-righttrigger + controller-a

; remove-pole-cables-controller-alternative=

; build-with-obstacle-avoidance=CONTROL + 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=

; drag-map=mouse-button-1

; drag-map-alternative=

; drag-map-controller=

; drag-map-controller-alternative=

; place-in-chat=SHIFT + 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=

; alt-zoom-in=mouse-wheel-up

; alt-zoom-in-alternative=

; alt-zoom-in-controller=controller-righttrigger + controller-dpup

; alt-zoom-in-controller-alternative=

; alt-zoom-out=mouse-wheel-down

; alt-zoom-out-alternative=

; alt-zoom-out-controller=controller-righttrigger + controller-dpdown

; alt-zoom-out-controller-alternative=

; activate-tooltip=LSHIFT

; activate-tooltip-alternative=

; activate-tooltip-controller=controller-righttrigger

; activate-tooltip-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=SHIFT + 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=mouse-button-3

; 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=

; 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=

; rotate-active-quick-bars-alternative=

; rotate-active-quick-bars-controller=

; rotate-active-quick-bars-controller-alternative=

; next-active-quick-bar=

; next-active-quick-bar-alternative=

; next-active-quick-bar-controller=

; next-active-quick-bar-controller-alternative=

; previous-active-quick-bar=

; 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=

; quick-bar-button-1-controller=

; quick-bar-button-1-controller-alternative=

; quick-bar-button-2=2

; quick-bar-button-2-alternative=

; quick-bar-button-2-controller=

; quick-bar-button-2-controller-alternative=

; quick-bar-button-3=3

; quick-bar-button-3-alternative=

; quick-bar-button-3-controller=

; quick-bar-button-3-controller-alternative=

; quick-bar-button-4=4

; quick-bar-button-4-alternative=

; quick-bar-button-4-controller=

; quick-bar-button-4-controller-alternative=

; quick-bar-button-5=5

; quick-bar-button-5-alternative=

; quick-bar-button-5-controller=

; quick-bar-button-5-controller-alternative=

quick-bar-button-6=C

; quick-bar-button-6-alternative=

; quick-bar-button-6-controller=

; quick-bar-button-6-controller-alternative=

quick-bar-button-7=B

; quick-bar-button-7-alternative=

; quick-bar-button-7-controller=

; quick-bar-button-7-controller-alternative=

quick-bar-button-8=R

; 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=F

; quick-bar-button-1-secondary-alternative=

; quick-bar-button-1-secondary-controller=

; quick-bar-button-1-secondary-controller-alternative=

quick-bar-button-2-secondary=Z

; quick-bar-button-2-secondary-alternative=

; quick-bar-button-2-secondary-controller=

; quick-bar-button-2-secondary-controller-alternative=

quick-bar-button-3-secondary=G

; quick-bar-button-3-secondary-alternative=

; quick-bar-button-3-secondary-controller=

; quick-bar-button-3-secondary-controller-alternative=

quick-bar-button-4-secondary=TAB

; quick-bar-button-4-secondary-alternative=

; quick-bar-button-4-secondary-controller=

; quick-bar-button-4-secondary-controller-alternative=

quick-bar-button-5-secondary=Y

; quick-bar-button-5-secondary-alternative=

; quick-bar-button-5-secondary-controller=

; quick-bar-button-5-secondary-controller-alternative=

; quick-bar-button-6-secondary=

; quick-bar-button-6-secondary-alternative=

; quick-bar-button-6-secondary-controller=

; quick-bar-button-6-secondary-controller-alternative=

; quick-bar-button-7-secondary=

; quick-bar-button-7-secondary-alternative=

; quick-bar-button-7-secondary-controller=

; quick-bar-button-7-secondary-controller-alternative=

; quick-bar-button-8-secondary=

; quick-bar-button-8-secondary-alternative=

; quick-bar-button-8-secondary-controller=

; quick-bar-button-8-secondary-controller-alternative=

; quick-bar-button-9-secondary=

; quick-bar-button-9-secondary-alternative=

; quick-bar-button-9-secondary-controller=

; quick-bar-button-9-secondary-controller-alternative=

; quick-bar-button-10-secondary=

; quick-bar-button-10-secondary-alternative=

; quick-bar-button-10-secondary-controller=

; quick-bar-button-10-secondary-controller-alternative=

action-bar-select-page-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=

; action-bar-select-page-2-alternative=

; action-bar-select-page-2-controller=

; action-bar-select-page-2-controller-alternative=

action-bar-select-page-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=

; action-bar-select-page-4-alternative=

; action-bar-select-page-4-controller=

; action-bar-select-page-4-controller-alternative=

action-bar-select-page-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=

; action-bar-select-page-6-alternative=

; action-bar-select-page-6-controller=

; action-bar-select-page-6-controller-alternative=

action-bar-select-page-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=

; action-bar-select-page-8-alternative=

; action-bar-select-page-8-controller=

; action-bar-select-page-8-controller-alternative=

action-bar-select-page-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=

; 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=

; paste-controller=controller-paddle3

; paste-controller-alternative=

; cycle-clipboard-forwards=SHIFT + mouse-wheel-up

; cycle-clipboard-forwards-alternative=

; cycle-clipboard-forwards-controller=controller-lefttrigger + controller-dpup

; cycle-clipboard-forwards-controller-alternative=

; cycle-clipboard-backwards=SHIFT + mouse-wheel-down

; cycle-clipboard-backwards-alternative=

; cycle-clipboard-backwards-controller=controller-lefttrigger + controller-dpdown

; cycle-clipboard-backwards-controller-alternative=

; undo=CONTROL + Y

; undo-alternative=

; undo-controller=

; undo-controller-alternative=

; toggle-menu=ESCAPE

; toggle-menu-alternative=

; toggle-menu-controller=controller-start

; toggle-menu-controller-alternative=

; toggle-map=M

; toggle-map-alternative=

; toggle-map-controller=controller-back

; toggle-map-controller-alternative=

; close-menu=

; close-menu-alternative=

; close-menu-controller=controller-b

; close-menu-controller-alternative=

; gui-select=

; gui-select-alternative=

; gui-select-controller=controller-a

; gui-select-controller-alternative=

; open-technology-gui=T

; open-technology-gui-alternative=

; open-technology-gui-controller=controller-lefttrigger + controller-back

; open-technology-gui-controller-alternative=

; production-statistics=P

; production-statistics-alternative=

; production-statistics-controller=

; production-statistics-controller-alternative=

; logistic-networks=L

; logistic-networks-alternative=

; logistic-networks-controller=controller-righttrigger + controller-back

; logistic-networks-controller-alternative=

toggle-blueprint-library=

; toggle-blueprint-library-alternative=

; toggle-blueprint-library-controller=

; toggle-blueprint-library-controller-alternative=

; open-trains-gui=O

; open-trains-gui-alternative=

; open-trains-gui-controller=

; open-trains-gui-controller-alternative=

pause-game=

; pause-game-alternative=PAUSE

; pause-game-controller=controller-righttrigger + controller-start

; pause-game-controller-alternative=

confirm-message=W

confirm-message-alternative=D

; confirm-message-controller=controller-b

; confirm-message-controller-alternative=

; previous-technology=BACKSPACE

; previous-technology-alternative=

; previous-technology-controller=controller-dpleft

; previous-technology-controller-alternative=

; previous-mod=BACKSPACE

; previous-mod-alternative=mouse-button-4

; previous-mod-controller=

; previous-mod-controller-alternative=

connect-train=

; connect-train-alternative=

; connect-train-controller=

; connect-train-controller-alternative=

disconnect-train=

; disconnect-train-alternative=

; disconnect-train-controller=

; disconnect-train-controller-alternative=

; editor-next-variation=mouse-button-3

; editor-next-variation-alternative=

; editor-next-variation-controller=

; editor-next-variation-controller-alternative=

; editor-previous-variation=SHIFT + mouse-button-3

; editor-previous-variation-alternative=

; editor-previous-variation-controller=

; editor-previous-variation-controller-alternative=

; editor-clone-item=SHIFT + mouse-button-3

; editor-clone-item-alternative=

; editor-clone-item-controller=

; editor-clone-item-controller-alternative=

; editor-delete-item=CONTROL + mouse-button-3

; editor-delete-item-alternative=

; editor-delete-item-controller=

; editor-delete-item-controller-alternative=

; editor-toggle-pause=KP_0

; editor-toggle-pause-alternative=

; editor-toggle-pause-controller=

; editor-toggle-pause-controller-alternative=

; editor-tick-once=KP_PERIOD

; editor-tick-once-alternative=

; editor-tick-once-controller=

; editor-tick-once-controller-alternative=

; editor-speed-up=SHIFT + KP_PLUS

; editor-speed-up-alternative=

; editor-speed-up-controller=

; editor-speed-up-controller-alternative=

; editor-speed-down=SHIFT + KP_MINUS

; editor-speed-down-alternative=

; editor-speed-down-controller=

; editor-speed-down-controller-alternative=

; editor-reset-speed=SHIFT + KP_MULTIPLY

; editor-reset-speed-alternative=

; editor-reset-speed-controller=

; editor-reset-speed-controller-alternative=

; editor-set-clone-brush-source=SHIFT + mouse-button-2

; 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=SHIFT + mouse-button-1

; 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=LCTRL

; editor-switch-to-surface-alternative=

; editor-switch-to-surface-controller=

; editor-switch-to-surface-controller-alternative=

; editor-remove-scripting-object=SHIFT + mouse-button-2

; editor-remove-scripting-object-alternative=

; editor-remove-scripting-object-controller=controller-righttrigger + controller-x

; editor-remove-scripting-object-controller-alternative=

; debug-toggle-atlas-gui=CONTROL + F3

; debug-toggle-atlas-gui-alternative=

; debug-toggle-atlas-gui-controller=

; debug-toggle-atlas-gui-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=F9

; debug-reset-zoom-alternative=

; debug-reset-zoom-controller=

; debug-reset-zoom-controller-alternative=

; debug-reset-zoom-2x=CONTROL + F9

; debug-reset-zoom-2x-alternative=

; debug-reset-zoom-2x-controller=

; debug-reset-zoom-2x-controller-alternative=

; toggle-gui-debug=CONTROL + F5

; toggle-gui-debug-alternative=

; toggle-gui-debug-controller=

; toggle-gui-debug-controller-alternative=

; toggle-gui-style-view=CONTROL + F6

; toggle-gui-style-view-alternative=

; toggle-gui-style-view-controller=

; toggle-gui-style-view-controller-alternative=

; toggle-gui-shadows=CONTROL + F7

; toggle-gui-shadows-alternative=

; toggle-gui-shadows-controller=

; toggle-gui-shadows-controller-alternative=

; toggle-gui-glows=CONTROL + F8

; toggle-gui-glows-alternative=

; toggle-gui-glows-controller=

; toggle-gui-glows-controller-alternative=

; open-prototypes-gui=CONTROL + SHIFT + E

; open-prototypes-gui-alternative=

; open-prototypes-gui-controller=

; open-prototypes-gui-controller-alternative=

; open-prototype-explorer-gui=CONTROL + SHIFT + F

; 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=

; next-player-in-replay=F10

; next-player-in-replay-alternative=

; next-player-in-replay-controller=

; next-player-in-replay-controller-alternative=

; order-to-follow=CONTROL + mouse-button-1

; order-to-follow-alternative=

; order-to-follow-controller=controller-lefttrigger + controller-a

; order-to-follow-controller-alternative=

; give-blueprint=ALT + B

; give-blueprint-alternative=

; give-blueprint-controller=

; give-blueprint-controller-alternative=

; give-blueprint-book=

; give-blueprint-book-alternative=

; give-blueprint-book-controller=

; give-blueprint-book-controller-alternative=

; give-deconstruction-planner=ALT + D

; give-deconstruction-planner-alternative=

; give-deconstruction-planner-controller=

; give-deconstruction-planner-controller-alternative=

; give-upgrade-planner=ALT + U

; give-upgrade-planner-alternative=

; give-upgrade-planner-controller=

; give-upgrade-planner-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 + R

; toggle-personal-roboport-alternative=

; toggle-personal-roboport-controller=

; toggle-personal-roboport-controller-alternative=

close-gui-alternative=
clean-cursor-alternative=
I can reproduce the issue with the config, I can't drop on the ground or onto belts with F, but chests work.

My own config with tab bound to drop item, shortcut 10 and confirm message shows the same issue. Possibly, maybe revelant: we both use German keyboards.

Re: [1.1.84] Single drop coal into furnaces/drills dont work with double binds

Posted: Thu Jun 15, 2023 4:39 pm
by AntiElitz
I just want to add that even though this may not look like a big issue at first, for us speedrunners it really is very important. We really would highly appreaciate the previos behavior to be restored :)

Re: [1.1.84] Single drop coal into furnaces/drills dont work with double binds

Posted: Fri Jun 16, 2023 2:49 pm
by Twinsen
The change actually fixes 2 bugs:
- Flipping blueprints with F causes the player to also pick up items.
- With controllers, decreasing the tile build area with dpad down causes the player to also pick up items.

To keep speed-runners happy I reverted to the old behavior, for mouse and keyboard only, in Version: 1.1.85. Meaning the first issue still remains.

In the next version after that, I am considering applying the fix to the "pick up items" action only, which should fix the first issue also and keep speed-runners happy, who only need this behavior for the "drop items" action, right?

Re: [1.1.84] Single drop coal into furnaces/drills dont work with double binds

Posted: Fri Jun 16, 2023 6:11 pm
by AntiElitz
I really appreaciate that, thank you!

Re: [1.1.84] Single drop coal into furnaces/drills dont work with double binds

Posted: Fri Jun 16, 2023 6:19 pm
by IronCartographer
Twinsen wrote:
Fri Jun 16, 2023 2:49 pm
In the next version after that, I am considering applying the fix to the "pick up items" action only, which should fix the first issue also and keep speed-runners happy, who only need this behavior for the "drop items" action, right?
To confirm, this change would mean that for my control settings (F to enter/exit vehicle, shift-F to pick up items, [Shift-]G to [horizontally-]flip blueprints) the shift-F would be the binding denied from being used for anything else then?

Re: [1.1.84] Single drop coal into furnaces/drills dont work with double binds

Posted: Fri Jun 16, 2023 7:27 pm
by Twinsen
IronCartographer wrote:
Fri Jun 16, 2023 6:19 pm
To confirm, this change would mean that for my control settings (F to enter/exit vehicle, shift-F to pick up items, [Shift-]G to [horizontally-]flip blueprints) the shift-F would be the binding denied from being used for anything else then?
shift-F will be allowed to be used for something else, but it would not fire at the same time.
For example mapping Shift+F to flip blueprint and Shift+F to pick items:
- in 1.1.85 both action will fire at the same time
- in my proposed change only flip blueprint will fire if you have a blueprint in hand but pick items would fire if you don't.

If you map Shift+F to a non-contextual action (such as Select Quickbar 1, which always fires) only that action will fire and pick items will never fire.

Re: [1.1.84] Single drop coal into furnaces/drills dont work with double binds

Posted: Sun Jun 18, 2023 12:57 pm
by P1tta
thank you for fixing it


its a huge deal for the speedrun community