// 1st field: User event name. DO NOT ALTER! This field is used to ID events in the code // 2nd: Keyboard key ID that will proc this event. A value of 0xff means the event is unmapped for this device. // 3rd: Mouse button ID that will proc this event. // 4th: Gamepad button ID that will proc this event. // 5th: If set to 1, this event can be remapped to a keyboard key// 6th: If set to 1, this event can be remapped to a mouse button// 7th: If set to 1, this event can be remapped to a gamepad button// 8th (Optional): User event binary flag. Used to group together related user events, like "Movement" or// "Menu", so they can be toggled on and off together// // Blank lines signify the start of a new input context. // See ControlMap.h for more details on input contexts. // // Main Gameplay Forward 0x11 0xff 0xff 1 1 0 0x801Back 0x1f 0xff 0xff 1 1 0 0x801Strafe Left 0x1e 0xff 0xff 1 1 0 0x801Strafe Right 0x20 0xff 0xff 1 1 0 0x801Move 0x15 0xff 0x000b 1 0 0 0x801Look 0xff 0xa 0x000c 0 0 0 0x2Left Attack/Block 0xff 0x0 0x0009 1 1 1 0x841Right Attack/Block 0xff 0x1 0x000a 1 1 1 0x841Activate 0x12 0xff 0x1000 1 1 1 0x804Ready Weapon 0x13 0xff 0x4000 1 1 1 0x840Tween Menu 0x0f 0xff 0x2000 1 1 1 0x908Toggle POV 0x21 0xff 0x0080 1 1 1 0x820Zoom Out 0xff 0x9 0xff 0 0 0 0x220Zoom In 0xff 0x8 0xff 0 0 0 0x220Jump 0x39 0xff 0x8000 1 1 1 0xC01Sprint 0x38 0xff 0x0100 1 1 1 0x801Shout 0x2c 0xff 0x0200 1 1 1 0x840Sneak 0x1d 0xff 0x0040 1 1 1 0x881Run 0x2a 0xff 0xff 1 1 0 0x801Toggle Always Run 0x3a 0xff 0xff 1 1 0 0x801Auto-Move 0x2e 0xff 0xff 1 1 0 0x801Favorites 0x10 0xff 0x0001,0x0002 1 1 0 0x908Hotkey1 0x02,0x4f 0xff 0x0004 0 0 0 0x908Hotkey2 0x03,0x50 0xff 0x0008 0 0 0 0x908Hotkey3 0x04,0x51 0xff 0xff 0 0 0 0x908Hotkey4 0x05,0x4b 0xff 0xff 0 0 0 0x908Hotkey5 0x06,0x4c 0xff 0xff 0 0 0 0x908Hotkey6 0x07,0x4d 0xff 0xff 0 0 0 0x908Hotkey7 0x08,0x47 0xff 0xff 0 0 0 0x908Hotkey8 0x09,0x48 0xff 0xff 0 0 0 0x908Quicksave 0x3f 0xff 0xff 1 0 0 Quickload 0x43 0xff 0xff 1 0 0 Wait 0x14 0xff 0x0020 1 1 1 0x808Journal 0x24 0xff 0x0010 1 1 1 0x808Pause 0x1 0xff 0xff 1 1 0 0x8Screenshot 0xb7 0xff 0xff 1 0 0Multi-Screenshot 0x1d+0xb7,0x9d+0xb7 0xff 0xff 0 0 0Console 0x29,0x94 0xff 0xff 0 0 0 0x10CameraPath 0x58 0xff 0xff 0 0 0Quick Inventory 0x17 0xff 0xff 1 1 0 0x908Quick Magic 0x19 0xff 0xff 1 1 0 0x908Quick Stats 0x35 0xff 0xff 1 1 0 0x908Quick Map 0x32 0xff 0xff 1 1 0 0x908 // Menu Mode Accept !0,Activate 0xff 0x1000 0 0 0 0x8Cancel !0,Tween Menu !0,Tween Menu 0x2000 0 0 0 0x8Up !0,Forward 0xff 0x0001 0 0 0 0x8Down !0,Back 0xff 0x0002 0 0 0 0x8Left !0,Strafe Left 0xff 0x0004 0 0 0 0x8Right !0,Strafe Right 0xff 0x0008 0 0 0 0x8Left Stick 0xff 0xa 0x000b 0 0 0 0x8Console 0x29 0xff 0xff 0 0 0 0x10// Console PickPrevious 0xff 0x8 0x0002 0 0 0 0x10PickNext 0xff 0x9 0x0001 0 0 0 0x10Up 0xc8 0xff 0xff 0 0 0 0x10Down 0xd0 0xff 0xff 0 0 0 0x10PageUp 0xc9 0xff 0xff 0 0 0 0x10PageDown 0xd1 0xff 0xff 0 0 0 0x10Console 0x29 0xff 0xff 0 0 0 0x10NextFocus 0x0f 0xff 0x0200 0 0 0 0x10PreviousFocus 0x2a+0x0f,0x36+0x0f 0xff 0x0100 0 0 0 0x10 // Item MenusLeftEquip 0xff !0,Left Attack/Block !0,Left Attack/Block 0 0 0 0x8RightEquip 0xff !0,Right Attack/Block !0,Right Attack/Block 0 0 0 0x8 Item Zoom 0x2e 0x2 0x0080 0 0 0 0x8Rotate 0xff 0xff 0x000c 0 0 0 0x8XButton !0,Ready Weapon 0xff 0x4000 0 0 0 0x8YButton !0,Toggle POV 0xff 0x8000 0 0 0 0x8Cursor 0xff 0xa 0xff 0 0 0 0x8// InventoryChargeItem 0x14 0xff !0,Shout 0 0 0 0x8// Debug TextPrevPage 0xc8 0xff 0xff 0 0 0 0x10NextPage 0xd0 0xff 0xff 0 0 0 0x10PrevSubPage 0xc9 0xff 0xff 0 0 0 0x10NextSubPage 0xd1 0xff 0xff 0 0 0 0x10// Favorites menuUp 0x11 0xff 0x0001 0 0 0 0x8Down 0x1f 0xff 0x0002 0 0 0 0x8Accept 0x12 0xff 0x1000 0 0 0 0x8Cancel !0,Favorites !0,Favorites 0x2000 0 0 0 0x8Left Stick 0xff 0xff 0x000b 0 0 0 0x8Cursor 0xff 0xa 0xff 0 0 0 0x8// Map MenuCancel !0,Tween Menu !0,Tween Menu 0x2000 0 0 0 0x8Look 0xff 0xff 0x000c 0 0 0 0x8Zoom In 0xff 0x8 0x000a 0 0 0 0x8Zoom Out 0xff 0x9 0x0009 0 0 0 0x8MapLookMode 0xff 0x1 0xff 0 0 0 0x8Click 0xff 0xff 0x1000 0 0 0 0x8PlacePlayerMarker 0x19 0xff 0xff 0 0 0 0x8Cursor 0xff 0xa 0x000b 0 0 0 0x8PlayerPosition 0x12 0xff 0x8000 0 0 0 0x8LocalMap 0x26 0xff 0x4000 0 0 0 0x8LocalMapMoveMode 0xff 0x0 0xff 0 0 0 0x8Up !0,Forward 0xff 0xff 0 0 0 0x8Down !0,Back 0xff 0xff 0 0 0 0x8Left !0,Strafe Left 0xff 0xff 0 0 0 0x8Right !0,Strafe Right 0xff 0xff 0 0 0 0x8// StatsRotate 0xff 0xff 0x000b 0 0 0 0x8// CursorCursor 0xff 0xa 0x000c 0 0 0 0x10Click 0xff 0x0 0x1000 0 0 0 0x10// BookPrevPage 0xcb,0x1e 0x0,0x9 0x0004 0 0 0 0x8NextPage 0xcd,0x20 0x1,0x8 0x0008 0 0 0 0x8Cancel !0,Tween Menu !0,Tween Menu 0x2000 0 0 0 0x8// Debug overlayConsole 0x29 0xff 0xff 0 0 0 0x10NextFocus 0x0f 0xff 0x0200 0 0 0 0x10PreviousFocus 0x2a+0x0f,0x36+0x0f 0xff 0x0100 0 0 0 0x10Up 0xc8 0xff 0x0001 0 0 0 0x10Down 0xd0 0xff 0x0002 0 0 0 0x10Left 0xcb 0xff 0x0004 0 0 0 0x10Right 0xcd 0xff 0x0008 0 0 0 0x10PageUp 0xc9 0xff 0xff 0 0 0 0x10PageDown 0xd1 0xff 0xff 0 0 0 0x10ToggleMinimize 0x3f 0xff 0x0020 0 0 0 0x10ToggleMove 0x3e 0xff 0x0080 0 0 0 0x10Close 0x40 0xff 0xff 0 0 0 0x10F1 0x3b 0xff 0xff 0 0 0 0x10F2 0x3c 0xff 0xff 0 0 0 0x10F3 0x3d 0xff 0xff 0 0 0 0x10F7 0x41 0xff 0xff 0 0 0 0x10F8 0x42 0xff 0xff 0 0 0 0x10F9 0x43 0xff 0xff 0 0 0 0x10F10 0x44 0xff 0xff 0 0 0 0x10F11 0x57 0xff 0xff 0 0 0 0x10F12 0x58 0xff 0xff 0 0 0 0x10LTrigger 0xff 0xff 0x0009 0 0 0 0x10RTrigger 0xff 0xff 0x000a 0 0 0 0x10Backspace 0x0e 0xff 0xff 0 0 0 0x10Enter 0x1c 0xff 0xff 0 0 0 0x10B 0xff 0xff 0x2000 0 0 0 0x10Y 0xff 0xff 0x8000 0 0 0 0x10X 0xff 0xff 0x4000 0 0 0 0x10// JournalZoom In 0xff 0x8 0xff 0 0 0 0x8Zoom Out 0xff 0x9 0xff 0 0 0 0x8XButton 0x2d,0x32 0xff 0x4000 0 0 0 0x8YButton 0x14 0xff 0x8000 0 0 0 0x8TabSwitch 0xff 0xff 0x0009,0x000a 0 0 0 0x8// TFC modeCameraZUp 0xff 0x8 0x000a 0 0 0CameraZDown 0xff 0x9 0x0009 0 0 0WorldZUp 0xff 0x0 0x0200 0 0 0WorldZDown 0xff 0x1 0x0100 0 0 0LockToZPlane 0xff 0x0f 0x4000 0 0 0// Debug Map Menu-like mode (but not the actual map menu)Look 0xff 0xff 0x000c 0 0 0 0x8Zoom In 0xff 0x8 0x000a 0 0 0 0x8Zoom Out 0xff 0x9 0x0009 0 0 0 0x8Move 0xff 0xa 0x000b 0 0 0 0x8// LockpickingRotatePick 0xff 0xa 0x000b 0 0 0 0x8RotateLock 0xcb,0xcd 0x0,0x1 0x000c 0 0 0 0x8RotateLock !0,Strafe Right 0xff 0x000c 0 0 0 0x8RotateLock !0,Strafe Left 0xff 0x000c 0 0 0 0x8DebugMode 0x35 0xff 0x4000 0 0 0 0x8Cancel !0,Tween Menu !0,Tween Menu 0x2000 0 0 0 0x8// FavorCancel !0,Tween Menu !0,Tween Menu 0x2000 0 0 0 0x108
// 1st field: Keyboard key name, e.g. "Spacebar". DO NOT ALTER! This field is used to ID events in the code// 2nd: Key hardware value. Matches DIK_* virtual key codes on PC// 3rd (Optional): Flash key code. Used by Scaleform IO. Not every key has a Flash key code.Esc 0x01 271 0x02 492 0x03 503 0x04 514 0x05 525 0x06 536 0x07 547 0x08 558 0x09 569 0x0a 570 0x0b 48Hyphen 0x0c 189Equal 0x0d 187Backspace 0x0e 8Tab 0x0f 9Q 0x10 81W 0x11 87E 0x12 69R 0x13 82T 0x14 84Y 0x15 89U 0x16 85I 0x17 73O 0x18 79P 0x19 80Bracketleft 0x1a 219Bracketright 0x1b 221Enter 0x1c 13L-Ctrl 0x1d 17A 0x1e 65S 0x1f 83D 0x20 68F 0x21 70G 0x22 71H 0x23 72J 0x24 74K 0x25 75L 0x26 76Semicolon 0x27 186Quotesingle 0x28 222Tilde 0x29 192L-Shift 0x2a 16Backslash 0x2b 220Z 0x2c 90X 0x2d 88C 0x2e 67V 0x2f 86B 0x30 66N 0x31 78M 0x32 77Comma 0x33 188Period 0x34 190Slash 0x35 191R-Shift 0x36 16NumPadMult 0x37 106L-Alt 0x38 18Space 0x39 32CapsLock 0x3a 20F1 0x3b 112F2 0x3c 113F3 0x3d 114F4 0x3e 115F5 0x3f 116F6 0x40 117F7 0x41 118F8 0x42 119F9 0x43 120F10 0x44 121NumLock 0x45 144ScrollLock 0x46 145NumPad7 0x47 103NumPad8 0x48 104NumPad9 0x49 105NumPadMinus 0x4a 109NumPad4 0x4b 100NumPad5 0x4c 101NumPad6 0x4d 102NumPadPlus 0x4e 107NumPad1 0x4f 97NumPad2 0x50 98NumPad3 0x51 99NumPad0 0x52 96NumPadDec 0x53 110DIK_OEM_102 0x56F11 0x57 122F12 0x58 123F13 0x64 124F14 0x65 125F15 0x66 126DIK_KANA 0x70DIK_ABNT_C1 0x73DIK_CONVERT 0x79DIK_NOCONVERT 0x7b¥ 0x7dDIK_ABNT_C2 0x7eNumPadEqual 0x8dPrev Track 0x90DIK_AT 0x91: 0x92DIK_UNDERLINE 0x93DIK_KANJI 0x94DIK_STOP 0x95DIK_AX 0x96DIK_UNLABELED 0x97Next Track 0x99NumPadEnter 0x9c 108R-Ctrl 0x9d 17Mute 0xa0Calc 0xa1Play/Pause 0xa2MediaStop 0xa4Vol- 0xaeVol+ 0xb0WebHome 0xb2NumPadComma 0xb3NumPadDivide 0xb5 111PrintSrc 0xb7R-Alt 0xb8 18Pause 0xc5 19Home 0xc7 36Up 0xc8 38PgUp 0xc9 33Left 0xcb 37Right 0xcd 39End 0xcf 35Down 0xd0 40PgDn 0xd1 34Insert 0xd2 45Delete 0xd3 46L-Windows 0xdbR-Windows 0xdcApps 0xddPower 0xdeSleep 0xdfWake 0xe3WebSearch 0xe5WebFavorites 0xe6WebRefresh 0xe7WebStop 0xe8WebForward 0xe9WebBack 0xeaMy Computer 0xebMail 0xecMediaSelect 0xed
// 1st field: Mouse button name. DO NOT ALTER! This field is used to ID events in the code// 2nd: Key hardware value.// 3rd: Flash key code. Used by Scaleform IO. Not every key has a Flash key code.Mouse1 0x0 0Mouse2 0x1 1Mouse3 0x2 2Mouse4 0x3 Mouse5 0x4 Mouse6 0x5 Mouse7 0x6 Mouse8 0x7 MouseWheelUp 0x8 MouseWheelDown 0x9 MouseMove 0xa