Inverting controls in the Editor

Hi Tomol,

Thank you for submitting this feedback. We have heard this request before and I can tell you that an issue for this has been brought up with our developers and is under review for implementation. Of course, we cannot promise anything but will do our best to accommodate the request.

Any other feedback and suggestions you may have, you may also want to post HERE as we have a dedicated place on the forums which we read regularly!

Thanks,

-W

Hi. I was wondering if someone from Epic could clarify if there is any chance to see an option for inverting the y axis for the mouse in the editor (fly mode) and zooming with the RMB in maya mode.

I have seen in another post that an option will be included to invert the panning behavior in maya mode but there have been no responses in other threads on this topic.

If these options are not likely then I will at least know that I have to reprogram myself from my y axis inverting habit.

By the way I’m really enjoying using the engine despite the navigation scrambling my brain a bit.

Thanks for any help

Hi i see there is still no fix for this, i would really love to see the option to invert mouse in editor, there is no way i am gonna learn controlling 3d eviroments without invert. Its such a little thing to fix! But now when its broken i cant do anything with ue4 cause my brain hurts when i try to do something without inverted mouse. PLS FIX IT! its such a basic thing… i guess ill have to wait for source 2 to be able to make games.

Hi i see there is still no fix for this, i would really love to see the option to invert mouse in editor, there is no way i am gonna learn controlling 3d eviroments without invert. Its such a little thing to fix! But now when its broken i cant do anything with ue4 cause my brain hurts when i try to do something without inverted mouse. PLS FIX IT! its such a basic thing… i guess ill have to wait for source 2 to be able to make games.

Please fix - just learning and I can’y unlearn 20 years of inverted mouse in first person shooters. Unreal tournament made me like this - its unbelievable the unreal engine only has the option to invert mouse when launching the game to test but not in the editor. This is seriously unbelievable. The people behind this cannot ALL be non-invert mouse people?? Please fix…

Please fix - just learning and I can’y unlearn 20 years of inverted mouse in first person shooters. Unreal tournament made me like this - its unbelievable the unreal engine only has the option to invert mouse when launching the game to test but not in the editor. This is seriously unbelievable. The people behind this cannot ALL be non-invert mouse people?? Please fix…

Please fix - just learning and I can’y unlearn 20 years of inverted mouse in first person shooters. Unreal tournament made me like this - its unbelievable the unreal engine only has the option to invert mouse when launching the game to test but not in the editor. This is seriously unbelievable. The people behind this cannot ALL be non-invert mouse people?? Please fix…

Same here, a fix would be highly appreciated!
I’ve been playing FPS games (and making FPS maps) with inverted mouse since I first flew an airplane, back in 1999. And the current controls in the editor hurt my brain.

The answer you are looking for… Go into the blueprint editor, find the control you want to invert on your character… say for example “Mouse Axis Y” Or “Controller Axis X” (It may be named something different depending on your naming system…

You will see an node linked from the controller, to the character being controlled by this axis… Usually it says “Axis Value” and is linked to a value in the character input.
What you need to do, is insert a float*float node in between these two and make the number -1.

Now the reason for this, is because the mouse axis are each numbers. A number multiplied by 1 remains the same number, unless you multiply it by -1 then it becomes inverted. So when you multiply the axis(which is a float) using a float*float node by -1, you effectively invert the mouse axis.

See Image

66210-untitled.png

…And for those of us new to the editor…

If you use input setup in your project settings than you can use the console command:

InvertAxis [axisname]

I might be mistaken, but I think your answer is related to the in-game controls, whereas the title for this request specifies it as being about inverting the controls in the editor.

Does your suggestion invert the axis for the editor navigation? If not, then it’s not a solution to what’s being asked for here.

Having this option would be much appreciated, as for some of us, navigation is close to impossible without it.

While realizing it’s probably not high on the list of priorities, it should on the other hand it be relatively easy to implement?

Just seems like an unnecessary obstacle, as it’s something that greatly hinders some people from using the tools.

For some (like myself), this might even be the only issue that’s keeping them from using the engine, which is unfortunate.

And over one year later, with still no fix, I have had to relearn non-inverted mouse control - I am okay in the editor now, but I suck completely at Unreal Tournament 4, my brain has no clue when under pressure if up or down is up or down. Epic, you have destroyed me by not implementing something as simple as invert mouse IN THE EDITOR. Every fps game has the option - many built by Epic’s engines, but Epic itself could not be bothered to provide such a simple feature for the people investing countless hours in learning their product… If UE4 wasn’t so cool, I would have dumped it on principle ages ago…

Couldn’t agree more. It’s quite remarkable that a 3D engine originated from an FPS game, wouldn’t offer this as a base option to begin with.

Again, I can’t speak for the effort involved for implementing this option, but is not doing so really worth the risk of alienating people from using your engine?

This is currently the only thing that keeps me from using UE4, and judging from some of the other comments, I’m perhaps not alone.

Is this really a feature we should have to wait years for? Is it really worth not having people using your engine and perhaps going for another one instead?

Navigating in the editor is at the very core of the creation process in an engine, so it can be very crucial for which one you pick.

Please consider this before you delay any further with implementing this option as we’ve waited more than long enough already.

Thanks in advance!

Any news on when this very basic option will be added to the editor?

It’s now been over two years since this request was posted here.

It seems there is finally a solution for this. Here it is for v4.17

Edit menu > Editor Preferences > Level Editor > Viewports

Invert Y can be seen for three cases:

  • Invert Mouse Look Y Axis

  • Invert Orbit Y Axis

  • Invert Middle Mouse Pan

It’s simple. Just go to Edit → Project Settings

Click Input on the left panel
Change the Lookup Rate scale to -1.

That’s it.
Works only with the controller.

How sad it is that a BILLION DOLLAR COMPANY can’t do something as simple as flip a bit from 0 to 1 to enable Y axis inversion in the editor for a joystick in the timeframe of . . . - FOUR YEARS -

I might go as far as to say it’s not sad, it’s worse, possibly even pathetic.

Of all the feature requests one could ask for, I can’t imagine one that’s simpler to accomplish (less than 5 minutes).

Trying to work with a piece of software that causes nausea for those of us that require the Y axis to be inverted… is heart-breaking. I really wanted to be able to use this software…