Default Key Map

Collection of useful posts.
Forum rules
If you write a FAQ be sure that you are accurate as possible!
No General posts in this forum!
Locked
User avatar
Pepsi-Wolf
House Steiner Hauptmann
House Steiner Hauptmann
Posts: 549
Joined: Thu Jan 24, 2008 9:28 am
Location: San Diego
Contact:

Default Key Map

Post by Pepsi-Wolf »

Anyone got a list of all the default keys are?
Pepsi-Wolf Ward
Ego homini Lupus

Image
User avatar
Sir MMPD Radick
Clan Nova Captain
Clan Nova Captain
Posts: 1625
Joined: Tue Jan 22, 2008 10:07 am

Re: Default Key Map

Post by Sir MMPD Radick »

Code: Select all

#***********************************************
#*
#*  MechWarrior II Keyboard Mapping File
#*
#*  MODIFY THIS FILE AT YOUR OWN RISK.
#*
#***********************************************

###### AI Commands #########
MAIN_MENU                       Esc
USER_MENU                       u
STARMATE_MENU                   b
STARMATE_MENU                   CTRL+F1
STARMATE_ONE_MENU               CTRL+F2
STARMATE_TWO_MENU               CTRL+F3
STARMATE_THREE_MENU             CTRL+F4
STARMATE_FOUR_MENU              CTRL+F5
STARMATE_FIVE_MENU              CTRL+F6
STARMATE_SIX_MENU               CTRL+F7
STARMATE_SEVEN_MENU             CTRL+F8

###### F-Key Displays #######
MFD_CYCLE                       F1
NEXT_RADAR_MODE                 F2      
RADAR_MAP_TOGGLE                F3              
TOGGLE_TARGET_DISPLAY           F4 
TOGGLE_DAMAGE_DISPLAY           F5    
TOGGLE_HTAL                     F6
TOGGLE_REAR_VIEW                F7
TOGGLE_DOWN_VIEW                F8
TOGGLE_WEAPON_DISPLAY           F9
ORDINANCE_VIEW                  F10
TOGGLE_HUD                      F11
DISPLAY_OBJECTIVES              F12

COCKPIT_VIEW                    c

COCKPIT_RESET_ZOOM              CTRL+z

####### Driving Your Mech ########
RESET_INPUTS	                /
FEET_TO_TORSO                   m

THROTTLE_STOP                   1
THROTTLE_2                      2
THROTTLE_3                      3
THROTTLE_4                      4
THROTTLE_5                      5
THROTTLE_6                      6
THROTTLE_7                      7
THROTTLE_8                      8
THROTTLE_9                      9
THROTTLE_FULL                   0
REVERSE_DIRECTION               `
REVERSE_DIRECTION               BSP

###### Targeting ##########
NEXT_TARGET                     t
PREV_TARGET                     r
RESET_TARGETTING		CTRL+t

TARGET_NEAREST_ENEMY            e
TARGET_FRIENDLY			f
TARGET_AT_RETICLE               q
INSPECT_TARGET                  i

NEXT_NAVPOINT                   n
PREV_NAVPOINT                   SHIFT+n

RADAR_ZOOM_IN                   x
RADAR_ZOOM_OUT                  SHIFT+x

EJECT                           CTRL+ALT+e
TOGGLE_AUTOEJECT                CTRL+e

STARTUP_MECH                    CTRL+s
SHUTDOWN_MECH                   s

OVERRIDE_SHUTDOWN               o

TOGGLE_AUTOPILOT                a

TOGGLE_MASC                     v

INFRARED                        l
ENHANCED_VISION			w

SELF_DESTRUCT                   Ctrl+Alt+x

############ Weapons ####################################

ADD_WEAPON_TO_GROUP_1           SHIFT+1
ADD_WEAPON_TO_GROUP_2           SHIFT+2
ADD_WEAPON_TO_GROUP_3           SHIFT+3

TOGGLE_GROUP_FIRE               \

NEXT_WEAPON_GROUP               '
FIRE_WEAPON_GROUP               ;

JETTISON_AMMO                   k

############# Miscellaneuos ###########################

CRACK_MODE                      CTRL+ALT+f
DUMP_GIF                        Ctrl+p

PAUSE_GAME                      Alt+p
PAUSE_GAME                      PAUSE

Code: Select all

###########################################################################
#                           MechWarrior II                                #
#                         Input Mapping File                              #
#                                                                         #
#  This file allows you to configure the inputs to the MechWarrior sim.   #
#                                                                         #
###########################################################################

# Available controls
# torso_tilt
# torso_tilt_plus
# torso_tilt_minus
# torso_tilt_reset
# torso_pan
# torso_pan_plus
# torso_pan_minus
# torso_pan_set
# torso_pan_reset
# throttle
# legs_pan_delta
# jumpjet_enabled
# jumpjet_fire_left
# jumpjet_fire_right
# jumpjet_fire_forward
# jumpjet_fire_backward
# throttle_plus
# throttle_minus
# throttle_set
# weapon_fire
# weapon_cycle
# weapon_fire_group
# weapon_fire_group_1
# weapon_fire_group_2
# weapon_fire_group_3
# weapon_cycle_group
# toggle_group_fire
# legs_pan_minus
# legs_pan_plus
# advance_nav
# previous_nav
# reset_nav
# advance_target
# previous_target
# reset_target
# target_reticle
# target_friendly
# nearest_enemy
# target_last_shot
# inspect_target
# advance_gamepiece
# previous_gamepiece
# reset_gamepiece
# advance_gamething
# previous_gamething
# reset_gamething
# self_destruct
# autopilot
# pilot_tilt
# pilot_tilt_plus
# pilot_tilt_minus
# pilot_tilt_reset
# pilot_pan
# pilot_pan_plus
# pilot_pan_minus
# pilot_pan_reset
# glance_left
# glance_right
# glance_up
# glance_down
# eyepoint_tilt
# eyepoint_tilt_plus
# eyepoint_tilt_minus
# eyepoint_tilt_reset
# eyepoint_pan_delta
# eyepoint_pan_plus
# eyepoint_pan_minus
# eyepoint_pan_reset
# eyepoint_slide_delta
# eyepoint_slide_plus
# eyepoint_slide_minus
# track_distance_delta
# track_distance_plus
# track_distance_minus
# track_height_delta
# track_height_plus
# track_height_minus
# zoom_factor
# zoom_factor_plus
# zoom_factor_minus
# zoom_factor_reset
# menu_item
# menu_item_reset
# menu_value
# menu_value_reset
# menu_enter
# menu_abort

# Mouse controls
weapon_fire {
   + mouse     LeftBtn
}
target_reticle {
   + mouse     MiddleBtn
}
weapon_cycle {
   + mouse     RightBtn
}
torso_tilt {
   - mouse       Up/Down
}
torso_pan {
   + mouse       Left/Right
}

# Keyboard layout

# Weapon controls on the standard keyboard
weapon_fire {
	+ keyboard	 Space
}
weapon_cycle {
	+ keyboard	 Enter
}

# Weapon controls on the keypad
weapon_fire {
	+ keyboard	 KeypadEnter
	- keyboard	 Insert
}
weapon_cycle {
	+ keyboard	 Delete
}
weapon_fire_group_1 {
	+ keyboard	NumLock
	- keyboard	LeftControl  # Just because!
}
weapon_fire_group_2 {
	+ keyboard	GreySlash
}
weapon_fire_group_3 {
	+ keyboard	GreyStar
}

# Throttle control on the top -/+ keys
throttle_plus {
	+ keyboard	 Equal
}
throttle_minus {
	+ keyboard	 Minus
}

# Throttle control on the keypad -/+ keys
throttle_plus {
	+ keyboard	 GreyPlus
}
throttle_minus {
	+ keyboard	 GreyMinus
}

# Turning, on the keypad arrows
legs_pan_minus {
	+ keyboard	 LeftArrow
	- keyboard	 Insert
}
legs_pan_plus {
	+ keyboard	 RightArrow
	- keyboard	 Insert
}

# Turning, on the grey arrows
legs_pan_minus {
	+ keyboard	 GreyLeftArrow
	- keyboard	 Control
}
legs_pan_plus {
	+ keyboard	 GreyRightArrow
	- keyboard	 Control
}

# Torso tilting on the keypad arrows
torso_tilt_plus {
	+ keyboard	 UpArrow
	- keyboard	 Insert
}
torso_tilt_minus {
	+ keyboard	 DownArrow
	- keyboard	 Insert
}

# Torso tilting on the grey arrows
torso_tilt_plus {
	+ keyboard	 GreyUpArrow
	- keyboard	 Control
}
torso_tilt_minus {
	+ keyboard	 GreyDownArrow
	- keyboard	 Control
}

# Torso panning on the ./, (</>) keys
torso_pan_plus {
	+ keyboard	 Period
}
torso_pan_minus {
	+ keyboard	 Comma
}

# Torso panning on the keypad End/PgDn keys
torso_pan_plus {
	+ keyboard	 PageDown
	- keyboard	 Insert
	- keyboard	 j
}
torso_pan_minus {
	+ keyboard	 End
	- keyboard	 Insert
	- keyboard	 j
}

# Keypad 5 resets torso and pilot head
torso_tilt_reset {
	+ keyboard	 Keypad5
}
torso_pan_reset {
	+ keyboard	 Keypad5
}
pilot_tilt_reset {
	+ keyboard	 Keypad5
}
pilot_pan_reset {
	+ keyboard	 Keypad5
}

# Pilot head panning on keypad Home/PgUp keys
glance_right {
	+ keyboard	 PageUp
	- keyboard	 Insert
	- keyboard	 j
}
glance_left {
	+ keyboard	 Home
	- keyboard	 Insert
	- keyboard	 j
}

# Pilot head tilting/panning on the grey arrow keys (w/ Control)
pilot_tilt_minus {
	+ keyboard	 GreyDownArrow
	+ keyboard	 Control
	- keyboard	 j
}
pilot_tilt_plus {
	+ keyboard	 GreyUpArrow
	+ keyboard	 Control
	- keyboard	 j
}
pilot_pan_plus {
	+ keyboard	 GreyRightArrow
	+ keyboard	 Control
	- keyboard	 j
}
pilot_pan_minus {
	+ keyboard	 GreyLeftArrow
	+ keyboard	 Control
	- keyboard	 j
}

# View zooming on z/Shift-z
zoom_factor_plus {
	+ keyboard	z
	- keyboard	Shift
	- keyboard	Control
}
zoom_factor_minus {
	+ keyboard	z
	+ keyboard	Shift
	- keyboard	Control
}

# Jumpjets on the key pad ("j" key required)
jumpjet_enabled {
	+ keyboard	 j
}
jumpjet_fire_left {
	+ keyboard	 Home
	+ keyboard	 j
	- keyboard	 Insert
}
jumpjet_fire_right {
	+ keyboard	 PageUp
	+ keyboard	 j
	- keyboard	 Insert
}

# Jumpjets on the six grey keys ("j" key NOT needed)
jumpjet_fire_forward {
	+ keyboard	 GreyHome
}
jumpjet_fire_backward {
	+ keyboard	 GreyEnd
}
jumpjet_fire_left {
	+ keyboard	 GreyInsert
}
jumpjet_fire_right {
	+ keyboard	 GreyPageUp
}
legs_pan_minus {
	+ keyboard	 GreyDelete
}
legs_pan_plus {
	+ keyboard	 GreyPageDown
}
jumpjet_enabled {
	+ keyboard	 GreyHome
}
jumpjet_enabled {
	+ keyboard	 GreyEnd
}
jumpjet_enabled {
	+ keyboard	 GreyInsert
}
jumpjet_enabled {
	+ keyboard	 GreyPageUp
}
jumpjet_enabled {
	+ keyboard	 GreyDelete
}
jumpjet_enabled {
	+ keyboard	 GreyPageDown
}

# Free eye/track view controls on the keypad (w/ Insert)
eyepoint_pan_minus {
	+ keyboard	 LeftArrow
	+ keyboard	 Insert
}
eyepoint_pan_plus {
	+ keyboard	 RightArrow
	+ keyboard	 Insert
}
eyepoint_pan_minus {
	+ keyboard	 Home
	- keyboard	 Insert
}
eyepoint_pan_plus {
	+ keyboard	 PageUp
	- keyboard	 Insert
}
eyepoint_slide_minus {
	+ keyboard	 Delete
	+ keyboard	 Insert
}
eyepoint_slide_plus {
	+ keyboard	 KeypadEnter
	+ keyboard	 Insert
}
eyepoint_tilt_minus {
	+ keyboard	 PageDown
	+ keyboard	 Insert
}
eyepoint_tilt_plus {
	+ keyboard	 PageUp
	+ keyboard	 Insert
}
track_distance_minus {
	+ keyboard	 UpArrow
	+ keyboard	 Insert
}
track_distance_plus {
	+ keyboard	 DownArrow
	+ keyboard	 Insert
}
track_height_minus {
	+ keyboard	 End
	+ keyboard	 Insert
}
track_height_plus {
	+ keyboard	 Home
	+ keyboard	 Insert
}
track_distance_minus {
	+ keyboard	 z
	- keyboard	 Shift
}
track_distance_plus {
	+ keyboard	 z
	+ keyboard	 Shift
}

# Free eye/track view controls on the Ctrl-grey arrows
eyepoint_pan_minus {
	+ keyboard	 GreyLeftArrow
	+ keyboard	 Control
}
eyepoint_pan_plus {
	+ keyboard	 GreyRightArrow
	+ keyboard	 Control
}
track_distance_minus {
	+ keyboard	 GreyUpArrow
	+ keyboard	 Control
}
track_distance_plus {
	+ keyboard	 GreyDownArrow
	+ keyboard	 Control
}
James 3:5-10: My Reminder
And the tongue is a fire, a world of iniquity: so is the tongue among our members, that it defileth the whole body. Out of the same mouth proceedeth blessing and cursing. My brethren, these things ought not so to be.
User avatar
Pepsi-Wolf
House Steiner Hauptmann
House Steiner Hauptmann
Posts: 549
Joined: Thu Jan 24, 2008 9:28 am
Location: San Diego
Contact:

Re: Default Key Map

Post by Pepsi-Wolf »

Thanks!
Pepsi-Wolf Ward
Ego homini Lupus

Image
User avatar
Col.Kell
House Steiner Archon
House Steiner Archon
Posts: 868
Joined: Sat Sep 27, 2008 7:44 am
Location: An Isolated Tennessee Valley.

Re: Default Key Map

Post by Col.Kell »

Command menus for up to 7 starmates? My research pointed that you could have up to 4...
That would be so cool, to take charge over an 8-mech star... 8-)
If I can figure out how to add starmates to userstar.bwd using my hex editor...
MechWarrior 2: 31stCC
Image
GungraveDan
I.S. Baby
Posts: 4
Joined: Sun Dec 06, 2009 11:08 am

Re: Default Key Map

Post by GungraveDan »

User avatar
LordNova2
House Steiner Sergeant
House Steiner Sergeant
Posts: 146
Joined: Sun Mar 08, 2009 5:33 pm
Location: Pocahontas, IA USA
Contact:

Re: Default Key Map

Post by LordNova2 »

This looks like the default controls for Mercs, with Image Enhancement manually added in.
Yea, in the original builds of MW2:31CC and MW2:GBL I belive you had up to three or four star-mates you could drag in. In MW2:Mercs you could have more, or at least in the GAMEKEY.MAP file supported up to seven more lance-mates.

Which game and version did you take these files from Radick?
Image
User avatar
Sir MMPD Radick
Clan Nova Captain
Clan Nova Captain
Posts: 1625
Joined: Tue Jan 22, 2008 10:07 am

Re: Default Key Map

Post by Sir MMPD Radick »

Mech2 DOS of course :)
James 3:5-10: My Reminder
And the tongue is a fire, a world of iniquity: so is the tongue among our members, that it defileth the whole body. Out of the same mouth proceedeth blessing and cursing. My brethren, these things ought not so to be.
User avatar
LordNova2
House Steiner Sergeant
House Steiner Sergeant
Posts: 146
Joined: Sun Mar 08, 2009 5:33 pm
Location: Pocahontas, IA USA
Contact:

Re: Default Key Map

Post by LordNova2 »

Very interesting.....
I got these versions, according to the INI files from installing the DOS versions in DOSBox:
MW2:31cc DOS (1.6 1995/06/14 12:50:08)
NetMech DOS (1.7 1995/10/27 17:51:47)
MW2:GBL (1.7 1995/10/27 17:51:47)
MW2:Mercs (1.9 1996/04/20 00:15:36)
Which I am guessing is the core simulator versions. And I believe they are the vanilla version of each game, or at least they were the first copies of each game to hit the stores, before they came out with fancy 3DFX editions, ATI Rage editions and BattlePacks ect.

And only Mercs comes up with more than three (two actually since you are point-1) points...

31CC, GBL, and NetMech:

Code: Select all

 ###### AI Commands #########
MAIN_MENU                       Esc
USER_MENU                       u
ALL_PT_MENU                     b
ALL_PT_MENU                     CTRL+F1
PT_2_MENU                       CTRL+F2
PT_3_MENU                       CTRL+F3
Mercs:

Code: Select all

 ###### AI Commands #########
MAIN_MENU                       Esc
STARMATE_MENU                   b
STARMATE_MENU                   CTRL+F1
STARMATE_ONE_MENU               CTRL+F2
STARMATE_TWO_MENU               CTRL+F3
STARMATE_THREE_MENU             CTRL+F4
STARMATE_FOUR_MENU              CTRL+F5
STARMATE_FIVE_MENU              CTRL+F6
STARMATE_SIX_MENU               CTRL+F7
STARMATE_SEVEN_MENU             CTRL+F8
STARMATE_SET_ALL                ALT+1
STARMATE_SET_PT2                ALT+2
STARMATE_SET_PT3                ALT+3
STARMATE_ATTACK                 ALT+A
STARMATE_DEFEND                 ALT+D
STARMATE_JOIN                   ALT+J
STARMATE_REFORM                 ALT+R
STARMATE_FLEE                   ALT+F
STARMATE_ENGAGE                 ALT+W
STARMATE_SHUTDOWN               ALT+S
AEROTECHSTRIKE                  ALT+X
AEROTECHSTRIKE_JOIN             ALT+C
But this is the GAMEKEY.MAP file which varies from game to game, and version to version of MechWarrior2.
Verry interesting...
Image
ellmo
I.S. Baby
Posts: 7
Joined: Wed Dec 22, 2010 7:19 am

Re: Default Key Map

Post by ellmo »

Does anybody know how to put spacebar into one of the GAMEKEY.MAP values?

For example, I'm trying:

Code: Select all

FEET_TO_TORSO    Space               
But no success
Locked