THE COMPLETE LIST OF KEY NAMES


Black_Specter

 

Posted

THE COMPLETE LIST OF KEY NAMES
By Black Spectre


In order to create binds in City of Heroes/Villains, you'll need to know the names of the keys on the keyboard so you can bind commands to them. Some keys can only be bound using the designated name for the key, while other keys use their own symbol or character for binding purposes. There is often more than one name for a specific key: a primary name and a secondary name. Primary names are fully supported by the game, and I highly recommend you use those over the secondary names. The secondary names will work fine in binds, however some game features such as the ability to use the "/unbind" command to restore the default key binding to the key will not work for most secondary names (with a couple exceptions). To unbind keys where you have used the secondary name, simply unbind the key twice -- first with the secondary and then again with the primary key name.

I have endeavored to present a complete list of all key names for every key on a standard keyboard (except for the Windows Key which appears to be unmappable in the game). This list includes key names not found in Curveball's excellent Unofficial Guide to Binds or Storyteller's Key Names. It also includes alternate key names, and descriptions for many of the more obscure or potentially confusing keys. Descriptions were not made for key names that are generally self-explanatory. The key names in this list are arranged according to the rows on the keyboard from top to bottom and/or according to specific groupings or clusters of keys on the keyboard.

As usual, compiling this list would have been much more difficult without the trailblazing work done by those before me… work of extraordinary magnitude. They have my gratitude.


<font class="small">Code:[/color]<hr /><pre>
Primary Secondary Description
Names Names





A-Z alphabet keys
F1-F12 "F keys" at the top of the keyboard
ESC the Escape key
0-9 the numbers row near the top of the keyboard
- MINUS the (–) key on the numbers row of the keyboard
= EQUALS the (=) and (+) key on the numbers row of the keyboard
TILDE the (`) and (~) key, on the numbers row of the keyboard
BACKSPACE
TAB
[ LBRACKET
] RBRACKET
\ BACKSLASH
CAPITAL the Caps Lock key
; SEMICOLON
' APOSTROPHE
COMMA the comma (,) key
. PERIOD
/ SLASH
SPACE the space bar
APPS the Application Menu key (if your keyboard has it, it would be
right next to the right CTRL key)

SYSRQ the print screen button
SCROLL the Scroll Lock key
PAUSE the Pause/Break button

INSERT
DELETE
HOME
END
PAGEUP
PAGEDOWN

UPARROW UP the up arrow button
DOWNARROW DOWN the down arrow button
LEFTARROW LEFT the left arrow button
RIGHTARROW RIGHT the right arrow button


Chord Keys (keys used simultaneously in combination with other keys):


SHIFT assigns both the left and right Shift keys
LSHIFT left shift key
RSHIFT right shift key
ALT assigns both the left and right ALT keys
LALT left ALT key
RALT right ALT key
CONTROL CTRL assigns both the left and right CTRL keys
LCONTROL LCTRL left CTRL key
RCONTROL RCTRL right CTRL key
FN special key on some laptops that acts as a chord key


Number Pad Keys

NUMPAD0 the "0" key on the Number Pad
NUMPAD1 the "1" key on the Number Pad
NUMPAD2 the "2" key on the Number Pad
NUMPAD3 the "3" key on the Number Pad
NUMPAD4 the "4" key on the Number Pad
NUMPAD5 the "5" key on the Number Pad
NUMPAD6 the "6" key on the Number Pad
NUMPAD7 the "7" key on the Number Pad
NUMPAD8 the "8" key on the Number Pad
NUMPAD9 the "9" key on the Number Pad
NUMLOCK the Number Lock key on the Number Pad
DIVIDE the (/) key on the Number Pad
MULTIPLY the (*) key on the Number Pad
SUBTRACT the (-) key on the Number Pad
ADD the (+) key on the Number Pad
DECIMAL the (.) or period on the Number Pad
NUMPADENTER the Enter key on the Number Pad


Mouse Buttons

LBUTTON left mouse button
RBUTTON right mouse button
MBUTTON middle mouse button (for some mice, the mouse wheel also acts as
a middle button)
BUTTON4 usually a thumb button
BUTTON5
BUTTON6
BUTTON7
BUTTON8
MOUSECHORD mouse chord key - both the left and right mouse buttons pressed at
the same time
MOUSEWHEEL This key only works with the "+camdistadjust" command


Joystick Keys (I have not tested the joystick keys, but presume they are correct):

Joystick Buttons

joy1
joy2
joy3
joy4
joy5
joy6
joy7
joy8
joy9
joy10
joy11
joy12
joy13
joy14
joy15
joy16
joy17
joy18
joy19
joy20
joy21
joy22
joy23
joy24
joy25

Joypad Names

joypad_up
joypad_down
joypad_left
joypad_right

POV Hat Names

pov1_up
pov1_down
pov1_left
pov1_right
pov2_up
pov2_down
pov2_left
pov2_right
pov3_up
pov3_down
pov3_left
pov3_right

X/Y Axis Joystick Controls

joystick1_up
joystick1_down
joystick1_left
joystick1_right

Z/Zrot Controls

joystick2_up
joystick2_down
joystick2_left
joystick2_right

Xrot/Yrot Controls

joystick3_up
joystick3_down
joystick3_left
joystick3_right
</pre><hr />

For a prettier version of this list visit the off-site Advanced Bind Guide


Level 50s:
BlackSpectre, Dark Defender (Guardian)
Thorin, Invul/Axe Tank (Justice)
Volcano Juice, Fire/Stone Tank
Professor ?, Mind/FF Controller
Stone Forge, Stone/Fire Tank

 

Posted

*asks for autograph and yoinks list*


 

Posted

Oops! I noticed a couple mistakes in the list today and fixed them. The first is I changed the mouse chord name from "LBUTTON+RBUTTON" to the correct "MOUSECHORD." "LBUTTON+RBUTTON" doesn't work. Opps. Got the description and the name mixed up there.

The second mistake was that I forgot to incude the "MOUSEWHEEL" key name. A silly mistake. I was focusing too much on keyboard names and didn't pay much attention to the mouse buttons. Interestingly, even though it's common knowledge that only the "+camdistadjust" command can be bound to the mouse wheel, I was able to bind "+forward" to it today... in a manner of fashion. It didn't work very well, but it did take. So maybe some other commands will work with the key too (although I doubt it)?


Level 50s:
BlackSpectre, Dark Defender (Guardian)
Thorin, Invul/Axe Tank (Justice)
Volcano Juice, Fire/Stone Tank
Professor ?, Mind/FF Controller
Stone Forge, Stone/Fire Tank

 

Posted

Very nice work. Thanks.


 

Posted

Well this is bizzare. I swear I tested the key and both primary and secondary names worked for the equals sign/key. Now only the secondary name is working -- which I guess should now be considered the primary key. So that key should read:

<font class="small">Code:[/color]<hr /><pre>
EQUALS the (=) and (+) key on the numbers row of the keyboard
</pre><hr />


Level 50s:
BlackSpectre, Dark Defender (Guardian)
Thorin, Invul/Axe Tank (Justice)
Volcano Juice, Fire/Stone Tank
Professor ?, Mind/FF Controller
Stone Forge, Stone/Fire Tank