Page MenuHomeFeedback Tracker

SHIFT key does not work as real time modifier for mouse clicks
New, WishlistPublic


The SHIFT key doesn't work as expected as a modifier for the mouse buttons. The SHIFT key state is only registered at the start of the click/hold, whereas it should be real time (as currently occurs with CTRL and ALT).

To move and rotate a unit, I need to:
-Click and hold LMB on the unit to move it, then release LMB
-Move mouse cursor back onto unit, hold shift, then click and hold LMB on the unit to rotate it (the shift key can actually be released after the LMB is first clicked)

-Click and hold LMB on the unit to move it, keep LMB held.
-Without releasing LMB, hold shift, and move mouse to rotate unit

Expected method is preferred as it requires less precise tasks of the user (moving mouse cursor over the unit, then clicking) to achieve the same result. The ALT and CTRL modifiers do currently work as expected.


Legacy ID
Eden Editor
Additional Information

Tested in Dev build 1.53.132628

Event Timeline

ceeeb edited Additional Information. (Show Details)Sep 26 2015, 2:48 AM
ceeeb set Category to Eden Editor.
ceeeb set Reproducibility to Always.
ceeeb set Severity to None.
ceeeb set Resolution to Open.
ceeeb set Legacy ID to 3921055141.May 8 2016, 12:48 PM
Bohemia added a subscriber: ceeeb.Sep 26 2015, 2:48 AM
ruebe added a subscriber: ruebe.May 8 2016, 12:48 PM
ruebe added a comment.Sep 26 2015, 5:21 AM

I think the modifiers simply need to be streamlined, such that the SHIFT modifier will toggle to rotation mode while currently in movement mode. Note how you get a different set of modifier options, once you start some editing mode. I.e. there are top-level/mode modifiers, and then there is a different set/assignment of modifiers depending on the editing mode you've entered. Hence, main modifiers (e.g. SHIFT for rotation) should be available in all editing modes, and only redefined if really, really necessary (pls dont).

ceeeb added a comment.Aug 21 2016, 2:47 AM

Issue persists in dev build 1.65.138014