Fix mouse control
SE is the only game I've ever seen where a side-to-side movement of the mouse induces both yaw (the user's intention) and roll (WHY?!). This happens whether you're flying with a jetpack (turn to look to the left and you're almost horizontal) and when you're in a flyer (just try and keep lined up on approach, you have to play the tap-dance with Q&E now!) and is especially horrid in a wheeled vehicle in which you added a gyro for stability.
No control system in real life does this, so I don't understand why the game does this.
I very much doubt this will get any traction as people who've played it for more than I have (>600hrs) may have gotten used to it. So, failing this, please see my Gyroscope overrides suggestion (linked below).
https://support.keenswh.com/spaceengineers/pc/topic/25384-selectable-gyroscope-overrides
"induces both yaw (the user's intention) and roll (WHY?!)."
Because compounding Euler Tait–Bryan rotations cause that. Rotating left-up-right-down may return to the same direction, but not the same orientation.
https://support.keenswh.com/spaceengineers/pc/topic/which-way-is-down-ui-and-ux-polish-needed
TLDR: Add a toggle that, in natural gravity (for vehicles and characters) and artificial gravity (characters only), locks the yaw rotational axis to remain parallel to the gravity vector. Suggest the G key while NOT holding a block to benefit from muscle memory that toggles/cycles gravity alignment WHEN holding a block.
"induces both yaw (the user's intention) and roll (WHY?!)."
Because compounding Euler Tait–Bryan rotations cause that. Rotating left-up-right-down may return to the same direction, but not the same orientation.
https://support.keenswh.com/spaceengineers/pc/topic/which-way-is-down-ui-and-ux-polish-needed
TLDR: Add a toggle that, in natural gravity (for vehicles and characters) and artificial gravity (characters only), locks the yaw rotational axis to remain parallel to the gravity vector. Suggest the G key while NOT holding a block to benefit from muscle memory that toggles/cycles gravity alignment WHEN holding a block.
Tait–Bryan rotation is about rotating around multiple axes simultaneously. Are you maybe thinking of The Dzhanibekov Effect? (that's pretty abrupt and takes quite a bit of spinning)
I'm talking about control of rotating around one axis (yaw).
For comparison, Q & E only induce roll, and vertical mouse movement only induces pitch, they don't combine two axes the way a perfectly straight left-right mouse movement does.
So to break it down further:
* Q & E = roll
* Mouse forward & backward = pitch
* Mouse side-to-side should = yaw, but instead = yaw+roll
Side-to-side just seems broken.
Tait–Bryan rotation is about rotating around multiple axes simultaneously. Are you maybe thinking of The Dzhanibekov Effect? (that's pretty abrupt and takes quite a bit of spinning)
I'm talking about control of rotating around one axis (yaw).
For comparison, Q & E only induce roll, and vertical mouse movement only induces pitch, they don't combine two axes the way a perfectly straight left-right mouse movement does.
So to break it down further:
* Q & E = roll
* Mouse forward & backward = pitch
* Mouse side-to-side should = yaw, but instead = yaw+roll
Side-to-side just seems broken.
Replies have been locked on this page!