Customize controls

From ZDoom Wiki
Jump to navigation Jump to search
Menus: Main menu → Options menu
The customize controls menu in Strife.

The customize controls menu allows to bind and unbind actions to keys and buttons from the keyboard, mouse or joystick. Its MENUDEF name is CustomizeControls and it can be summoned with the menu_keys console command.

While in the menu, the "Enter" key selects a command for adding a bound key, the "Escape" key cancels the change, and the "Backspace" key unbinds all keys bound to this command. Controls that are bound to an action with a + prefix (e.g. "+attack") are continuous: they start being executed when the corresponding key is pressed, and will continue until the key is released, issuing the reverse command ("-attack" in this example). Any console command can be bound to a key; custom sections with additional commands can be added to the standard customize controls menu with a KEYCONF lump.

The controls are listed in this order:

  • Controls — generic movement, action and attack keys
  • Chat — say and team say
  • Weapons — next and previous
  • Inventory — next and previous, use, drop
  • Others — automap, chasecam, coop spying, screenshot, console
  • Strife popup screens — the Strife HUD has three popup screens revealing various info
  • Custom — mods may feature additional functions through a KEYCONF lump; if so they will be displayed there.

Controls

  • Fire
+attack
Activates the current weapon's primary fire.
  • Secondary Fire
+altattack
Activates the current weapon's secondary fire.
  • Weapon Reload
+reload
Activates the current weapon's reload function.
  • Weapon Zoom
+zoom
Activates the current weapon's zoom function.
  • Weapon State 1
+user1
Activates the current weapon's custom state #1.
  • Weapon State 2
+user2
Activates the current weapon's custom state #2.
  • Weapon State 3
+user3
Activates the current weapon's custom state #3.
  • Weapon State 4
+user4
Activates the current weapon's custom state #4.
  • Use / Open
+use
Attempts to trigger switches, open doors or otherwise activate things in front of the player.
  • Move forward
+forward
Move forward. If the keyboard look key is pressed, look downward instead.
  • Move backward
+back
Move backward. If the keyboard look key is pressed, look upward instead.
  • Strafe left
+moveleft
Move to the left without turning. When moving forward or backward and strafing at the same time, the player avatar's overall speed is increased, a technique known as DoomWikiLogoIcon.pngstraferrunning. This can be even more increased by combining it with the strafe key and a turn in the same direction.
  • Strafe right
+moveright
Move to the right without turning. See strafe left above for more details.
  • Turn left
+left
Rotate towards the left. If the strafe key is pressed, moves towards the left instead.
  • Turn right
+right
Rotate towards the right. If the strafe key is pressed, moves towards the right instead.
  • Quick Turn
turn180
Do an instant 180° turn.
  • Jump
+jump
Jump. Jumping may be disabled by gameplay options and MAPINFO map definitions.
  • Crouch
+crouch
Crouch. Crouching may be disabled by gameplay options and MAPINFO map definitions.
  • Crouch Toggle
crouch
Toggles crouch mode on and off.
  • Fly / Swim up
+moveup
Move upwards when flying or swimming.
  • Fly / Swim down
+movedown
Move downwards when flying or swimming.
  • Stop flying
land
Stop using a PowerFlight item. As long as it is still active, however, jumping or moving up will resume flight. In Heretic and Hexen, the Wings of Wrath icon will stop rotating as long as the powerup is active but flight is suspended.
  • Mouse look
+mlook
Allows to look up and down with the mouse while this key is pressed. The mouse options menu can toggle permanent mouse look on or off.
  • Keyboard look
+klook
Allows to look up and down with the backward and forward move keys.
  • Look up
+lookup
Look upward.
  • Look down
+lookdown
Look downward.
  • Center view
centerview
Reset view pitch to the horizontal.
  • Run
+speed
Changes player speed from walk speed to run speed while pressed. If "always run" is on (cl_run console variable), this operates in reverse and allow to walk while pressed.
  • Strafe
+strafe
Changes the turn left and turn right commands from turning to strafing. This can be combined with direct strafe moves to artificially increase the player speed.
  • Show Scoreboard
+showscores
Display the multiplayer scoreboard. Customizing the scoreboard can be achieved with the scoreboard options menu.
  • Toggle Scoreboard
togglescoreboard
Toggles the multiplayer scoreboard on and off.

Chat

  • Say
messagemode
Pressing this key opens a small text input field which intercepts the next keystrokes until the message is finished by hitting the "Enter" key or canceled by hitting the "Escape" key. When finished, the message is sent to all other players.
  • Team say
messagemode2
This works the same as say, with the difference that the message is only sent to other players on the same team.

Weapons

  • Next weapon
weapnext
Selects the next weapon in slot order. For example, if the Doom chainsaw is selected, hitting this key will switch to the pistol.
  • Previous weapon
weapprev
Selects the next weapon in slot order. For example, if the Heretic crossbow is selected, hitting this key will switch to the gold wand.
  • Weapon Slot 1
slot 1
Selects the next weapon in the first slot. For example, Doom's chainsaw or fist, Heretic's staff, and so on.
  • Weapon Slot 2
slot 2
Selects the next weapon in the second slot. For example, Doom's pistol, Heretic's gold wand, and so on.
  • Weapon Slot 3
slot 3
Selects the next weapon in the third slot. For example, Doom's shotgun or super shotgun, Heretic's crossbow, and so on.
  • Weapon Slot 4
slot 4
Selects the next weapon in the fourth slot. For example, Doom's chaingun, Heretic's dragon claw, and so on.
  • Weapon Slot 5
slot 5
Selects the next weapon in the fifth slot. For example, Doom's rocket launcher, Heretic's Hell staff, and so on.
  • Weapon Slot 6
slot 6
Selects the next weapon in the sixth slot. For example, Doom's plasma rifle, Heretic's phoenix rod, and so on.
  • Weapon Slot 7
slot 7
Selects the next weapon in the seventh slot. For example, Doom's BFG9000, Heretic's firemace, and so on.
  • Weapon Slot 8
slot 8
Selects the next weapon in the eighth slot.
  • Weapon Slot 9
slot 9
Selects the next weapon in the ninth slot.
  • Weapon Slot 0
slot 0
Selects the next weapon in the tenth slot.

Inventory

  • Activate item
invuse
Activate the currently selected item.
  • Activate all items
invuseall
Activate one of each item currently in the inventory.
  • Next item
invnext
Selects the next item on the inventory bar. The order depends on the order in which they were picked up.
  • Previous item
invprev
Selects the previous item on the inventory bar. The order depends on the order in which they were picked up.
  • Drop item
invdrop
Drops one sample of the currently selected item.
  • Query item
invquery
Prints to the console the name (Tag or class name) of the currently selected item, as well as its amount in the inventory.
  • Drop weapon
weapdrop
Drops the currently equipped weapon.

Other

  • Toggle automap
togglemap
Switch to automap mode, overlaid automap mode, or back to normal, depending on the am_overlay setting in the automap options menu.
  • Chasecam
chase
Toggle third-person view on or off. Note that the chasecam is considered a cheat.
  • Coop spy
spynext
Switch the screen to what the next coop player is viewing. The HUD, however, remains your own.
  • Screenshot
screenshot
Takes a screenshot.
  • Open console
toggleconsole
Opens the console.

Strife popup screens

  • Mission objectives
showpop 1
Displays a summary of the current mission objectives.
  • Keys list
showpop 2
Shows the full list of all keys in the inventory. This can take several pages.
  • Weapons/ammo/stats
showpop 3
Displays all standard Strife weapons and ammo types, with their status in the player's inventory.