From f883c2de7f594bc86a8b2a1d4dfe0f0719e542d5 Mon Sep 17 00:00:00 2001 From: Dom Davis Date: Tue, 17 Mar 2015 19:37:48 +0000 Subject: [PATCH 1/5] Add images for README.ME --- images/download.png | Bin 0 -> 12644 bytes images/load.png | Bin 0 -> 30986 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 images/download.png create mode 100644 images/load.png diff --git a/images/download.png b/images/download.png new file mode 100644 index 0000000000000000000000000000000000000000..3577bfbc65abc0cdb526a8fce3dee56847529328 GIT binary patch literal 12644 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 z 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 Date: Tue, 17 Mar 2015 19:38:03 +0000 Subject: [PATCH 2/5] Update to v2.0.0 map --- README.md | 611 +++++++++++++++++++++++++++------------- config/Custom.binds | 110 ++++---- layout.pdf | Bin 127193 -> 134533 bytes maps/elite.cms | 254 +++++++++++++++-- maps/elite.map | 661 +++++++++++++++++++++++++++++--------------- 5 files changed, 1137 insertions(+), 499 deletions(-) diff --git a/README.md b/README.md index d7d1e91..f9357f7 100644 --- a/README.md +++ b/README.md @@ -6,35 +6,46 @@ Joystick maps and game configuration files for the [CH Products][] [Fighterstick These maps are my own personal configuration that I've put together while playing Elite: Dangerous. The maps have evolved over time and are presented here as it's a much easier way of distributing changes. As the game evolves and my play style evolves you may see additional changes. Feel free to download, use and tweak for your own setup. +### Version + +This version of the map is designed for use with Elite: Dangerous 1.2.03 and above. + +This map introduces a new modifier button (the `alt` button), tightens up much of the grouping that was set in previous versions, and moves some button assignments around to facilitate this. + +Notes are included below to indicate changes from previous maps. It is also recommended you study the [Layout][pdf] before flying with this map. + +> **Note:** The map is almost entirely virtual. Most definitions are done via CMS rather than direct mappings on the devices. + +### Previous versions + +Previous versions of the joystick maps, including the relevant README.md and layout guides, can be found [here][previous]. Major version number changes indicate complete overhauls of the map. + ## Requirements * [CH Products][] [Fighterstick][] * [CH Products][] [Pro Throttle][] * [CH Products][] [Control Manager][] software -* [Elite: Dangerous][] 1.2 or above +* [Elite: Dangerous][] 1.2.03 or above * Optional: PDF viewer ## Installation Download and extract the [zip file][] containing the game files. -### Version - -This version of the map is designed for use with Elite: Dangerous 1.2 and above. +### Joystick Maps -### Previous versions +Navigate to `My Documents` and create a folder called `CH Control Manager` if it doesn't already exist, and under it a folder called `Maps`. -Previous versions of the joystick maps, including the relevant README.md, can -be found [here][previous] +Within the extracted zip file under the `maps` folder you'll find two files +called `elite.cms` and `elite.map`. These need to be copied to the `CH Control Manager/Maps` folder. -### Joystick Maps +![The load dialog](images/load.png) -Navigate to `My Documents` and create a folder called `CH Control Manager` if it doesn't already exist. +Plugin your [Fighterstick][] and [Pro Throttle][], then launch the [CH Control Manager][Control Manager]. Load the `elite.map`. The load dialog should default to the folder you copied your maps to. If it doesn't just navigate to that folder. -Within the extracted zip file under the `maps` folder you'll find two files -called `elite.cms` and `elite.map`. These need to be copied to the `CH Control Manager` folder. +![The Download Button](images/download.png) -Plugin your [Fighterstick][] and [Pro Throttle][], then launch the [CH Control Manager][Control Manager] and load the `elite.map`. The load dialog should default to the folder you copied your maps to. If it doesn't just navigate to that folder. Once loaded click the `Download` button to enable the map. +Once loaded click the `Download` button to enable the map. ### Game Configuration @@ -47,188 +58,362 @@ You can optionally copy `StartPreset.start` to the same folder. All this does is Within the root of the extracted zip file you'll find a file called `layout.pdf`. This file contains the button layout for the joystick map which can be used as a cheat sheet. -## Axis Layout +## Conventions -### Fighterstick - -Axis | Action ------------------------------------- | ------ -`Stick Forward` | Pitch down -`Stick Back` | Pitch up -`Stick Left` | Roll left -`Stick Right` | Roll right -`Throttle Wheel` forward1 | Enable `Throttle` -`Throttle Wheel` back1 | Disable `Throttle` - -> 1 The throttle wheel on the stick is used to enable and disable analogue throttle inputs from the [Pro Throttle][]. This allows you to bring the ship to a full stop even if your throttle is suffering from drift and not returning completely to zero when fully back. With the wheel moved back input from the [Pro Throttle][] is ignored and a throttle setting of zero (full stop) is used. With the wheen moved forward the [Pro Throttle][] is enabled. You should ensure the throttle wheel is fully forward if the [Pro Throttle][] is not responding. - -### Pro Throttle - -Axis | Action ------------------------- | ------ -`Throttle` fully back | 0% Throttle -`Throttle` fully forward | 100% Throttle -`Thumb Stick` up | Thrust up -`Thumb Stick` down | Thrust down -`Thumb Stick` left | Thrust left -`Thumb stick` right | Thrust right - -**Note:** Analogue inputs for reverse thrust (0% to -100%) are achieved by holding the `back` button on the front 4-way hat on the throttle. With this button held the mappings for the throttle axis become +This document uses a few basic conventions. Buttons and Axis are denoted using `fixed width` type. In game actions are given in _italics_ . Button and hat numbers can be found on the Cheat Sheet. -Axis | Action ------------------------- | ------ -`Throttle` fully back | 0% Throttle -`Throttle` fully forward | -100% Throttle +The [Fighterstick][] is referred to as `Stick` and the [Pro Throttle][] is referred to as `Throttle`. -**Tip:** The `forwards` and `back` buttons on `Joystick Hat 3` are mapped to _Forwards_ and _Backwards_. These can be used to temporarily override the throttle setting _100%_ or _0%_. +Axis are referred to using `Device axis` where `axis` is either `x`, `y` or `z`. `Stick x` and `Stick y` are left/right and forward/back respectively. `Stick z` is the throttle wheel. `Throttle x` and `Throttle y` are mini-stick left/right and mini-stick up/down respectively. `Throttle z` is the throttle axis. -### Mouse +Individual buttons are referred to using the format `Btn n` where `n` is the button number from the cheat sheet. This can be prefixed with `Throttle` or `Stick`. -By default mouse head look is disabled. On screens where the mouse can be used (e.g. station interface and galaxy may) it controls the cursor. +Hats are referred to using the format `Hat n` where `n` is the hat number from the cheat sheet. This can be prefixed with `Throttle` or `Stick`. -## Button Layout +Individual hat buttons are referred to using the direction you need to move the hat to activate the button. For most hats this is `Up`, `Down`, `Left` and `Right`. The exception here is `Stick Hat 3` which uses `Forwards` and `Backwards` instead of `Up` and `Down`. -Please refer to the cheat sheet to identify the various button and hat names. +POV Hat buttons are referred to in a similar way to hats, except they use `POV` instead of `Hat n`. For example: `Stick POV Up`. -### Shift Button +Modifier buttons are referred to as `shift` (`Stick Btn 4`) and `alt` (`Throttle Btn 3`). Where a modifier is used it is written as `modifier` + `button` where `modifier` is either `shift` or `alt`, and `button` is the button or hat switch to press at the same time. Modifiers can stack, so `shift` + `alt` + `button` is valid and means you need to press 3 buttons to achieve the effect. -`Button 4` on the [Fighterstick][] is used as a `shift` button. Pressing it at the same time as another button will yield the _Shift Action_. +## Axis Layout ### Fighterstick -#### Buttons - -Button | Action | Shift Action -------- | ------------------------ | ------------ -`Btn 1` | Primary Fire | Secondary Fire -`Btn 2` | Toggle Hard Points | Reset Head Look -`Btn 3` | Primary + Secondary Fire | Fire Chaff -`Btn 4` | `shift` | `shift` - -**Note:** The `shift` action for `Button 2` is now _Reset Head Look_ not _Fire Chaff_. _Fire Chaff_ is now `shift`+`Btn 3`. `Btn 3` has been given the new function _Primary + Secondary Fire_ which will fire all primary and secondary weapons. - -### `POV Hat` - Head Look +Axis | Action +--------- | ------ +`Stick x` | _Roll left/right_ +`Stick y` | _Pitch up/down_ +`Stick z` | _Scanner Range_[1] -The 8-way POV (Point Of View) hat is used to control head look with the 8 directions corresponding to the relevant direction to look in. +Notes: +> [1] Previously `Stick z` disabled and enabled `Throttle z`. `Throttle z` is now toggled on and off by `alt`+`Throttle Hat 1 Left`. -**Note:** Head look is now always on (and mouse head look is disabled). Resetting head look is done using `shift`+`btn 2` on the [Fighterstick][]. - -#### `Hat 1` - Power Management +### Pro Throttle -Direction | Action | Shift Action ---------- | -------------------------- | ------------ -`Left` | Divert Power to Systems | `Macro 1` -`Up` | Divert Power to Engines | `Macro 2` -`Right` | Divert Power to Weapons | `Macro 3` -`Down` | Balance Power Distribution | Toggle Silent Running +Axis | Action +------------ | ------ +`Throttle x` | _Thrust left/right_ +`Throttle y` | _Thrust up/down_ +`Throttle z` | _Throttle_ (0%-100%)[1], [2] -The three macros configure the ship in the following fashion: +Notes: +> [1] Reverse thrust (0% to -100%) using the `Throttle` can be achieved by holding `Throttle Hat 1 Up`. -Macro | Systems | Engines | Weapons ---------- | ------- | ------- | ------- -`Macro 1` | 4 Pips | 2 Pips | 0 Pips -`Macro 2` | 2 Pips | 4 Pips | 0 Pips -`Macro 3` | 0 Pips | 2 Pips | 4 Pips +> [2] `Stick hat 3 Forward` and `Stick Hat 3 Back` are mapped to _Thrust Forwards_ and _Thrust Backwards_ respectively. These override the `Throttle` setting while pressed and allow for digital control when docking, 'blipping' the throttle, and emergency reverse without touching the throttle. -The macros work by balancing power distribution, then diverting the power as need be. This is literally done by sending the correct key presses in quick succession and so takes a fraction of a second to take effect. You will also notice the visual and audio feedback from the power management panel as the macro runs. +### Mouse -#### `Hat 2` - Targeting +By default mouse head-look is disabled. On screens where the mouse can be used (e.g. station interface and galaxy may) it controls the cursor. -Direction | Action | Shift Action ---------- | ---------------------------- | ------------ -`Up` | Select Target Ahead | Select Next Subsystem -`Down` | Select Highest Threat | Select Previous Subsystem -`Left` | Select Previous Hostile Ship | Select Previous Ship -`Right` | Select Next Hostile Ship | Select Next Ship +## Button Layout -#### `Hat 3` - Fine ship control +### Modifier Buttons -Direction | Action | Shift Action ------------ | ---------------- | ------------ -`Forwards` | Thrust Forwards | Thrust Forwards -`Backwards` | Thrust Backwards | Thrust Backwards -`Left` | Yaw Left | Yaw Left -`Right` | Yaw Right | Yaw Right +Button | Modifier +---------------- | -------- +`Stick Btn 4` | `shift` +`Throttle Btn 3` | `alt` -**Note:** `Thrust Forwards` and `Thrust Backwards` temporarily override the `Throttle` setting. +### Fighterstick -**Tip:** The `Thrust Forwards` and `Thrust Backwards` buttons are primarily used when docking. Once the ship is roughly in the right position over the docking pad throttle back completely. A combination of `Thumb Stick`, `Stick`, and `Hat 3` inputs can be used to provide fine control over positioning or orientation relative to the pad. +#### Buttons -**Tip:** `Thrust Backwards` with _Flight Assist Off_ can result in harder braking than simply zeroing the throttle. +Trigger (`Btn 1`) | Action +------------------------- | ------ +`Btn 1` | _Primary Fire_ +`shift` + `Btn 1` | _Secondary Fire_ +`alt` + `Btn 1` | _Primary + Secondary Fire_[1] +`shift` + `alt` + `Btn 1` | _Primary + Secondary Fire_[1] + +Button 2 (`Btn 2`) | Action +------------------------- | ------ +`Btn 2` | _Toggle Hard Points_ +`shift` + `Btn 2` | _Toggle Hard Points_[2] +`alt` + `Btn 2` | _Toggle Hard Points_ +`shift` + `alt` + `Btn 2` | _Toggle Silent Running_[3] + +Countermeasures (`Btn 3`) | Action +------------------------- | ------ +`Btn 3` | _Fire Chaff_[4] +`shift` + `Btn 3` | _Use Shield Cell_[5] +`alt` + `Btn 3` | _Deploy Heat Sink_[6] +`shift` + `alt` + `Btn 3` | _Deploy Heat Sink_[6] + +Notes: +> [1] Moved from `Stick Btn 3`
+> [2] _Reset Head-Look_ is now `shift`+`Stick POV Up`
+> [3] Moved from `shift`+`Stick Hat 1 Down`
+> [4] Moved from `shift`+`Stick Btn 3`
+> [5] Moved from `shift`+`Throttle Hat 3 Right`
+> [6] Moved from `shift`+`Throttle Hat 4 Left`
+ +### Head-Look (`POV Hat`) + +`Stick POV` is used to control head-look with the 8 directions corresponding to the relevant direction to look in. Head-Look is now always on (and mouse head-look is disabled). `Stick POV` also has some modified button assignments. These are: + +Reset (`POV Up`) | Action +-------------------------------- | ------ +`shift` + `POV Up` | _Reset Head-Look_[2] +`alt` + `POV Up` | _Toggle Head-Look_ +`shift` + `alt` + `POV Up` | _Reset Oculus Orientation_ + +Dev Camera (`POV Down`) | Action +-------------------------------- | ------ +`alt` + `POV Down` | _Toggle Dev Camera_[3] +`shift` + `alt` + `POV Down` | _Toggle Recording_[4] + +Screen Shot (`POV Left`) | Action +-------------------------------- | ------ +`shift` + `POV Left` | _Screen Shot_ +`alt` + `POV Left` | _Screen Shot_ +`shift` + `alt` + `POV Left` | _Screen Shot_ + +Hi-Res Screen Shot (`POV Right`) | Action +-------------------------------- | ------ +`shift` + `POV Right` | _High ResolutionScreen Shot_ +`alt` + `POV Right` | _High ResolutionScreen Shot_ +`shift` + `alt` + `POV Right` | _High ResolutionScreen Shot_ + +Notes: +> [1] All other combinations are mapped to the 8 directions corresponding to the relevant direction to look in
+> [2] Moved from `shift`+`Stick Btn 2` (and `Stick Btn 3` before that)
+> [3] Moved from `Throttle Hat 2 Left`
+> [4] I use NVidia ShadowPlay mapped to `ALT` + `F9` to record playing. Feel free to ignore this mapping, or use it for something else bound to the same key combination + +#### Power Management (`Hat 1`) + +Systems (`Left`) | Action +------------------------- | ------ +`Left` | _Divert Power to Systems_ +`shift` + `Left` | `Preset: Systems 1` +`alt` + `Left` | `Preset: Systems 2`[1] +`shift` + `alt` + `Left` | `Preset: Systems 3`[1] + +Engines (`Up`) | Action +------------------------- | ------ +`Up` | _Divert Power to Engines_ +`shift` + `Up` | `Preset: Engines 1` +`alt` + `Up` | `Preset: Engines 2`[1] +`shift` + `alt` + `Up` | `Preset: Engines 3`[1] + +Weapons (`Right`) | Action +------------------------- | ------ +`Right` | _Divert Power to Engines_ +`shift` + `Right` | `Preset: Weapons 1` +`alt` + `Right` | `Preset: Weapons 2`[1] +`shift` + `alt` + `Right` | `Preset: Weapons 3`[1] + +Balance/Misc (`Down`) | Action +------------------------- | ------ +`Down` | _Balance Power Distribution_ +`shift` + `Down` | `Preset: Misc 1`[2] +`alt` + `Down` | `Preset: Misc 2`[1] +`shift` + `alt` + `Down` | `Preset: Misc 3`[1] + +Notes: +> [1] New presets added in this version
+> [2] _Toggle Silent Running_ has moved to `alt`+`Stick Btn 2`
+ +The presets configure the ship in the following fashion: + +Preset | Systems | Engines | Weapons +------------------- | -------- | -------- | ------- +`Preset: Systems 1` | 4 Pips | 2 Pips | 0 Pips +`Preset: Systems 2` | 4 Pips | 1 Pip | 1 Pip +`Preset: Systems 3` | 3 Pips | 1.5 Pips | 1.5 Pips +`Preset: Engines 1` | 2 Pips | 4 Pips | 0 Pips +`Preset: Engines 2` | 1 Pip | 4 Pips | 1 Pip +`Preset: Engines 3` | 1.5 Pips | 3 Pips | 1.5 Pips +`Preset: Weapons 1` | 0 Pips | 2 Pips | 4 Pips +`Preset: Weapons 2` | 1 Pip | 1 Pip | 4 Pips +`Preset: Weapons 3` | 1.5 Pips | 1.5 Pips | 3 Pips +`Preset: Misc 1` | 1 Pip | 2.5 Pips | 2.5 Pips +`Preset: Misc 2` | 2.5 Pips | 1 Pip | 2.5 Pips +`Preset: Misc 3` | 2.5 Pips | 2.5 Pips | 1 Pip + +> **Note:** The presets work by balancing power distribution, then diverting the power as need be. This is literally done by sending the correct key presses in quick succession and so takes a fraction of a second to take effect. You will also notice the visual and audio feedback from the power management panel as the macro runs. + +#### Targeting (`Hat 2`) + +Direction: `Up` | Action +------------------------- | ------ +`Up` | _Select Target Ahead_ +`shift` + `Up` | _Select Next Subsystem_ +`alt` + `Up` | _Select Wingman's Target_[1] +`shift` + `alt` + `Up` | _Select Wingman's Target_[1] + +Direction: `Down` | Action +------------------------- | ------ +`Down` | _Select Highest Threat_ +`shift` + `Down` | _Select Previous Subsystem_ +`alt` + `Down` | _Next System In Route_[2] +`shift` + `alt` + `Down` | _Next System In Route_[2] + +Direction: `Left` | Action +------------------------- | ------ +`Left` | _Select Previous Hostile Ship_ +`shift` + `Left` | _Select Previous Ship_ +`alt` + `Left` | _Select Previous Ship_ +`shift` + `alt` + `Left` | _Select Previous Ship_ + +Direction: `Right` | Action +------------------------- | ------ +`Right` | _Select Next Hostile Ship_ +`shift` + `Right` | _Select Next Ship_ +`alt` + `Right` | _Select Next Ship_ +`shift` + `alt` + `Right` | _Select Next Ship_ + +Notes: +> [1] Moved from `shift`+`Throttle Hat 2 Right`
+> [2] Moved from `shift`+`Throttle Hat 2 Down`
+ +#### Fine ship control (`Hat 3`) + +Direction | Action[1] +----------- | -------------------- +`Forwards` | _Thrust Forwards_[2] +`Backwards` | _Thrust Backwards_[2],[3] +`Left` | _Yaw Left_ +`Right` | _Yaw Right_ + +Notes: +> [1] These buttons always have the same action, regardless of modifier button. + +> [2] _Thrust Forwards_ and _Thrust Backwards_ override the `Throttle` setting while pressed and allow for digital control when docking. A combination of `Throttle x`, `Throttle y`, `Stick`, and `Stick Hat 3` inputs can be used to provide fine control over positioning or orientation relative to the pad. + +> [3] _Thrust Backwards_ with _Flight Assist Off_ can result in harder braking than simply zeroing the throttle. ### Pro Throttle #### Buttons -Button | Action | Shift Action -------- | --------------------- | ------------ -`Btn 4` | UI Select | UI Back -`Btn 3` | Galaxy Map | `ESC` -`Btn 2` | Disable Flight Assist | Disable Flight Assist -`Btn 1` | Jettison All Cargo | Jettison All Cargo - -**Note:** The `UI Back` mapping doesn't appear to work in the _Galaxy Map_, however, pressing `Btn 3` again will exit the map. - -**Note:** _Galaxy Map_ has been moved from `shift`+`Btn 3` to just `Btn 3`. The _Comms Panel_ mapping is now on `shift`+`Hat 2`. The `ESC` key is now mapped to `shift`+`Btn 3` to allow easier use of the _Comms Panel_. - -**Note:** Button 2 will disable flight assist as long as it's held. - -**Note:** Button 1 is activated by pressing the thumb stick. I'm aware this is hard to press. It's the reason this has been mapped here. - -#### `POV Hat` - Menu Navigation and Wingmen - -Direction | Action | Shift Action ---------- | --------------------- | ------------ -`Up` | UI Panel Up | Select Wingman 2 -`Down` | UI Panel Down | Wingman Nav-Lock -`Left` | UI Panel Previous Tab | Select Wingman 1 -`Right` | UI Panel Next Tab | Select Wingman 3 - - -**Note:** Only 4 of the possible 8 directions on the throttle POV hat have been mapped. The 4 unmapped directions are simply ignored. - -**Note:** This hat now has `shift` actions for wingman control. - -**Tip:** The POV hat is designed to be used in conjunction with `Hat 2`, `Hat 3` and `Btn 4` on the throttle. - -#### `Hat 1` - Engine Control and Misc Controls - -Direction | Action | Shift Action ---------- | ---------------------------- | ------------ -`Down` | Boost | Toggle Supercruise -`Up` | Reverse Throttle | Engage FSD to Hyperspace -`Left` | Cycle Previous Fire Group | Decrease Sensor Range -`Right` | Cycle Next Fire Group | Increase Sensor Range - -**Note:** `shift`+`Down` and `shift`+`Up` are now separate actions for _Supercruise_ and _Hyperspace_ respectively. - -#### Hat 2 - UI Panel Select and Misc Controls - -Direction | Action | Shift Action ---------- | --------------| ------------ -`Left` | Target Panel | Toggle Dev Camera -`Up` | UI Focus Mode | Comms Panel -`Right` | Systems Panel | Select Wingman's Target -`Down` | Radar Panel | Next System in Route - -**Note:** This hat has now acquired `shift` functions - -**Tip:** This hat is mainly used to select a panel to interact with before using the POV hat to then navigate through that panel. Pressing `Up` has the effect of dismissing a panel if one is shown, or giving a slightly wider field of view if no panel is selected. This can be useful for seeing some HUD elements if they're cut off by the edge of the screen. - -**Tip:** Selecting a direction a second time will also dismiss the currently displayed panel. - -**Tip:** The _Comms Panel_ is now accessed via `shift`+`Up` on this hat. By default the text entry box is not selected. Select it using `Btn 4`. Deselect it by using `shift`+`Btn 3`. - -#### Hat 3 - Select and Misc Controls - -Direction | Action | Shift Action ---------- | ------------------- | ------------ -`Left` | UI Left | Deploy Heat Sink -`Right` | UI Right | Use Shield Cell -`Up` | Toggle Ship Lights | Toggle Rotational Correction -`Down` | Toggle Landing Gear | Toggle Cargo Scoop +UI Actions (`Btn 4`) | Action +------------------------- | ------ +`Btn 4` | _UI Select_ +`shift` + `Btn 4` | _UI Back_[1] +`alt` + `Btn 4` | `ESC`[2] +`shift` + `alt` + `Btn 4` | _Game Menu_ + +Other Buttons | Action +------------------------- | ------ +`Btn 1` | Not Used[3] +`Btn 2` | _Disable Flight Assist_[4] +`Btn 3` | `alt`[5] +`shift` + `Btn 3` | `shift` + `alt`[6] + +Notes: +> [1] Doesn't exit _Galaxy Map_, use `shift` + `Throttle Hat 2 Left`
+> [2] Previously `Throttle Btn 3`
+> [3] _Jettison All Cargo_ is now `alt` + `shift` + `Throttle Hat 3 Down`
+> [4] Will disable flight assist as long as it's held
+> [5] _Galaxy Map_ is now `shift` + `Throttle Hat 2 Left`
+> [6] `ESC` is now `alt` + `Btn 4`
+ +#### Menu Navigation (`POV Hat`) + +> **Note:** Only 4 of the possible 8 directions on the throttle POV hat have been mapped. The 4 unmapped directions are simply ignored. + +> **Tip:** With the way the UI works, UI Left and UI Right are more like _Increment_/_Decrement_ and _Panel Left_/_Right_ than move left and right hence mixing and matching Up/Down and Left/Right between unmodified/modified and having _Next_/_Previous Tab_ unmodified. + +Direction | Action | Modified Action[1] +--------- | ----------------------- | ----------------------------- +`Up` | _UI Panel Up_ | _UI Panel Up_[2] +`Down` | _UI Panel Down_ | _UI Panel Down_[3] +`Left` | _UI Panel Previous Tab_ | _UI Panel Left_[4], [5] +`Right` | _UI Panel Next Tab_ | _UI Panel Right_[6], [7] + +Notes: +> [1] Actions work with `shift`, `alt`, and `shift` + `alt`
+> [2] _Select Wingman 2_ is now `Throttle Hat 3 Up`
+> [3] _Wingman Nav-Lock_ is now `shift` + `Throttle Hat 3 Up`
+> [4] _Select Wingman 1_ is now `Throttle Hat 3 Left`
+> [5] Previously `Throttle Hat 3 Left`
+> [6] _Select Wingman 3_ is now `Throttle Hat 3 Right`
+> [7] Previously `Throttle Hat 3 Right`
+ +#### Engine Control and Misc Controls (`Hat 1`) + +Direction: `Up` | Action +------------------------- | ------ +`Up` | _Reverse Throttle_ +`shift` + `Up` | _Toggle Hyperdrive_ +`alt` + `Up` | _Toggle Rotational Correct_[1] +`shift` + `alt` + `Up` | _Toggle Rotational Correct_[1] + +Direction: `Down` | Action +------------------------- | ------ +`Down` | _Boost_ +`shift` + `Down` | _Toggle Supercruise_ +`alt` + `Down` | _Toggle Ships Lights_[2] +`shift` + `alt` + `Down` | _Toggle Ships Lights_ + +Direction: `Left` | Action +------------------------- | ------ +`Left` | _Previous Fire Group_ +`shift` + `Left` | _Previous Fire Group_[3] +`alt` + `Left` | _Disable/Enable`Throttle`_[4] +`shift` + `alt` + `Left` | _Show FPS_ + +Direction: `Right` | Action +------------------------- | ------ +`Right` | _Next Fire Group_ +`shift` + `Right` | _Next Fire Group_[3] +`alt` + `Right` | _Yaw/Roll Button_[5] +`shift` + `alt` + `Right` | _Show Network Details_ + +Notes: +> [1] Previously `shift` + `Throttle Hat 3 Up`
+> [2] Previously `Throttle Hat 3 Up`
+> [3] _Scanner Range_ is now `Stick z`
+> [4] Previously `Stick z`
+> [5] Makes `Stick x` control _Yaw_ while pressed
+ +#### UI Panels/Maps (`Hat 2`) + +> **Tip:** This hat is mainly used to select a panel to interact with before using the POV hat to then navigate through that panel. Pressing `Up` has the effect of dismissing a panel if one is shown, or giving a slightly wider field of view if no panel is selected. This can be useful for seeing some HUD elements if they're cut off by the edge of the screen. + +> **Tip:** Selecting a direction a second time will also dismiss the currently displayed panel. + +Direction | Action | Modified Action[1] +--------- | ----------------| ----------------------------- +`Up` | _UI Focus Mode_ | _Comms Panel_[2] +`Down` | _Radar Panel_ | _Mute/Unmute Microphone_ +`Left` | _Target Panel_ | _Galaxy Map_[3] +`Right` | _Systems Panel_ | _System Map_ + +Notes: +> [1] Actions work with `shift`, `alt`, and `shift` + `alt`
+> [1] By default the text entry box is not selected. Select it using `Btn 4`. Deselect it by using `shift` + `alt` + `Btn 3`
+> [3] Previously `Throttle Btn 3` (and `shift` + `Throttle Btn 3` prior to that)
+ + +#### Wingmen (`Hat 3`) + +Direction | Action | Modified Action[1] +--------- | -------------------------------- | ----------------------------- +`Left` | _Select Wingman 1_[2] | _Select Wingman 1_ +`Up` | _Select Wingman 2_[3] | _Wingman Nav-Lock_[5] +`Right` | _Select Wingman 3_[4] | _Select Wingman 3_ + +Notes: +> [1] Actions work with `shift`, `alt`, and `shift` + `alt`
+> [2] Previously `shift` + `Throttle POV Left`
+> [3] Previously `shift` + `Throttle POV Up`
+> [4] Previously `shift` + `Throttle POV Right`
+> [5] PReviously `shift` + `Throttle POV Down`
+ +#### Landing Gear and Cargo (`Hat 3`) + +Button | Action +------------------------ | ------ +`Down` | _Toggle Landing Gear_ +`shift` + `Down` | _Toggle Cargo Scoop_ +`alt` + `Down` | _Toggle Cargo Scoop_ +`shift` + `alt` + `Down` | _Jettison All Cargo_[1] -**Tip:** With the way the UI works, UI Left and UI Right are more like increment and decrement than move left and right, hence mixing and matching Up/Down and Left/Right between Hat 2 and Hat 3 +Notes: +> [1] Previously `Throttle Btn 1`
### Mouse @@ -242,40 +427,56 @@ Pressing `SPACE` brings up Quick Comms, i.e. a chat entry to the current target. ### In Flight -UI Navigation is a little counter intuitive if you simply go by button assignments. In flight you generally use `Hat 2` on the `Throttle` and either `Left` or `Right` to select the relevant UI Panel. The `POV Hat` on the `Throttle` is then used to navigate between tabs and up and down within tabs. `Btn 4` on the `Throttle` is used to select elements. `Left` and `Right` on `Throttle Hat 3` can then be used to alter values that can be altered (for example system priority) and to move between the _Location_ list and map buttons on the _Navigation_ tab. `Forward` and `Back` also moved you between _Fire Groups_ in the _Fire Groups_ tab. +UI Navigation is a little counter intuitive if you simply go by button assignments. In flight you generally use `Throttle Hat 2` and either `Left` or `Right` to select the relevant UI Panel. `Throttle POV` is then used to navigate between tabs and up and down within tabs with `Throttle Btn 4` used to select elements. `shift` + `Throttle POV Left` and `Right` can then be used to alter values that can be altered (for example system priority) and to move between sub-panels (e.g. the _Location_ list and map buttons on the _Navigation_ tab, and _Fire Groups_ in the _Fire Groups_ tab). -**Tip:** It is also possible to bring up the relevant UI panels with Head Look by looking in the right direction. +> **Tip:** It is also possible to bring up the relevant UI panels with Head Look by looking in the right direction. ### Comms Menu -Use `Left` and `Right` on the `Throttle POV Hat` to navigate the _Comms Menu_. Use Throttle Button 4 to select an action. If the _Text Input_ is selected then use `shift`+`Btn 3` to deselect it. `Up` and `Down` can be used to scroll. +Use `Left` and `Right` on the `Throttle POV Hat` to navigate the _Comms Menu_. Use `Throttle Btn 4` to select an action. If the _Text Input_ box is selected then use `shift` + `alt` + `Throttle Btn 4` to deselect it. `Throttle POV Up` and `Down` can be used to scroll. ### In Station -The In Flight UI Navigation remains the same in station provided you haven't connected to the Station interface. Once in the station interface use up and down on the `Throttle POV Hat` to move up and down menus, and `Btn 1` on the `Throttle` to select items. `Left` and `Right` on `Throttle Hat 3` can be used for selecting cargo amounts. `shift`+`Throttle Btn 4` can be used to exit the current menu. +The In Flight UI Navigation remains the same in station provided you haven't connected to the Station interface. Once in the station interface use `Up` and `Down` on the `Throttle POV Hat` to move up and down menus, and `Throttle Btn 1` to select items. `shift` + `Left` and `Right` on `Throttle POV Hat` can be used for moving between sub-panels and selecting cargo amounts. `shift` + `Throttle Btn 4` can be used to exit the current menu. -You may find it easier to simply use the mouse in station. +> **Tip:** You may find it easier to simply use the mouse in station. ### Galaxy Map A number of overrides are provided for navigating the Galaxy Map. These are: -Control | Action ------------------------- | ------ -`Joystick Stick Forward` | Pitch Camera Down -`Joystick Stick Back` | Pitch Camera Up -`Joystick Left` | Yaw Camera Left -`Joystick Right` | Yaw Camera Right -`Thumb Stick Up` | Translate Camera Left -`Thumb Stick Down` | Translate Camera Right -`Thumb Stick Left` | Translate Camera Backwards -`Thumb Stick Right` | Translate Camera Forwards -`Throttle Hat 1 Up` | Zoom Out -`Throttle Hat 1 Down` | Zoom In -`Throttle Hat 3 Up` | Translate Camera Up -`Throttle Hat 3 Down` | Translate Camera Down - -It's generally easier to just use the mouse in the Galaxy Map. +Axis/Button | Action +--------------------- | ------ +`Stick x` | _Yaw Camera Left/Right_ +`Stick y` | _Pitch Camera Up/Down_ +`Throttle x` | _Translate Camera Forwards/Backwards_ +`Throttle y` | _Translate Camera Left/Right_ +`Throttle Hat 1 Up` | _Zoom Out_ +`Throttle Hat 1 Down` | _Zoom In_ +`Throttle Hat 1 Left` | _Galaxy Cam Set Y-Axis to Z-Axis_ +`Throttle Hat 3 Up` | _Translate Camera Up_ +`Throttle Hat 3 Down` | _Translate Camera Down_ + +> **Tip:** It's generally easier to just use the mouse in the Galaxy Map. + +### Development Camera + +You 'fly' the camera much like you do your ship. Controls are: + +Axis/Button | Action +----------------------- | ------ +`Stick x` | _Roll Camera Left/Right_ +`Stick y` | _Pitch Camera Up/Down_ +`Throttle x` | _Translate Camera Left/Right_ +`Throttle y` | _Translate Camera Up/Down_ +`Throttle z` | _Zoom Camera In/Out_[1] +`Stick Hat 3 Forwards` | _Zoom Camera In_[1] +`Stick Hat 3 Backwards` | _Zoom Camera Out_[1] +`Stick Hat 3 Left` | _Yaw Camera Left_ +`Stick Hat 3 Right` | _Yaw Camera Right_ + +Notes: +> [1] To avoid sudden changes in speed when exiting the camera it's best to use `Stick Hat 3` for zoom
## Landing Overrides @@ -283,24 +484,24 @@ This set up doesn't make use of _Landing Overrides_. ## Joystick Modes -This set up doesn't make use of Joystick modes. The colour of the lit LED on both the stick and the throttle is irrelevant. +This set up doesn't make use of Joystick modes. The colour of the lit LED on both the `Stick` and the `Throttle` is irrelevant. ## Adding Rudder Pedals I no longer own the CH Products [Pro Pedals][], however, I have had experience using them. You can add them to this map by clicking the `Add Device` button and selecting the pedals from the list. Order is important in Joystick maps so ensure they are the **3rd** tab, otherwise the CMS script will need to be updated with the new position for the Throttle. -The Axis `Slider 0` and `Slider 1` should be available to bind the yaw axis to, you can then map this in game. The toe pedals can be converted to buttons by copying and adapting the CMS script used for the Throttle Wheel, or you could completely un-map the Throttle wheel and have all three pedal Axis mapped. +The Axis `Slider 0` and `Slider 1` should be available to bind the yaw axis to, you can then map this in game. The toe pedals can be converted to buttons by using the UI. -## Possible Future Enhancement - -Short of radical control changes or the introduction of several new controls it's unlikely the map will change much. Things that may change are: +> **Note:** If you want to use CMS scripts for your pedals please see [these notes][notes]. -* The power setting macros may get a tweak so they provide slightly different settings. -* If we end up with an Iron Man mode and an eject button this may get mapped to `Throtle Btn 1` since cargo can be ejected via the menus. +## Possible Future Enhancement -## TODO +With the addition of the new modifier button there are now many duplicate bindings that can be used to map new controls too. The underlying CMS scripts and buttons assignments have been written to be easily expandable. This allows for 33 usable buttons and one POV hat giving a total of 144 button bindings and 8 POV directions. Radical future changes are therefore unlikely. -* Add images to this README to make it easier for those not familiar with the [CH Products][] control software. + * If we end up with an Iron Man mode and an eject button this may get mapped to `shift` + `alt` + `Throttle Hat 1 Down` + * _Increase_/_Decrease Throttle_ may get mapped to `shift` + `Stick Hat 3 Forwards`/`Backwards` to allow for single hand flying while typing. + * The _Yaw/Roll Button_ may get replaced with a button that actually swaps `Stick x` for a _Yaw_ axis, and then remaps _Yaw Left_/_Right_ to _Roll Left_/_Right_. + * For technical reasons I want to look at changing _Stick Hat 3_ to using axis rather than buttons. ## About The Author @@ -316,9 +517,28 @@ With the exception of the PDF all the files contained in this project are text f ## Changelog +### Version 2.0.0 + + * New `alt` modifier button added + * All in game controls either have a button, keyboard or axis mapping + * Moved all fire actions to the trigger (`Stick Btn 1`) + * Moved all countermeasure actions to `Stick Btn 3` + * Added new power presets + * Moved _Silent Running_ to `shift` + `alt` + `Stick Btn 2` + * Moved _Reset Head-Look_ and _Toggle Dev Camera_ to the `Stick POV Hat` + * `Stick z` now mapped to _Scanner Range_ + * `Throttle Btn 4` now handles UI Input, UI Back and `ESC` + * `Throttle POV Hat` now handles all UI movement + * `Throttle Hat 2` now handled all UI panels and maps + * Added more functions to `Throttle Hat 1` + * Wingman functions moved to `Throttle Hat 3` + * No longer use `Throttle Btn 1` + * Entire map is now virtual + * Complete rewrite of the README + ### Version 1.2.1 - * Remove mouse axis from head look so mouse head look off is now honoured + * Remove mouse axis from head-look so mouse head-look off is now honoured ### Version 1.2.0 @@ -339,7 +559,6 @@ Improvements for the 1.2 release: * `shift`+`Throttle Hat 2 Up` is now _Comms Pannel_ (was previously `btn 3`) * `shift`+`Throttle 2 Hat` has had functions mapped to it * Tidied up README - * Change of version numbering to match the version of ED it's intended for ### Version 0.0.5 (Previously version 5) @@ -355,6 +574,7 @@ Improvements for the Gamma release: * Minor tweaks to the way headlook works with the mouse and bindings * Added changelog :) +[pdf]: https://github.com/domdavis/ch-products-elite-map/blob/master/layout.pdf?raw=true [previous]: https://github.com/domdavis/ch-products-elite-map/releases/ [CH Products]: http://www.chproducts.com/ [Fighterstick]: http://www.chproducts.com/Fighterstick-v13-d-722.html @@ -366,3 +586,4 @@ Improvements for the Gamma release: [Cmdr Davis]: https://twitter.com/cmdr_davis [blog]: http://elite.domdavis.com [YouTube]: https://www.youtube.com/user/idomdavis +[notes]: https://github.com/domdavis/ch-products-elite-map/wiki diff --git a/config/Custom.binds b/config/Custom.binds index 8200d95..a8baa22 100755 --- a/config/Custom.binds +++ b/config/Custom.binds @@ -20,11 +20,11 @@ - + - + @@ -92,11 +92,11 @@ - + - + @@ -237,7 +237,7 @@ - + @@ -250,11 +250,11 @@ - + - + @@ -263,27 +263,27 @@ - + - + - + - + - + - + @@ -299,7 +299,7 @@ - + @@ -307,11 +307,11 @@ - + - + @@ -328,25 +328,25 @@ - + - + - + - + - + @@ -354,16 +354,16 @@ - - + + - + - + @@ -383,54 +383,54 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -438,21 +438,25 @@ - + - + + + + + - + - + @@ -476,9 +480,7 @@ - - - + @@ -498,15 +500,15 @@ - + - + - + @@ -515,11 +517,11 @@ - + - + @@ -585,11 +587,11 @@ - + - + @@ -602,13 +604,11 @@ - - - + - + diff --git a/layout.pdf b/layout.pdf index f4cf91e886c55fd582d59f534ff52eb7445efab4..959cdf7602f80e940962e1c96d4419dff9ca0511 100644 GIT binary patch delta 39270 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%0D=#pm>)7j0a4=s=)Aa=okfH- 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 128 ] ) then - CMS.A1 = 256; + + %define stick.x.axis JS2.A1 + %define stick.y.axis JS2.A2 + %define stick.z.axis JS2.A3 + + %define throttle.x.axis JS1.A1 + %define throttle.y.axis JS1.A2 + %define throttle.z.axis JS1.A3 + + %define shift JS2.B4 + %define alt JS1.B3 + + %define stick.btn1 JS2.B1 + %define stick.btn2 JS2.B2 + %define stick.btn3 JS2.B3 + + %define stick.hat1.up JS2.B5 + %define stick.hat1.right JS2.B6 + %define stick.hat1.down JS2.B7 + %define stick.hat1.left JS2.B8 + + %define stick.hat2.up JS2.B9 + %define stick.hat2.right JS2.B10 + %define stick.hat2.down JS2.B11 + %define stick.hat2.left JS2.B12 + + %define stick.pov.up JS2.B25 + %define stick.pov.right JS2.B27 + %define stick.pov.down JS2.B29 + %define stick.pov.left JS2.B31 + + %define throttle.btn4 JS1.B4 + + %define throttle.hat1.up JS1.B7 + %define throttle.hat1.right JS1.B6 + %define throttle.hat1.down JS1.B5 + %define throttle.hat1.left JS1.B8 + + %define throttle.hat2.up JS1.B12 + %define throttle.hat2.right JS1.B9 + %define throttle.hat2.down JS1.B10 + %define throttle.hat2.left JS1.B11 + + %define throttle.hat3.up JS1.B16 + %define throttle.hat3.right JS1.B13 + %define throttle.hat3.down JS1.B14 + %define throttle.hat3.left JS1.B15 + + %define throttle.pov.up JS1.B31 + %define throttle.pov.right JS1.B25 + %define throttle.pov.down JS1.B27 + %define throttle.pov.left JS1.B29 + + CMS.A1 = stick.x.axis; + CMS.A2 = stick.y.axis; + CMS.A3 = stick.z.axis; + + CMS.A17 = throttle.x.axis; + CMS.A18 = throttle.y.axis; +//CMS.A19 = throttle.z.axis; + + CMS.B1 = stick.btn1 and not (shift and not alt); + CMS.B2 = stick.btn1 and (shift or alt); +//CMS.B3 = stick.btn1 and not shift and alt; +//CMS.B4 = stick.btn1 and shift and alt; + + CMS.B5 = stick.btn2 and not (shift and alt); +//CMS.B6 = stick.btn2 and shift and not alt; +//CMS.B7 = stick.btn2 and not shift and alt; + CMS.B8 = stick.btn2 and shift and alt; + + CMS.B9 = stick.btn3 and not shift and not alt; + CMS.B10 = stick.btn3 and shift and not alt; + CMS.B11 = stick.btn3 and alt; +//CMS.B12 = stick.btn3 and shift and alt; + + CMS.B13 = stick.hat1.up and not shift and not alt; + CMS.B14 = stick.hat1.up and shift and not alt; + CMS.B15 = stick.hat1.up and not shift and alt; + CMS.B16 = stick.hat1.up and shift and alt; + + CMS.B17 = stick.hat1.right and not shift and not alt; + CMS.B18 = stick.hat1.right and shift and not alt; + CMS.B19 = stick.hat1.right and not shift and alt; + CMS.B20 = stick.hat1.right and shift and alt; + + CMS.B21 = stick.hat1.down and not shift and not alt; + CMS.B22 = stick.hat1.down and shift and not alt; + CMS.B23 = stick.hat1.down and not shift and alt; + CMS.B24 = stick.hat1.down and shift and alt; + + CMS.B25 = stick.hat1.left and not shift and not alt; + CMS.B26 = stick.hat1.left and shift and not alt; + CMS.B27 = stick.hat1.left and not shift and alt; + CMS.B28 = stick.hat1.left and shift and alt; + + CMS.B29 = stick.hat2.up and not shift and not alt; + CMS.B30 = stick.hat2.up and shift and not alt; + CMS.B31 = stick.hat2.up and alt; +//CMS.B32 = stick.hat2.up and shift and alt; + + CMS.B33 = stick.hat2.right and not shift and not alt; + CMS.B34 = stick.hat2.right and (shift or alt); +//CMS.B35 = stick.hat2.right and not shift and alt; +//CMS.B36 = stick.hat2.right and shift and alt; + + CMS.B37 = stick.hat2.down and not shift and not alt; + CMS.B38 = stick.hat2.down and shift and not alt; + CMS.B39 = stick.hat2.down and alt; +//CMS.B40 = stick.hat2.down and shift and alt; + + CMS.B41 = stick.hat2.left and not shift and not alt; + CMS.B42 = stick.hat2.left and (shift or alt); +//CMS.B43 = stick.hat2.left and not shift and alt; +//CMS.B44 = stick.hat2.left and shift and alt; + + CMS.B45 = stick.pov.up and not shift and not alt; + CMS.B46 = stick.pov.up and shift and not alt; + CMS.B47 = stick.pov.up and not shift and alt; + CMS.B48 = stick.pov.up and shift and alt; + + CMS.B49 = stick.pov.right and not shift and not alt; + CMS.B50 = stick.pov.right and (shift or alt); +//CMS.B51 = stick.pov.right and not shift and alt; +//CMS.B52 = stick.pov.right and shift and alt; + + CMS.B53 = stick.pov.down and not alt; +//CMS.B54 = stick.pov.down and shift and not alt; + CMS.B55 = stick.pov.down and not shift and alt; + CMS.B56 = stick.pov.down and shift and alt; + + CMS.B57 = stick.pov.left and not shift and not alt; + CMS.B58 = stick.pov.left and (shift or alt); +//CMS.B59 = stick.pov.left and not shift and alt; +//CMS.B60 = stick.pov.left and shift and alt; + + CMS.B61 = throttle.btn4 and not shift and not alt; + CMS.B62 = throttle.btn4 and shift and not alt; + CMS.B63 = throttle.btn4 and not shift and alt; + CMS.B64 = throttle.btn4 and shift and alt; + + CMS.B65 = throttle.hat1.up and not shift and not alt; + CMS.B66 = throttle.hat1.up and shift and not alt; + CMS.B67 = throttle.hat1.up and alt; +//CMS.B68 = throttle.hat1.up and shift and alt; + + CMS.B69 = throttle.hat1.right and not alt; +//CMS.B70 = throttle.hat1.right and shift and not alt; + CMS.B71 = throttle.hat1.right and not shift and alt; + CMS.B72 = throttle.hat1.right and shift and alt; + + CMS.B73 = throttle.hat1.down and not shift and not alt; + CMS.B74 = throttle.hat1.down and shift and not alt; + CMS.B75 = throttle.hat1.down and alt; +//CMS.B76 = throttle.hat1.down and shift and alt; + + CMS.B77 = throttle.hat1.left and not alt; +//CMS.B78 = throttle.hat1.left and shift and not alt; +//CMS.B79 = throttle.hat1.left and alt; + CMS.B80 = throttle.hat1.left and shift and alt; + + CMS.B81 = throttle.hat2.up and not shift and not alt; + CMS.B82 = throttle.hat2.up and (shift or alt); +//CMS.B83 = throttle.hat2.up and not shift and alt; +//CMS.B84 = throttle.hat2.up and shift and alt; + + CMS.B85 = throttle.hat2.right and not alt; + CMS.B86 = throttle.hat2.right and (shift or alt); +//CMS.B87 = throttle.hat2.right and not shift and alt; +//CMS.B88 = throttle.hat2.right and shift and alt; + + CMS.B89 = throttle.hat2.down and not shift and not alt; + CMS.B90 = throttle.hat2.down and (shift or alt); +//CMS.B91 = throttle.hat2.down and not shift and alt; +//CMS.B92 = throttle.hat2.down and shift and alt; + + CMS.B93 = throttle.hat2.left and not shift and not alt; + CMS.B94 = throttle.hat2.left and (shift or alt); +//CMS.B95 = throttle.hat2.left and not shift and alt; +//CMS.B96 = throttle.hat2.left and shift and alt; + + CMS.B97 = throttle.hat3.up and not shift and not alt; + CMS.B98 = throttle.hat3.up and (shift or alt); +//CMS.B99 = throttle.hat3.up and not shift and alt; +//CMS.B100 = throttle.hat3.up and shift and alt; + + CMS.B101 = throttle.hat3.right; +//CMS.B102 = throttle.hat3.right and shift and not alt; +//CMS.B103 = throttle.hat3.right and not shift and alt; +//CMS.B104 = throttle.hat3.right and shift and alt; + + CMS.B105 = throttle.hat3.down and not shift and not alt; + CMS.B106 = throttle.hat3.down and (shift or alt) and not (shift and alt); +//CMS.B107 = throttle.hat3.down and not shift and alt; + CMS.B108 = throttle.hat3.down and shift and alt; + + CMS.B109 = throttle.hat3.left; +//CMS.B110 = throttle.hat3.left and shift and not alt; +//CMS.B111 = throttle.hat3.left and not shift and alt; +//CMS.B112 = throttle.hat3.left and shift and alt; + + CMS.B113 = throttle.pov.up; +//CMS.B114 = throttle.pov.up and shift and not alt; +//CMS.B115 = throttle.pov.up and not shift and alt; +//CMS.B116 = throttle.pov.up and shift and alt; + + CMS.B117 = throttle.pov.right and not shift and not alt; + CMS.B118 = throttle.pov.right and (shift or alt); +//CMS.B119 = throttle.pov.right and not shift and alt; +//CMS.B120 = throttle.pov.right and shift and alt; + + CMS.B121 = throttle.pov.down; +//CMS.B122 = throttle.pov.down and shift and not alt; +//CMS.B123 = throttle.pov.down and not shift and alt; +//CMS.B124 = throttle.pov.down and shift and alt; + + CMS.B125 = throttle.pov.left and not shift and not alt; + CMS.B126 = throttle.pov.left and (shift or alt); +//CMS.B127 = throttle.pov.left and not shift and alt; +//CMS.B128 = throttle.pov.left and shift and alt; + + toggle(D1) = throttle.hat1.right and not shift and alt; + + if (D1) then + CMS.A19 = 256; else - CMS.A1 = JS1.A3; - endif - - if ( JS2.B1 and not JS2.B4 ) then - CMS.B1 = true; + CMS.A19 = throttle.z.axis; endif - if ( JS2.B1 and JS2.B4 ) then - CMS.B2 = true; - endif - - if ( JS2.B3 and not JS2.b4 ) then - CMS.B1 = true; - CMS.B2 = true; - endif - - if ( not JS2.B1 and not JS2.B3 ) then - CMS.B1 = false; - CMS.B2 = false; - endif - -endScript +endscript diff --git a/maps/elite.map b/maps/elite.map index bdb4e36..9dcbc26 100755 --- a/maps/elite.map +++ b/maps/elite.map @@ -1,14 +1,26 @@ -010A05=1 -010A22=ESC -010A20=0 -124204=1 -124225=2 -124224=1 -124104=1 -124127=2 -124125=1 -124124=1 -125701=2 +129004=1 +129005=1 +129020=CTL f +129001=1 +128804=1 +128805=1 +128820=CTL b +128801=1 +129801=2 +127804=1 +127805=1 +127820=ALT F9 +127801=1 +127A04=1 +127A05=1 +127A20=F10 +127A01=1 +127204=1 +127205=1 +127220=ALT F10 +127201=1 +123101=2 +122101=2 000001=2 000002=11 000003=50 @@ -18,273 +30,468 @@ 000012=5 000013=13 010101=2 -010104=1 -010110=1 -010111=4 -010114=85484555 010201=2 -010204=1 -010210=1 -010211=5 -010214=85484555 010301=2 010701=1 -010801=1 -010804=1 -010805=1 -010820=` -010822=` +010801=2 010901=1 010904=1 010905=1 -010920=m -010922=m +010920=0 010924=1 -010925=20 -010926=1 -010927=20 -010A01=1 -010A04=1 -010A24=1 -010A25=19 -010A26=1 -010A27=20 -010B01=1 -010B04=1 -010B05=1 -010B20=ENT -010B22=# -010B24=1 -010B25=26 -010B26=1 -010B27=26 -010C01=1 -010C04=1 -010C05=1 -010C20=TAB -010C22=f +010925=32 +010A01=2 +010B01=2 +010C01=2 010D01=2 -010D04=1 -010D24=1 -010D25=30 -010D26=1 -010D27=32 -010E01=1 -010E04=1 -010E05=1 -010E20=# -010E22=j -010E24=1 -010E25=27 -010E26=1 -010E27=31 +010E01=2 010F01=2 -010F04=1 -010F24=1 -010F25=29 -010F26=1 -010F27=31 011001=2 -011004=1 -011024=1 -011025=26 -011026=1 -011027=22 011101=2 -011104=1 -011124=1 -011125=27 -011126=1 -011127=23 011201=2 -011204=1 -011224=1 -011225=28 -011226=1 -011227=24 011301=2 -011304=1 -011324=1 -011325=25 -011326=1 -011327=21 -011401=1 -011404=1 -011405=1 -011420=KBRIGHT -011422=[ -011501=1 -011504=1 -011505=1 -011520=g -011522=c -011601=1 -011604=1 -011605=1 -011620=KBLEFT -011622=] -011701=1 -011704=1 -011705=1 -011720=l -011722=r -012001=1 -012005=1 -012020=KBPGDN -012022=3 +011401=2 +011501=2 +011601=2 +011701=2 +012001=2 012101=2 -012201=1 -012205=1 -012220=KBDOWN -012222=4 +012201=2 012301=2 -012401=1 -012405=1 -012420=KBDEL -012422=1 +012401=2 012501=2 -012601=1 -012605=1 -012620=KBUP -012622=2 +012601=2 012701=2 020101=2 -020104=1 -020110=1 -020111=1 -020114=84435979 020201=2 -020204=1 -020210=1 -020211=2 -020214=84435979 020301=2 -020701=2 -020704=1 -020710=1 -020711=7 +020701=1 020801=2 020901=2 -020904=1 -020924=1 -020925=3 -020926=1 -020927=4 020A01=2 -020A04=1 -020A06=1 -020A26=1 -020A27=6 020B01=2 -020C01=1 -020C04=1 -020C05=1 -020C20=KBHOME -020C22=KBEND CHARDLY KBHOME CHARDLY KBHOME CHARDLY KBINS CHARDLY KBHOME -020C24=1 -020C25=6 -020C26=1 -020C27=7 -020D01=1 -020D04=1 -020D05=1 -020D20=KBPGUP -020D22=KBEND CHARDLY KBPGUP CHARDLY KBPGUP CHARDLY KBHOME CHARDLY KBPGUP -020D24=1 -020D25=8 -020D26=1 -020D27=8 -020E01=1 -020E04=1 -020E05=1 -020E20=KBEND -020E22=BKSPC -020E24=1 -020E25=9 -020E26=1 -020E27=9 -020F01=1 -020F04=1 -020F05=1 -020F20=KBINS -020F22=KBEND CHARDLY KBINS CHARDLY KBINS CHARDLY KBHOME CHARDLY KBINS -020F24=1 -020F25=10 -020F26=1 -020F27=10 +020C01=2 +020D01=2 +020E01=2 +020F01=2 021001=2 -021004=1 -021024=1 -021025=7 -021026=1 -021027=11 021101=2 -021104=1 -021124=1 -021125=8 -021126=1 -021127=12 021201=2 -021204=1 -021224=1 -021225=9 -021226=1 -021227=13 021301=2 -021304=1 -021324=1 -021325=10 -021326=1 -021327=14 -021401=2 +021401=1 021404=1 +021405=1 +021420=8 021424=1 -021425=15 -021426=1 -021427=15 -021501=2 +021425=25 +021501=1 021504=1 +021505=1 +021520=o 021524=1 -021525=16 -021526=1 -021527=16 -021601=2 +021525=26 +021601=1 021604=1 +021605=1 +021620=i 021624=1 -021625=17 -021626=1 -021627=17 -021701=2 +021625=27 +021701=1 021704=1 +021705=1 +021720=u 021724=1 -021725=18 -021726=1 -021727=18 +021725=28 022001=2 -022029=1 022101=1 022105=1 -022120=HOLD d w -022122=HOLD KP8 KP6 +022120=HOLD KP8 KP6 022201=2 -022301=2 +022301=1 +022305=1 +022320=HOLD KP2 KP6 022401=2 -022501=2 +022501=1 +022505=1 +022520=HOLD KP2 KP4 022601=2 022701=1 022705=1 -022720=HOLD w a -022722=HOLD KP8 KP4 +022720=HOLD KP8 KP4 120101=2 120104=1 120110=1 -120111=3 -120114=83911689 +120111=1 +120114=83911691 120201=2 +120204=1 +120210=1 +120211=2 +120214=83911691 120301=2 +120304=1 +120310=1 +120311=6 +120314=83911691 +121101=2 +121104=1 +121110=1 +121111=4 +121114=83911691 +121201=2 +121204=1 +121210=1 +121211=5 +121214=83911691 +121301=2 +121304=1 +121310=1 +121311=3 +121314=83911691 124101=2 -124106=1 +124104=1 +124124=1 +124125=1 124201=2 +124204=1 +124224=1 +124225=2 124301=2 +124304=1 +124324=1 +124325=3 124401=2 +124404=1 +124424=1 +124425=4 124501=2 +124504=1 +124524=1 +124525=5 +124601=2 +124604=1 +124624=1 +124625=6 +124701=2 +124704=1 +124724=1 +124725=7 +124801=2 +124804=1 +124824=1 +124825=8 +124901=2 +124904=1 +124924=1 +124925=9 +124A01=2 +124A04=1 +124A24=1 +124A25=10 +124B01=2 +124B04=1 +124B24=1 +124B25=11 +124C01=2 +124C04=1 +124C24=1 +124C25=12 +124D01=1 +124D04=1 +124D05=1 +124D20=KBHOME +124E01=1 +124E04=1 +124E05=1 +124E20=KBEND CHARDLY KBHOME CHARDLY KBHOME CHARDLY KBINS CHARDLY KBHOME +124F01=1 +124F04=1 +124F05=1 +124F20=KBEND CHARDLY KBHOME CHARDLY KBHOME +125001=1 +125004=1 +125005=1 +125020=KBEND CHARDLY KBHOME CHARDLY KBHOME CHARDLY KBINS CHARDLY KBPGUP +125101=1 +125104=1 +125105=1 +125120=KBPGUP +125201=1 +125204=1 +125205=1 +125220=KBEND CHARDLY KBPGUP CHARDLY KBPGUP CHARDLY KBHOME CHARDLY KBPGUP +125301=1 +125304=1 +125305=1 +125320=KBEND CHARDLY KBPGUP CHARDLY KBPGUP +125401=1 +125404=1 +125405=1 +125420=KBEND CHARDLY KBINS CHARDLY KBINS CHARDLY KBHOME CHARDLY KBPGUP +125501=1 +125504=1 +125505=1 +125520=KBEND +125601=1 +125604=1 +125605=1 +125620=KBEND CHARDLY KBPGUP CHARDLY KBHOME +125701=1 +125704=1 +125705=1 +125720=KBEND CHARDLY KBINS CHARDLY KBPGUP +125801=1 +125804=1 +125805=1 +125820=KBEND CHARDLY KBINS CHARDLY KBHOME +125901=1 +125904=1 +125905=1 +125920=KBINS +125A01=1 +125A04=1 +125A05=1 +125A20=KBEND CHARDLY KBINS CHARDLY KBINS CHARDLY KBHOME CHARDLY KBINS +125B01=1 +125B04=1 +125B05=1 +125B20=KBEND CHARDLY KBINS CHARDLY KBINS +125C01=1 +125C04=1 +125C05=1 +125C20=KBEND CHARDLY KBINS CHARDLY KBINS CHARDLY KBHOME CHARDLY KBPGUP +125D01=2 +125D04=1 +125D24=1 +125D25=13 +125E01=2 +125E04=1 +125E24=1 +125E25=17 +125F01=2 +125F04=1 +125F24=1 +125F25=21 +126001=2 +126004=1 +126024=1 +126025=25 +126101=2 +126104=1 +126124=1 +126125=14 +126201=2 +126204=1 +126224=1 +126225=18 +126301=2 +126304=1 +126324=1 +126325=22 +126401=2 +126404=1 +126424=1 +126425=26 +126501=2 +126504=1 +126524=1 +126525=15 +126601=2 +126604=1 +126624=1 +126625=19 +126701=2 +126704=1 +126724=1 +126725=23 +126801=2 +126804=1 +126824=1 +126825=27 +126901=2 +126904=1 +126924=1 +126925=16 +126A01=2 +126A04=1 +126A24=1 +126A25=20 +126B01=2 +126B04=1 +126B24=1 +126B25=24 +126C01=2 +126C04=1 +126C24=1 +126C25=28 +126D01=1 +126D04=1 +126D05=1 +126D20=KP8 +126D24=1 +126D25=33 +126E01=2 +126E04=1 +126E24=1 +126E25=29 +126F01=2 +126F04=1 +126F24=1 +126F25=30 +127001=2 +127004=1 +127024=1 +127025=32 +127101=1 +127104=1 +127105=1 +127120=KP6 +127501=1 +127504=1 +127505=1 +127520=KP2 +127701=2 +127704=1 +127724=1 +127725=31 +127901=1 +127904=1 +127905=1 +127920=KP4 +127D01=1 +127D04=1 +127D05=1 +127D20=ENT +127E01=1 +127E04=1 +127E05=1 +127E20=BKSPC +127F01=1 +127F04=1 +127F05=1 +127F20=ESC +128001=1 +128004=1 +128005=1 +128020=z +128101=1 +128104=1 +128105=1 +128120=# +128201=1 +128204=1 +128205=1 +128220=h +128301=1 +128304=1 +128305=1 +128320=r +128501=1 +128504=1 +128505=1 +128520=] +128701=1 +128704=1 +128705=1 +128720=y +128901=1 +128904=1 +128905=1 +128920=TAB +128A01=1 +128A04=1 +128A05=1 +128A20=j +128B01=1 +128B04=1 +128B05=1 +128B20=l +128D01=1 +128D04=1 +128D05=1 +128D20=[ +128E01=2 +129101=1 +129104=1 +129105=1 +129120=x +129201=1 +129204=1 +129205=1 +129220=w +129501=1 +129504=1 +129505=1 +129520=d +129601=1 +129604=1 +129605=1 +129620=e +129901=1 +129904=1 +129905=1 +129920=s +129A01=1 +129A04=1 +129A05=1 +129A20=m +129D01=1 +129D04=1 +129D05=1 +129D20=a +129E01=1 +129E04=1 +129E05=1 +129E20=q +12A101=1 +12A104=1 +12A105=1 +12A120=2 +12A201=1 +12A204=1 +12A205=1 +12A220=4 +12A501=1 +12A504=1 +12A505=1 +12A520=3 +12A901=1 +12A904=1 +12A905=1 +12A920=5 +12AA01=1 +12AA04=1 +12AA05=1 +12AA20=6 +12AC01=1 +12AC04=1 +12AC05=1 +12AC20=7 +12AD01=1 +12AD04=1 +12AD05=1 +12AD20=1 +12B101=1 +12B104=1 +12B105=1 +12B120=KBUP +12B501=1 +12B504=1 +12B505=1 +12B520=KBPGDN +12B601=1 +12B604=1 +12B605=1 +12B620=KBRIGHT +12B901=1 +12B904=1 +12B905=1 +12B920=KBDOWN +12BD01=1 +12BD04=1 +12BD05=1 +12BD20=KBDEL +12BE01=1 +12BE04=1 +12BE05=1 +12BE20=KBLEFT From 0720194a885f47afac24e5b29784002062d253b4 Mon Sep 17 00:00:00 2001 From: Dom Davis Date: Tue, 17 Mar 2015 20:34:52 +0000 Subject: [PATCH 3/5] Fix bug with Throttle.Hat1 --- maps/elite.cms | 2 +- maps/elite.map | 54 +++++++++++++++++++++++++------------------------- 2 files changed, 28 insertions(+), 28 deletions(-) diff --git a/maps/elite.cms b/maps/elite.cms index df1b2c3..50fc7bb 100755 --- a/maps/elite.cms +++ b/maps/elite.cms @@ -225,7 +225,7 @@ script //CMS.B127 = throttle.pov.left and not shift and alt; //CMS.B128 = throttle.pov.left and shift and alt; - toggle(D1) = throttle.hat1.right and not shift and alt; + toggle(D1) = throttle.hat1.left and not shift and alt; if (D1) then CMS.A19 = 256; diff --git a/maps/elite.map b/maps/elite.map index 9dcbc26..3ba9a04 100755 --- a/maps/elite.map +++ b/maps/elite.map @@ -1,26 +1,3 @@ -129004=1 -129005=1 -129020=CTL f -129001=1 -128804=1 -128805=1 -128820=CTL b -128801=1 -129801=2 -127804=1 -127805=1 -127820=ALT F9 -127801=1 -127A04=1 -127A05=1 -127A20=F10 -127A01=1 -127204=1 -127205=1 -127220=ALT F10 -127201=1 -123101=2 -122101=2 000001=2 000002=11 000003=50 @@ -122,12 +99,12 @@ 120104=1 120110=1 120111=1 -120114=83911691 +120114=84435979 120201=2 120204=1 120210=1 120211=2 -120214=83911691 +120214=84435979 120301=2 120304=1 120310=1 @@ -137,17 +114,19 @@ 121104=1 121110=1 121111=4 -121114=83911691 +121114=85484555 121201=2 121204=1 121210=1 121211=5 -121214=83911691 +121214=85484555 121301=2 121304=1 121310=1 121311=3 121314=83911691 +122101=2 +123101=2 124101=2 124104=1 124124=1 @@ -346,6 +325,10 @@ 127104=1 127105=1 127120=KP6 +127201=1 +127204=1 +127205=1 +127220=ALT F10 127501=1 127504=1 127505=1 @@ -354,10 +337,18 @@ 127704=1 127724=1 127725=31 +127801=1 +127804=1 +127805=1 +127820=ALT F9 127901=1 127904=1 127905=1 127920=KP4 +127A01=1 +127A04=1 +127A05=1 +127A20=F10 127D01=1 127D04=1 127D05=1 @@ -394,6 +385,10 @@ 128704=1 128705=1 128720=y +128801=1 +128804=1 +128805=1 +128820=CTL b 128901=1 128904=1 128905=1 @@ -411,6 +406,10 @@ 128D05=1 128D20=[ 128E01=2 +129001=1 +129004=1 +129005=1 +129020=CTL f 129101=1 129104=1 129105=1 @@ -427,6 +426,7 @@ 129604=1 129605=1 129620=e +129801=2 129901=1 129904=1 129905=1 From 0b6142ff99def3b1dd8dc1d5a82f200fd5175d44 Mon Sep 17 00:00:00 2001 From: Dom Davis Date: Tue, 17 Mar 2015 21:17:48 +0000 Subject: [PATCH 4/5] Fix preset and yaw/roll bug --- config/Custom.binds | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/Custom.binds b/config/Custom.binds index a8baa22..c868d7a 100755 --- a/config/Custom.binds +++ b/config/Custom.binds @@ -15,8 +15,8 @@ - - + + From 40f6c685d09340eed3dc51832443a8d9de082710 Mon Sep 17 00:00:00 2001 From: Dom Davis Date: Tue, 17 Mar 2015 21:18:06 +0000 Subject: [PATCH 5/5] Fix preset and yaw/roll bug --- README.md | 4 ++-- layout.pdf | Bin 134533 -> 135116 bytes maps/elite.cms | 15 ++++++++++++--- maps/elite.map | 12 +++++++----- 4 files changed, 21 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index f9357f7..e9f7144 100644 --- a/README.md +++ b/README.md @@ -359,7 +359,7 @@ Direction: `Right` | Action ------------------------- | ------ `Right` | _Next Fire Group_ `shift` + `Right` | _Next Fire Group_[3] -`alt` + `Right` | _Yaw/Roll Button_[5] +`alt` + `Right` | _Toggle Roll/Yaw_[5] `shift` + `alt` + `Right` | _Show Network Details_ Notes: @@ -367,7 +367,7 @@ Notes: > [2] Previously `Throttle Hat 3 Up`
> [3] _Scanner Range_ is now `Stick z`
> [4] Previously `Stick z`
-> [5] Makes `Stick x` control _Yaw_ while pressed
+> [5] Toggles `Stick x` between _Roll_ and _Yaw_
#### UI Panels/Maps (`Hat 2`) diff --git a/layout.pdf b/layout.pdf index 959cdf7602f80e940962e1c96d4419dff9ca0511..4f99dd5547a02b847ace583a039f205ef972a78b 100644 GIT binary patch delta 35098 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