37 ratings
Aussiedroid's Ultimate X-55 Rhino & TrackIR Mappings (Season 2)
By Aussiedroid
**Updated for Horizons 2.0!**

Fully mapped, fully featured X-55 & TrackIR configuration streamlined for optimal performance. Including two Mode Switches, Power Distribution Presets, Auto-Docking, HUD & Screenshot control & more among the features. The Throttle Slider & Analog Stick have also been enabled.

Tweak out your controllers, maximise your efficiency, give yourself the edge ... make the switch - upgrade now CMDR!
   
Award
Favorite
Favorited
Unfavorite
What Is This?

Flagship of the Imperial Fleet
Solaris Industries (Aka Aussiedroid's) complete profile setup for the Saitek X-55 Rhino Throttle & Stick (HOTAS)[www.saitek.com] controller.

Incorporating TrackIR[www.naturalpoint.com] head tracking technology.

This is my latest & greatest version of my profile transplanted over from the Frontier Forums[forums.frontier.co.uk].

The profile you see today evolved out of 100s of iterations and 100s of hours of gameplay. Slowly changing as the game expanded, but also being refined to give the best priority and access to all the important commands with minimal movement of your hands.

It can provide a complete ready-to-go setup for beginners not wanting to bother setting everything up themselves, but still need something better than the default. For advanced users, it can provide a base to customise further to suit your own preferences, or merge some more functionality/ideas to your own rig which you are already accustomed to!

If you only have the X-55 Rhino and do not have the TrackIR, they can be used independently (although I would highly recommend picking one up for a more immersive experience!).




  • Reference Maps (+ Printable Version)
  • Elite Dangerous Key Mapping Profile (*.binds)
  • Saitek X-55 Rhino Software Profile (*.pr0)
  • Saitek X-55 Joystick Curve Settings (+ Diagram)
  • TrackIR Software Profile (*xml). (+ Diagram)
  • Fix for the Mouse Analog Directional Pad on the Throttle (Registry *.reg file included + uninstall)
  • Installation Instructions with Checklist
  • Download Pack


I will also cover a few additional settings to get the most out of your setup. More detailed description of the layout and design are below the reference map.

Roger Sol! The Asp has landed!Note to Voice Attack Users: Should be minimal issues incorporating your own voice functionality. Most commands have the second key binding vacant to add your own as required, but there are some that were needed for macros that have both taken. Some changes may be needed. I don't use VA myself, so you're on your own here :(. Please do let me know if there are any specific issues & will look to see if I can address.

Any other issues, please let me know in the comments. I'll try to help if I can!

I do not take requests for custom setups. You will have to make any further refinements yourself. :)
Key Features

Some highlights of the advanced control features for the year 3302:




Practically everything has been mapped, from basic to advanced controls, plus the Galaxy Map, Game Menu functions etc.



(Keyboard should only be required for system searches, if you don't use VoiceAttack & off course for text chat)



Created two Mode Switches to allow rapid access to all key functions with ease & minimal movement of your hand positions.


These are listed separately at the bottom of the reference map. Hold the Thumb button on Joystick or Index Finger button on Throttle first, followed by the combination required.



Configured Power Scheme Macros for quick situational changes in combat.

Primarily, these will change between full PIPS between Weapons, System & Engines. (This really helped with a bad case of RSI I have got in my thumb from constantly changing the PIPS so many times a min!)



Automated Docking Request on Toggle switch.



(Due to limitations in the key mappings this will only work correctly when you are on the Navigation panel. When coming out of supercruise it will reset so as long as you do not use your panel before using the toggle it will work).



Enabled Slider & Mouse 'Nipple' Analog Thumb on the Throttle. Slider is mapped via the Saitek profile & the Analog Thumb need a registry tweak (Windows 7/8/10 only) to be installed to create the mappings needed for Elite to find it.

(These are not normally mappable from controls menu in Elite Dangerous)



FPS, Bandwidth stats & Disable HUD have been included.

There is also dual access to Screenshot capture for ED Hi Res images & for Steam. No keyboard required.

All of these features & more can be seen in the reference map below.
X-55 Rhino Reference Map
*Printable version with a white background is available in the download pack*

*Click on any picture to enlarge & see full size*
**Click Me!****Click Me!****Click Me!**
Detailed Description

The main concept behind my controller design is to maximise the use of the common (& easy to reach) keys on the X-55 HOTAS. The X-55 does have a lot of buttons, rotaries, toggles & hats, but equally Elite Dangerous has a lot of commands to map. Many of these you do not want to look down or move your hand off your controls if possible.

Curves of the Imperial CourierTo realise this, I ended up creating two dedicated buttons as Mode Switches (one on each of the Throttle & Joystick). Mode Switches work by pressing & holding the Mode Switch plus the secondary button. This effectively doubles the utility for many of the buttons, toggles & hats, plus can act as a safety measure to avoid accidental presses (Jettison All Cargo, Shield Cells/Chaff, Menu & Panel displays for example).

Looks complicated on paper, but in practice you will quickly get the hang of it. All Mode Switches are mapped directly in Elite Dangerous.

From the 'Big Bang' to v1.4, the Flight Assist OFF key (Flight Assist Off is set to Hold) was set to Mode Switch #1. Despite, being mapped as a Mode Switch key as well, it worked having minimal impact on your flight in short bursts, but did require disabling voice response for FA notifications in the Audio section because it triggered so often. In 1.5 this has moved to a dedicated Mode Switch combo so the voice response can remain on. Also added to the bottom rotary on the throttle is a toggle configuration for FA Off for those that use it more regularly (or extended periods). Hold mode is still valuable in combat manoeuvres, so this configuration gives you the best of both worlds.

For other less frequent commands like Auto-Dock & TrackIR controls, these are safely located the furthest distance - no accidental misclicks. Conversely, all high usage & flight related controls are easily reached from the default hand positions without a Mode Switch (generally speaking).

SRV IsolationIn order to utilise all the buttons on the HOTAS, a Saitek profile is also required (this allows mapping of the slider, power PIP presets etc) plus I have made some refinements to the curves of the analog axis to help negate the slight stiffness when pushing the joystick past the lip base from the neutral due to the spring design. This makes it a little smoother when tracking targets in my view. It is a personal preference so please increase/decrease to your own liking.

I have also enabled the Mini Analog 'Nipple' Thumb Stick on the throttle via the registry tweak. This gives access to Analog Thrusters for those without rudder pedals by mapping the axis in Windows. This allows Elite to register the axis in-game! (Found this solution on Reddit, so I can't take any credit for it). You will need to use the .reg file I have included below to allow this to function in Windows 7/8 based systems. It works, albeit it is not that precise to use in flight. There is also an uninstall .reg file if you require.

Yaw & Roll have been swapped. I found it more natural to track targets this way & reminds me more of the old X-Wing/Tie Fighter/Wing Commander setups (easy to swap back if you prefer the default). I have mapped the Swap Yaw-Roll button to a low priority toggle on the throttle.
Detailed Description Cont.
Slider works as a straight toggle (no on/off or up/down position), just move the slider in the opposite direction to trigger the Frame Shift Drive. You will get a feel for this after a while.

Sensor Range analog axis was added in 1.1 so I have also included this for the top rotary dial (replacing the key strokes).

This profile doesn't have independent docking flight controls.

SRV controls are designed to mirror as closely as possible those of your ship, to minimise any confusion as you change between vehicles.

HorseHead DecentAs mentioned, I use the TrackIR along with the X-55 (but this config also include direct key mappings for the UI panels for those not using a TrackIR). The profile has been modified & tweaked considerably to allow easy 'locking' of your UI side panels while you use them, plus providing full range movement for tracking targets in combat. Acceleration is slowed slightly which gives a natural feel to use, without being overly sensitive.

You will need to set your Basic Motion Control Settings in the software for Speed & Smooth (I use 1.3 & 51). Both the Enable/Disable & Center commands are mapped to the HOTAS too!

Rotary dials on the Throttle, were not very practical for use with ship functions or flight. Not to waste, I managed to find a suitable setup for FPS/Bandwith/Hide HUD & Screenshots (Steam & Hi-Res ED native). This works by having a huge deadzone (98%) in the rotary, essentially requiring you to click to the full range to register the key press. Its not perfect but it works.

Sag A* (Eye of the Monster!) Use it by turning it on full, then turning it back somewhere around center. If you leave it on the full turn with Screenshots for example, it will keep triggering endlessly, and with Hi Res screenshots hitting 100mbs each that could be an issue!
Be relatively quick turning the dial - if you turn it too slow you may get duplicate images.

I think that is about it!

As I said before, if you have any issues or questions, please leave a comment.
Saitek Profile Settings


*Click on picture to enlarge*
**Click Me!**
-:::::: JOYSTICK X-AXIS ::::::-


Deadband - 150
Curvature - 650
X-Sat. - 1000
Y-Sat. - 1000
-::::::: JOYSTICK Y-AXIS :::::::-


Deadband - 50
Curvature - 785
X-Sat. - 0
Y-Sat. - 0
-:::::: JOYSTICK RUDDER ::::::-


Deadband - 150
Curvature - 850
X-Sat. - 1000
Y-Sat. - 1000
-:::::::: THROTTLE ::::::::-
(Values remain default)

Deadband - 0
Curvature - 500
X-Sat. - 1000
Y-Sat. - 1000

The base cover and spring on the X-55 Joystick gives good tension, but by design can be a bit stiffer to get out of a neutral position past the lip on the base. If your X-55 is relatively new, you may notice it more till it is properly broken in. Lubrication helps (WD40 Dry PTFE or Graphite Powder), a lighter hand also helps, but smoothing out the acceleration in the profile, it negated much of the impact - improving my accuracy. It will help make smaller movements more precise, while still allowing larger swift movements.

If you are new to Elite Dangerous with your X-55, I would recommend trying the default settings first and take it for a test flight. If you are finding the pitch or roll a bit touchy, try the settings above and retest.
TrackIR Profile Settings


*Click on picture to enlarge*
**Click Me!**
At first glance, these settings can seem a little strange, but there is some method to the graphs as I explain briefly below:

Yaw
From the middle position, you can see a short spike in acceleration to around 10 degrees (this is your main forward view movement). It allows you to keep centered when needed with fluid response tracking targets. The peak drops off, and it will bottom out to zero acceleration for an extended mid-range which helps you hold the side panels active with ease. At the end of the panels section, the acceleration picks up quickly to allow you to flex and see your extreme angles.

Roll
The steady increasing curve allows some slight tilts of the head when tracking centered targets. Gives flight a very natural feel. This curve gets faster as you turn more to allow a full (near full) roll of the head without getting a sore neck in the process.

Pitch
Positive and Negative angles are managed differently for pitch. This restricts the movement below the dashboard display to a degree, while providing controlled pitch changes in the mid range. Acceleration increases considerably at larger angles to allow full range in open view cockpits.

Along with these axis curves, the motion adjustment has been disabled for X & Z axes where needed, which helps lock the pilots head into a central position. You can see this by testing your movement in the TrackIR software.
Download Link
Onionhead AddictionUpgrading from a previous version?

Simply copy the new files to the appropriate locations below. Each version is numbered to ensure you don't override older settings.



[DOWNLOAD - LATEST]:
Version 2.0 (For Horizons - Season 2 Users)[drive.google.com]

(Click the Download Icon at the top of the Google Drive webpage for the zip file)

Version 1.5 (For Season 1 Users)
Version 1.0 - 1.4[forums.frontier.co.uk](Forum Account required)
Installation Instructions

First Time Setup:
    [DOWNLOAD & PRINT]
  1. Download & Extract the zip file containing all the profile files & reference cards.

  2. Print a copy of the 'printable' version of the X-55 Reference Map (as required) from the Reference Maps + Pics folder.

    [COPY TO LOCATION]
    Note: These folders are generally hidden by default in Windows. If you cannot find the folder, then you will need to enable hidden files and folders from the settings in Windows Explorer to proceed.

  3. Copy 'Aussiedroid X55 Custom 2.x.binds' to your Elite Dangerous bindings folder:
    C:\Users\<User>\AppData\Local\Frontier Developments\Elite Dangerous\Options\Bindings

  4. Copy 'Aussiedroid_Elite_Dangerous_2.x.pr0' to your Saitek profile folder:
    C:\Users\Public\Documents\Mad Catz\X-55 Rhino

  5. Copy 'Elite.Dangerous.2.x.AD.xml' to your TrackIR profile folder:
    (64bit). C:\Program Files (x86)\NaturalPoint\TrackIR5\Profiles
    (32bit). C:\Program Files\NaturalPoint\TrackIR5\Profiles

  6. Double click (or right click/merge) the 'X55-Rhino-Nipple-Fix-ADD.reg' to add it to your Windows registry.
    (Note: Remove the registry entries by running the X55-Rhino-Nipple-Fix-REMOVE.reg)

    Bronzed Station
    [CONFIGURE SAITEK SOFTWARE]
  7. Open your Saitek Software and open the profile you copied previously.

  8. Apply the profile to the controllers by pressing the 'profile' icon.

  9. Go to settings, select your Joystick and adjust the Axis Curves as shown in the included above.

    Make sure the profile is active (green icon in your system tray)!

    TESTING: Using the Test Profile setting, test keys that are mapped in the Saitek profile including Slider, Power Schemes, TrackIR, Steam Screenshots, Auto Dock toggles etc. If nothing is displaying in the text box after pressing, it is either mapped in Elite Dangerous directly (no mapping in Saitek profile) or may be an issue. Check again that the profile is loaded (icon green) & uploaded to the controller (press the 'Target' icon again & 'Save' icon again to make sure its loaded - this can sometimes be buggy so try it a couple of times). I have noticed that the TrackIR buttons will not register if TrackIR software is running. You can disable to test, or simply use a visual check the led light to see the device turning on/off.

    [CONFIGURE TRACKIR]
  10. Put your headset on with the TrackIR clip.

  11. Open your TrackIR software, and select the profile. If you are not using other configurations, set the profile to 'exclusive' so it loads by default.

  12. Set your Motion Control Settings as shown in the included diagram (Speed = 1.3 & Smooth = 51). Modify to taste. Icon for TrackIR should appear in your Task Tray when running & your TrackIR should light up green on the LEDs.

  13. Calibrate: Look at the center of your screen and up slightly (15-30 degrees) and Press HOME to center view. Press INSERT to Pause (or use the buttons mapped on the Joystick).

    TESTING: If you are not getting any movement, check your device has a green led. If this is the first time using your TrackIR you may need to get the positioning and lighting right before proceeding. Then load and center and test again.

    [CONFIGURE ELITE DANGEROUS]
  14. Load Elite Dangerous, navigate to Options > Controls and select 'Aussiedroid X55 Custom Profile 2.x' from your list. Click Apply at the bottom. Now you should have full control via the X-55!

  15. Set Field of View value from Graphics settings & apply any optional settings as outlined in the appropriate guide section.

    You can test out most of the keys in the Training Scenarios, but please be aware some keys are not enabled depending on the scenario. Only in the real game can you test everything out. Take it slow and make sure you complete the prelaunch checklist to ensure everything is working.

Viper MKIV landing at an OutpostNote: Some keys not working, but others are or ghosting/random presses - try changing USB ports on your PC to see if that fixes the issues (USB 2 ports seem to be better). X-55 needs a lot of power from the port and has reported issues in some scenarios when powered from external hub or others not powered directly off the mainboard. Try also changing between USB3/2 ports, restart & retest. Check you are also running the latest version of the Saitek & TrackIR software.
Additional In-Game Config (Optional)
Some additional optional settings.

Set Headlook for Non-TrackIR Users:
Skaudai NebulaIf you are not using TrackIR, then you will need use the Headlook button controls. You may prefer to remap these keys to something more convenient if you use this a lot. To do this I would recommend a quick cleanup first by opening your Saitek software and removing the mapping for the TrackIR enable/disable & center on the Throttle. Remember to Save & Apply. Then use one of those, now vacant, buttons to map to your Headlook enable/disable & center buttons.

Mastering Full Range Throttle:
I removed the Full Range Throttle (+100 to -100%) in the public release to avoid accidents when you first start with the profile. I use it myself, but it is much harder to get used to initially; so not ideal for beginners. For those that can master it, it does offer some advantages in combat. If you feel you are ready for the Full Range configuration, go into your Controls in Elite Dangerous and change the Throttle setting to Full Range and Apply. The deadzone has already been preset for you. Reverse toggle switches remain mapped so it is easy to change back if you don't like it.


Increasing your Field of View (FOV):
In your Graphic options in Elite Dangerous, you can also increase your FOV. I found this benefitial to see a little more (gives you a bit of a sense of sitting further back), but also to minimise the movement a notch for the TrackIR. Going full on FOV was a bit too much for me so I settled on 70-75% range:

70-75% range




Replacement G-Rotary Settings:
I was unable to save these preset in the profiles, so I have included these with screenshots in the download pack. Two optional commands if you do not use the FA Off & Reverse toggles on the bottom Rotary. First config allows the side panels to be selected in the UI, which might be handy for those without a TrackIR. The second config, allows you to change between Wingman targets in your wing, which might be handy for those who do a lot of PvP.

To add these to your profile, you will need to clear the existing band configuration in the Saitek software and replicate the settings shown in the screenshots. Band values are also in the filename of the screenshot. Remember to Save & Apply when done.

Fly safe CMDR!
Ongoing Usage


Ongoing Prelaunch Checklist:


(Need to do this each time before start playing)

  1. Plug in your Devices.
  2. Put on your TrackIR Clip &/or Headset, & switch to your Headphones (Optional).
  3. Load the X-55 Saitek Profile.
    (Right Click Tray Icon - Icon turns Green)
  4. Load the TrackIR Profile.
    (Good practice to Center view before entering the game)
  5. Launch the Game!
X-55 Maintenance


X-55 Maintenance Help Videos (I found on YouTube):
(Thank you to the uploaders, Auir22, Wydra91 & frooglesim)

I've already had to make use of a couple of these myself!
https://www.youtube.com/watch?v=yTnD3SDHCXQ https://www.youtube.com/watch?v=g02dch8aZls https://www.youtube.com/watch?v=dAXTHaa1G0k (Use at your own risk!)
Appendix
Change Log | Notes
Scorched Asteroid
Did I miss something?

Got an improvement suggestion for the profiles?

Could I improve this guide?

Your constructive feedback is welcome!



*** Please give me a 'Thumbs Up' if you found this guide helpful ***















AUSSIEDROID'S CURATOR @
https://steamhost.cn/curator/6857016/

AUSSIEDROID'S WORKSHOP CONTRIBUTIONS @
https://steamhost.cn/steamcommunity_com/id/aussiedroid/myworkshopfiles/?section=guides

TRUE BLUE REVIEWS (Find More Quality Guides) @
https://steamhost.cn/steamcommunity_com/groups/TrueBlueReviews



* 2.0 (18th Dec 15) - Updated for ED:Horizons 2.0. Multiple Changes: *
Horizons added many more commands due to the introduction of SRVs. Other enhancements are also found under UI panels. Sensor Panel focus has been removed and replaced with Roles Panel. CQC specific commands have also been added in this version. Details below. - Added all SRV Controls (Designed to mirror Ship controls, this includes auxilary functions such as Cargo Scoop, Headlights, UI Panel navigation & PIPs). - Added Handbrake mapped to Ship Secondary Fire on Joystick. - Added SRV Turret mode swap mapped to Chaff button. - Added Scan Datalink mapped to Heat Sink button. - Added Drive Assist Off mapped to Flight Assist Off (Both Hold & Toggle - Default is On). - Added Vertical Boost mapped to Ship Thruster Boost. - Set new UI Panel behaviours to work with both TrackIR look and Panel overrides. - Sensor Panel focus has been replaced with Role Panel. - Role Panel headlook has been disabled for TrackIR users so it doesn't get in the way. (It is a lower use panel compared to Systems/Target so button must be used.) - Added toggle mapping for Orbital Lines display. - CQC Microphone set to Push-to-Talk. - Added CQC Scoreboard display (Hold two top buttons on Throttle). Note: Driving commands showing in Red can be changed from the Ship controls section (Mapping to Ship Control behaviour will auto-assign the same command Toggle/Hold to Driving Controls)

* 1.0 - 1.5 Change Logs: *
Please visit the original (Season 1) ED guide here:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=456122613
48 Comments
Captain Crazy 3 Apr, 2017 @ 7:39pm 
ok thank you again
Aussiedroid  [author] 3 Apr, 2017 @ 7:19pm 
General rule of thumb is to install the driver (so Windows knows what the device is and registers it) then install the software. :funnycube:
Captain Crazy 3 Apr, 2017 @ 7:07pm 
lost my paper that came with it
Captain Crazy 3 Apr, 2017 @ 7:06pm 
hey guys and gal i trying to install my x-55 rhino again but which do i install first the driver or the software.
Aussiedroid  [author] 11 May, 2016 @ 9:00pm 
Cool and no worries at all Thilus, happy to help (where I can)!
Thilus 11 May, 2016 @ 5:27pm 
oboy, this is what I get for setting things up on too little sleep. It's a long story, but the answer is that I forgot how things work, and my software seems oddly bugged and the Testing screen doesn't always work.
Anyway, going through all the steps again, I've gotten things working properly. I appreciate your response, and all the hard work!
Aussiedroid  [author] 9 May, 2016 @ 9:26pm 
PS - Just to let you know too, I am no longer updating this specific 'Horizon' guide. I have rolled it into the guide listed just above the comments since the Steam changes merging the versions. Any future updates will be there :)
Aussiedroid  [author] 9 May, 2016 @ 9:18pm 
Thanks heaps for the kind comments Thilus! Glad you like it.

Sounds like a strange issue, but just to clarify firstly, the Saitek profile doesn't have very much mapped in it. It is only external commands and macros primarily that you cannot do in Elite Button mapping directly. 99% of the commands are mapped directly in ED. This will mean most will appear blank when viewing via Saitek software.

If those those few commands are unbound in Saitek software, then it wouldnt take long to rebind using the reference map since they are named clearly. Just a bit of mucking around ofc.

Is anything working when you load the profiles and start the game? Or is it just certain commands?
Thilus 9 May, 2016 @ 8:50pm 
I love your work on this Aussiedroid! I used your profile for vanilla ED, now that I have a Rift I'm hoping to use it for Horizons.
I have a nasty problem though. When I load your .pr0 file into Saitek's software, it doesn't actually bind the buttons. It has a short list of some of the commands available, but none of them are bound to the joystick at all. Tried a whole bunch of reinstalling, also tried the 1.5 version as well as 2.0, no luck so far. Saitek's support are worse than useless.
It looks similar to what would happen if you made a profile for the X-52 and tried to load it on an X-52 Pro.
Any ideas? I'm at my wits end about this, and I don't think I have the patience to bind 200+ keys onto this bloody thing myself.
Thanks regardless! ^_^
Aussiedroid  [author] 31 Mar, 2016 @ 5:05pm 
Hi Falcon911, there shouldnt be anything more to it than loading both profiles (X55 + TrackIR) prior to the game starting and it should work (should also be able to test that out before you load the game). If everything else works fine, then what I would recommend is to remap the commands in TrackIR and X55 profiles again - resave and reapply. From memory it is the Home & End keys that I used (think they were the default keys in TrackIR). Should be able to remap the same keys or try something else if you prefer.