Altitude

Altitude

Not enough ratings
The Ultimate Mouse Settings Guide
By Yhun
This guide will provide the proper mouse settings for the most optimal gameplay and to take it to the next level.
   
Award
Favorite
Favorited
Unfavorite
Intro
Mouse is an easy control scheme to use and it provides an advantage over using full keyboard by being able to aim at players with the crosshair. Being able to just point where you want your plane to go makes it the fastest control scheme to master. With that being said, I created this guide to take your playing to the next level with mouse using the different settings that I've provided.

Most of the mouse settings displayed in this guide are hidden from plain sight and require a little digging in the game files. Some of the settings are not as straightforward as the others, which is why I thought it would be helpful to create this guide.

Take note, however, as this guide is more aimed towards players who use the mouse for turning and not for both throttle and turning at the same time.
Controls
Before we get into the gritty details, let's first figure out our controls. I'll go over movement, attack, and a few miscellaneous controls that may make your mouse gameplay a little bit easier.

This is the control settings that I use (Using mouse for turning only):
The default controls are on the first and second columns, while my custom controls are at the third column.

Let's first go over movement:
As you can see here, instead of using the arrow keys to control the throttle and turning, I use something similar to [WASD]. My use of [IJKL] is purely preferential and you may use [WASD] if you want, it doesn't really matter.

You may have noticed that I mentioned turning along with the fact that I have it bound despite this being a mouse guide, but aside from navigating the menu and moving the camera, turning with the keyboard has a practical use in a crucial situation that I'll be showing in a future guide.

Attacks:
The attack controls are all the default control setting, except for Use Powerup which I mapped to [O] (on [WASD], it's [E]). I find pressing the scroll button very awkward and impractical because I have to move my index finger off from the left mouse button to use a powerup which makes it impossible to hold a charged randa attack and use a powerup at the same time. So if you want to avoid this problem, you can either use your middle finger to press the scroll button, with the ring finger pressing the right mouse button (also very awkward) or map the key to the keyboard like I have.

Oh right, I forgot to mention that I have an extra Fire Secondary button mapped to [.]. I don't actually use it too often, it's just a little quality of life addition that I use whenever I want to go back-and-forth using the randa on co-op maps while waiting without having to move my mouse back-and-forth as well. Let me explain: Whenever you turn even slightly to the left or right using the keyboard, the mouse disappears assuming that you don't move your mouse, and holding [.] essentially allows you to avoid all the hassle of moving your mouse back-and-forth. Neat.

Misc.:
Again, this is just a quality of life setting and is completely optional, but I bound Change Plane and Escape to [[ ] and

[/b] respectively to make them easier to reach. [R] and [T] on [WASD].

Note: Players who use the mouse for both controlling the throttle and turning can use reverse thrust by binding a button to throttle down.

Hidden Configurations
Aside from the normal options that you see in-game, there are actually several settings that are hidden in the game files. There are a couple of settings that can really change how you play with mouse and all the while improving your gameplay. (You can click any of the images to enlarge them if you feel they're too small)

The options file can be found in this directory: (or wherever you have Steam installed)
C:\Program Files (x86)\Steam\steamapps\common\Altitude\config

In the config folder, you'll see the options.xml file along with filtered_swear_words.txt which I gotta admit added a lot to my vocabulary when I first opened it.

Right-click options.xml and open it with your favorite text editor. I use Sublime Text because it makes this behemoth of a text file a little bit easier to read. If you don't wanna risk your eyesight being damaged, I suggest downloading it as well here.[www.sublimetext.com]

This is what the text file looks like: (I've changed a lot of the settings on mine. Feel free to experiment)
Why would they make these hidden?
Now at first, this may look like it came from the seventh circle of hell, but don't panic, the only parts that we'll be focusing on are the generalOptions and the controlOptions since the most of the other options are purely preferential.

You can easily find the following settings by pressing [CTRL + F] and typing the setting.

generalOptions:
disableMouseGrab
Setting this to "true" will turn Mouse Grabbing off, and setting it to "false" turns it on. (Damn you double negatives)

I think this is supposed to keep the cursor inside the game window at all times. I could be mistaken, but this setting doesn't seem to work for me whenever I play on window mode, so I just use a cursor locking program instead.

cameraCenterPolicy
Most of the settings found in this file only change minor things, but changing this setting can definitely change how you play with the mouse. Normally, when you use the mouse while flying a plane, the camera goes beyond the boundaries of the map to keep the plane in the center, but if you change the attribute of this setting like this: cameraCenterPolicy="NEVER_MOUSE", the camera will stop at the boundary as if you're playing on keyboard.
IF_MOUSE: Oh, the humanity! NEVER_MOUSE: Muuuch better.
The reason for doing this is obvious. With the setting on, the camera going beyond the boundary cuts off your vision of the map by 10 - 30%. With almost half of the map obscured, you won't be able to see upcoming enemies, potential ball passes, and just generally have an overall decreased map awareness.

I have Nimbly Games to thank for this, especially Erik Measure (props for responding to my email) because I specifically asked for a way for the camera to not go beyond the boundaries of the map, and they delivered. In all honesty, I don't know how I was able to play Altitude all these years with this setting on, but now that I have it off, I don't think I can go back.

Of course, with a huge change like this, it introduces some weirdness with controlling the plane with the mouse, which I'll go over in a future guide.

controlOptions:
mirandaReverseReorientMouse
This setting is one of the best settings that I've used in the game. As a randa main, this makes using Trickster and Laser immensely easier as you don't have to move your mouse to the direction that your randa will reverse to every time because the game will do it for you. That being said though, it's completely unusable when you have cameraCenterPolicy set to NEVER_MOUSE because where the cursor will end up depends on where the plane is pointing at while it's at the center of the camera. This means that whenever you're near the boundary of the map and your plane isn't at the center, the cursor will not end up at the accurate place after reversing. It could end up making you crash if you don't react fast enough, which is incredibly dangerous in tight spaces or near walls.

It works as intended whenever your plane is at the center, but I don't think it's worth keeping it on because of how dangerous it is near the boundaries of the map. That being said, if you don't fancy the cameraCenterPolicy setting that I provided, you can keep this on and make it work 100% of the time at the expense of a portion of the map being obscured.

cursorType
We've pretty much covered the important settings. These last two settings are purely cosmetic.
There are only pretty much 4 cursor types. Simply changing the number on the setting will change the cursor to their corresponding number.

Cursor 1
Cursor 2
Cursor 3
Cursor 4

At the surface, it looks like the cursor looks are very limited, but you can actually add your own cursors in this folder:
C:\Program Files (x86)\Steam\steamapps\common\Altitude\editor\icons
The way you do it is by editing any of the 4 cursors and keeping the same file name because apparently, creating another image and naming it cursor_5.png doesn't seem to work. You can change the shape or color of the crosshair entirely and it will work, as long as you don't change the size of the image from the normal 32x32.

cursorColor
This setting changes the color of the cursor, but to be honest, I don't quite understand how the color coding works. I looked at it and thought that it's simply just Hex code, but it has 5 digits. Experimenting with it leads me to believe that not only is it not Hex code, but it doesn't even behave like Hex code!

Ironically for something that should be simple, I ended up spending the most time on this out of all of the sections of this guide.

Here are the colors I've found so far: (Sorted from highest to lowest value)

Value
Color
0
Transparent
-1
White
-200
Light Green
-35000
Pink
-55000
Magenta
-75000
Yellow
-90500
Brown
-7500000
Dark Green

To be honest, I don't see any point in further experimenting with this setting seeing as you can just directly change the color by editing the color of the cursor in the icon folder. Though it would be really nice if someone who is more well-versed on this could explain how it works on the comments. I know you guys are a smart bunch, help me out! Thanks :-)
Afterword
Well, first I've gotta say thank you for reaching all the way to not only the end of my first Altitude guide, but my first Steam guide ever! I'm pretty sure you're the only one who's made it this far. I'm well aware that the Altitude community is not really the biggest community out there, and this guide will probably only be seen by a few people, but I've enjoyed making this guide nonetheless. It was a fun learning experience and I actually discovered a lot of things about the game myself.

I hope you all enjoyed reading the guide as much as I enjoyed making it! Cheers, and happy flying.

4 Comments
Kennedy Apr 1, 2021 @ 4:30pm 
I'll take credit for the cameraCenterPolicy, I requested it on the forums a few years ago and the devs came through =)
Auber Apr 8, 2020 @ 9:59am 
this is so thicc look at all of juicy commands
Yhun  [author] May 19, 2019 @ 2:15am 
Thank you for sprinkling cool magic upon my guide, Mr. Cool Magic Man.
DankPanda May 19, 2019 @ 1:41am 
(∩⌐■_■)⊃━☆゚.*