diff --git a/README.md b/README.md
index b75b6fc..ed6568f 100644
--- a/README.md
+++ b/README.md
@@ -4,20 +4,28 @@ Joystick maps and game configuration files for the [CH Products][] [Fighterstick
## About
-These maps are my own personal configuration that I've put together while playing the Elite: Dangerous Alpha and Beta. 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.
+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.
## Requirements
* [CH Products][] [Fighterstick][]
* [CH Products][] [Pro Throttle][]
* [CH Products][] [Control Manager][] software
-* [Elite: Dangerous][]
+* [Elite: Dangerous][] 1.2 or above
* Optional: PDF viewer
## Installation
-* Download and extract the [zip file][] containing the game files.
+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.
+
+### Previous versions
+
+Previous versions of the joystick maps, including the relevant README.md, can
+be found [here][previous]
### Joystick Maps
@@ -26,7 +34,7 @@ Navigate to `My Documents` and create a folder called `CH Control Manager` if it
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.
-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 copies your maps to, if it doesn't just navigate to that folder. Once loaded click the `Download` button to enable the map.
+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.
### Game Configuration
@@ -43,38 +51,40 @@ Within the root of the extracted zip file you'll find a file called `layout.pdf`
### Fighterstick
-Axis | Action
----------------- | ------
-Pitch down | Stick forward
-Pitch up | Stick back
-Roll left | Stick left
-Roll right | Stick right
-Enable Throttle | Throttle wheel forward1
-Disable Throttle | Throttle wheel back1
+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
-------------- | ------
-0% Throttle | Throttle fully back
-100% Throttle | Throttle fully forward
-Thrust Up | Thumb stick up
-Thrust Down | Thumb stick down
-Thrust Left | Thumb stick left
-Thrust Right | Thumb stick right
+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
+**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
-Axis | Action
--------------- | ------
-0% Throttle | Throttle fully back
--100% Throttle | Throttle fully forward
+Axis | Action
+------------------------ | ------
+`Throttle` fully back | 0% Throttle
+`Throttle` fully forward | -100% 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%_.
### Mouse
-By default the mouse is used to control head look. On screens where the mouse can be used (e.g. station interface and galaxy may) the mouse is then used to control the cursor.
+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.
## Button Layout
@@ -82,129 +92,143 @@ Please refer to the cheat sheet to identify the various button and hat names.
### Shift Button
-`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_.
+`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_.
### Fighterstick
#### Buttons
-Button | Action | Shift Action
------- | ------------------ | ------------
-Btn 1 | Primary Fire | Secondary Fire
-Btn 2 | Toggle Hard Points | Fire Chaff
-Btn 3 | Reset Head Look | Toggle Head Look
-Btn 4 | Shift | Shift
+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 _Fire Chaff_ not _Launch Heat Sink_. _Launch Heat Sink_ is now `Hat 3` of the [Pro Throttle][].
+**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
+### `POV Hat` - Head Look
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.
-#### Hat 1 - Power Management
+**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
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
+`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
The three macros configure the ship in the following fashion:
-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
+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
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.
-#### Hat 2 - Targeting
+#### `Hat 2` - Targeting
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
+`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
+
+#### `Hat 3` - Fine ship control
+
+Direction | Action | Shift Action
+----------- | ---------------- | ------------
+`Forwards` | Thrust Forwards | Thrust Forwards
+`Backwards` | Thrust Backwards | Thrust Backwards
+`Left` | Yaw Left | Yaw Left
+`Right` | Yaw Right | Yaw Right
-#### Hat 3 - Fine ship control
+**Note:** `Thrust Forwards` and `Thrust Backwards` temporarily override the `Throttle` setting.
-Direction | Action | Shift Action
---------- | ---------------- | ------------
-Forwards | Thrust Forwards | Thrust Forwards
-Backwards | Thrust Backwards | Thrust Backwards
-Left | Yaw Left | Yaw Left
-Right | Yaw Right | Yaw Right
+**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.
-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.
+**Tip:** `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 | Comms Panel | Galaxy Map
-Btn 2 | Disable Flight Assist | Disable Flight Assist
-Btn 1 | Jettison All Cargo | Jettison All Cargo
+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
-With the addition of `UI Back` the shifted action for button 4 has been mapped to this. Currently there is no longer any way to bring up the 'Pause Menu' in game so you'll need to use `ESC` on the keyboard. The `UI Back` mapping doesn't appear to work in the _Galaxy Map_, however, pressing `shift` `Button 3` again will exit the map.
+**Note:** The `UI Back` mapping doesn't appear to work in the _Galaxy Map_, however, pressing `Btn 3` again will exit the map.
-Button 2 will disable flight assist as long as it's held.
+**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_.
-Button 1 is activated by pressing the thumb stick.
+**Note:** Button 2 will disable flight assist as long as it's held.
-#### POV Hat - Menu Navigation
+**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 Next Subsystem
-Down | UI Panel Down | Select Previous Subsystem
-Left | UI Panel Previous Tab | Select Previous Ship
-Right | UI Panel Next Tab | Select Next Ship
+`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.
-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.
-The POV hat is designed to be used in conjunction with Hat 2, Hat 3 and Button 4 on the throttle.
+**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
+#### `Hat 1` - Engine Control and Misc Controls
Direction | Action | Shift Action
--------- | ---------------------------- | ------------
-Down | Boost | Toggle Frame Shift Drive
-Up | Reverse Throttle | Toggle Frame Shift Drive
-Left | Cycle Previous Fire Group | Decrease Sensor Range
-Right | Cycle Next Fire Group | Increase Sensor Range
+`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
-There is no difference between Shift + Up or Shift + Down, currently they're provided to allow the feeling of "engaging" and "disengaging" the drive. Shift + Up may get used for another function in future revisions.
+**Note:** `shift`+`Down` and `shift`+`Up` are now separate actions for _Supercruise_ and _Hyperspace_ respectively.
-#### Hat 2 - UI Panel Select
+#### Hat 2 - UI Panel Select and Misc Controls
Direction | Action | Shift Action
--------- | --------------| ------------
-Left | Target Panel | Target Panel
-Up | UI Focus Mode | UI Focus Mode
-Right | Systems Panel | Systems Panel
-Down | Radar Panel | Radar Panel
+`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.
-This hat is 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.
-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
+`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
-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
+**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
### Mouse
@@ -218,17 +242,17 @@ 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. Button 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). 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 `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.
-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 Up and Down on the Throttle POV Hat to navigate the Comms Menu. Use Throttle Button 4 to select an action.
+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.
### 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 button 1 on the throttle to select items. Left and Right on Throttle Hat 3 can be used for selecting cargo amounts. Shift and Throttle Button 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 `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.
You may find it easier to simply use the mouse in station.
@@ -236,20 +260,20 @@ You may find it easier to simply use the mouse in station.
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
+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.
@@ -269,11 +293,10 @@ The Axis `Slider 0` and `Slider 1` should be available to bind the yaw axis to,
## Possible Future Enhancement
-This is version 5 of my Elite Dangerous map and the fourth I've published. Short of radical control changes or the introduction of several new controls before the final release it's unlikely the map will change much. That said a few ideas I have kicking about are:
+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:
-* Map Throttle Hat 1 Up to a landing macro that will deploy landing gear and set 1 pip to engines (with probably 4 pips to systems and the last pip popped into weapons). At the moment I'm happy landing with 2 pips in engines but the Type 9 and the Anaconda may want slower approaches.
-* Map Throttle Hat 1 Down so that disables flight assist for as long as it's pressed. Since I generally boost with flight assist off this saves having to press two buttons.
-* Map Button 3 so that the Shift action is to open Quick Comms
+* 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.
## TODO
@@ -293,19 +316,42 @@ With the exception of the PDF all the files contained in this project are text f
## Changelog
-### Version 5
+### Version 1.2.0
+
+Improvements for the 1.2 release:
+
+ * Headlook is now always on
+ * Mouse headlook is disabled
+ * Headlook reset has been relocated to `shift`+`btn 2` on the `Stick` (was
+ previously `btn 3`)
+ * `btn 3` on the `Stick` is now _Fire Primary and Secondary Weapons_
+ * `shift`+`btn 3` on the `Stick` is now _Fire Chaff_ (was previously
+ `shift`+`btn 2`)
+ * _Galaxy Map_ has been moved to `btn 3` on the `Throttle` (was previously
+ `shift`+`btn 3`)
+ * `shift`+`btn 3` on the `Throttle` is now bound to `ESC`
+ * The `POV Hat` on the `Throttle` has had _Wingman_ functions mapped to its
+ `shift` function
+ * `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)
Improvements for the Gamma release:
- * Split Frameshift controls so Hyperdrive and Sepercruise are now seperate buttons
+ * Split Frameshift controls so Hyperdrive and Sepercruise are now seperate
+ buttons
* Replaced binding to the `ESC` key to the provided `UI Back` control
* Bound _Galaxy Map_ to a button
- * Bound _Use Shield Cell_ and _Fire Chaff_ to buttons. _Fire Chaff_ replaces _Fire Heat Sync_ on the [Fighterstick][] and now lives with _Use Shield Cell_ on the [Pro Throttle][]
+ * Bound _Use Shield Cell_ and _Fire Chaff_ to buttons. _Fire Chaff_ replaces
+ _Fire Heat Sync_ on the `Stick` and now lives with _Use Shield Cell_ on the `Throttle`
* Minor tweaks to axis direction in the _Galaxy Map_
* Minor tweaks to the way headlook works with the mouse and bindings
* Added changelog :)
-
+[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
[Pro Throttle]: http://www.chproducts.com/Pro-Throttle-v13-d-719.html
diff --git a/config/Custom.binds b/config/Custom.binds
index 4ea8ef0..6d63253 100755
--- a/config/Custom.binds
+++ b/config/Custom.binds
@@ -5,13 +5,14 @@
+
+
+
+
-
-
-
@@ -285,6 +286,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -294,6 +315,10 @@
+
+
+
+
@@ -328,6 +353,11 @@
+
+
+
+
+
@@ -379,9 +409,13 @@
-
+
+
+
+
+
@@ -404,15 +438,16 @@
-
+
+
-
+
-
+
@@ -454,10 +489,16 @@
-
+
+
+
+
+
+
+
-
+
diff --git a/layout.pdf b/layout.pdf
index f912bd9..f4cf91e 100644
Binary files a/layout.pdf and b/layout.pdf differ
diff --git a/maps/elite.cms b/maps/elite.cms
index b3ccbc0..2c3fc99 100755
--- a/maps/elite.cms
+++ b/maps/elite.cms
@@ -4,4 +4,23 @@ script
else
CMS.A1 = JS1.A3;
endif
+
+ if ( JS2.B1 and not JS2.B4 ) then
+ CMS.B1 = true;
+ 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
diff --git a/maps/elite.map b/maps/elite.map
index 49684c9..bdb4e36 100755
--- a/maps/elite.map
+++ b/maps/elite.map
@@ -1,6 +1,14 @@
-010905=1
-010922=m
-010920=m
+010A05=1
+010A22=ESC
+010A20=0
+124204=1
+124225=2
+124224=1
+124104=1
+124127=2
+124125=1
+124124=1
+125701=2
000001=2
000002=11
000003=50
@@ -28,11 +36,14 @@
010822=`
010901=1
010904=1
+010905=1
+010920=m
+010922=m
010924=1
010925=20
010926=1
010927=20
-010A01=2
+010A01=1
010A04=1
010A24=1
010A25=19
@@ -78,25 +89,25 @@
011024=1
011025=26
011026=1
-011027=26
+011027=22
011101=2
011104=1
011124=1
011125=27
011126=1
-011127=27
+011127=23
011201=2
011204=1
011224=1
011225=28
011226=1
-011227=28
+011227=24
011301=2
011304=1
011324=1
011325=25
011326=1
-011327=25
+011327=21
011401=1
011404=1
011405=1
@@ -120,22 +131,22 @@
012001=1
012005=1
012020=KBPGDN
-012022=KBPGDN
+012022=3
012101=2
012201=1
012205=1
012220=KBDOWN
-012222=KBDOWN
+012222=4
012301=2
012401=1
012405=1
012420=KBDEL
-012422=KBDEL
+012422=1
012501=2
012601=1
012605=1
012620=KBUP
-012622=KBUP
+012622=2
012701=2
020101=2
020104=1
@@ -153,11 +164,6 @@
020710=1
020711=7
020801=2
-020804=1
-020824=1
-020825=1
-020826=1
-020827=2
020901=2
020904=1
020924=1
@@ -167,8 +173,6 @@
020A01=2
020A04=1
020A06=1
-020A24=1
-020A25=5
020A26=1
020A27=6
020B01=2
@@ -265,10 +269,7 @@
022201=2
022301=2
022401=2
-022501=1
-022505=1
-022520=HOLD a s
-022522=HOLD KP4 KP2
+022501=2
022601=2
022701=1
022705=1