[kovarex] Since 2.0: Pressing "Alt" confirms selection rectangle.

imi___
Inserter
Inserter
Posts: 30
Joined: Sat Jun 22, 2024 9:31 am
Contact:

[kovarex] Since 2.0: Pressing "Alt" confirms selection rectangle.

Post by imi___ »

In 1.1, pressing Alt while selecting an area did nothing.

That was very good, because you could switch "modes" while you were selecting, e.g. if you are about to Copy-Paste something, you could change your mind while selecting an area to press Alt-B and create a blueprint instead. Similar for Ctrl-X vs. Alt-D (to delete instead of cut).


Now in 2.0, pressing Alt will not only immediately confirm the selection as if you would had lifted the left mouse button, but even worse, it will then immediately act the left mouse button press to e.g. place your copy-paste selection. Very annoying :(


There doesn't seem to be a new keybindings that say something like "confirm selection" or anything like that bound to Alt. I also already unbinding everything that has Alt in it to test whether that fixes the issue (especially new things like Factoriopedia or the Alt-left for "back"), but no such luck. The broken behavior seems to be hard-coded. ;-(
imi___
Inserter
Inserter
Posts: 30
Joined: Sat Jun 22, 2024 9:31 am
Contact:

Re: Since 2.0: Pressing "Alt" confirms selection rectangle.

Post by imi___ »

PS: There is one very awkward workaround at the moment: The bug seems to only involve the left Alt key. So using Alt-Gr (aka the right alt) seems to be still fine, but involves some serious hand-twisting when operating the mouse with the right hand..
User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 3393
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: Since 2.0: Pressing "Alt" confirms selection rectangle.

Post by boskid »

I will have to ask Twinsen about this because i can trace this behavior to usage of EXACT_MODIFIERS flag on control settings. I see it was set due to controller support, but for reasons unknown to me it was also set to the primary `select` binding.

Given this change was "sloppy" and it only applies to the primary binding, as a workaround you can go to the control settings, find the "Select for blueprint" control, clear the "Left-click" from the left slot and set the "Left-click" on the right slot. Right slot does not have this "EXACT_MODIFIERS" flag set and as such pressing Alt will not cause this binding to be seen as no longer active which was causing the selection to get confirmed.
Post Reply

Return to “Assigned”