Advertisement
tjd802

DefaultInput

Jun 12th, 2022
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 57.02 KB | None | 0 0
  1. [Configuration]
  2. BasedOn=..\Engine\Config\BaseInput.ini
  3.  
  4. [XComGame.XComInputBase]
  5. bForceEnableController = false;
  6.  
  7. [UnrealEd.EditorViewportInput]
  8. .Bindings=(Command="SAVE",Name=S,Control=True)
  9. .Bindings=(Command="SAVEAS",Name=S,Control=True,Shift=True)
  10. .Bindings=(Command="ACTOR SYNCBROWSER",Name="F6")
  11. .Bindings=(Command="ACTOR SYNCBROWSERARCHETYPE",Name="F6",Alt=True)
  12. .Bindings=(Command="MODE WIDGETTRANSLATE",Name="W")
  13. .Bindings=(Command="MODE WIDGETROTATE",Name="E")
  14. .Bindings=(Command="MODE WIDGETSCALE",Name="R")
  15. .Bindings=(Command="SHOWBROWSER",Name="B")
  16. .Bindings=(Command="VIEWPORT PERSPECTIVE",Name="P",Alt=True)
  17. .Bindings=(Command="VIEWPORT TOP",Name="T",Alt=True)
  18. .Bindings=(Command="VIEWPORT SIDE",Name="S",Alt=True)
  19. .Bindings=(Command="VIEWPORT FRONT",Name="F",Alt=True)
  20.  
  21. [Engine.PlayerInput]
  22. bEnableMouseSmoothing=false
  23. ;----------------------------------------------------------------------------------------
  24. ; GENERAL PC bindings - Used in evey menu
  25. ; IMPORTANT: primary and secondary keys must reference the same command in order to be considered the same Action
  26. ;----------------------------------------------------------------------------------------
  27. ; Universal, don't mess with me
  28. .Bindings=(Name="MouseX", Command="Count bXAxis | Axis aMouseX")
  29. .Bindings=(Name="MouseY", Command="Count bYAxis | Axis aMouseY")
  30. .Bindings=(Name="LeftMouseButton", Command="Left_Mouse_Button_Press | onrelease Left_Mouse_Button_Release")
  31. .Bindings=(Name="ThumbMouseButton", Command="Mouse_4_Press | onrelease Mouse_4_Release")
  32. .Bindings=(Name="ThumbMouseButton2",Command="Mouse_5_Press | onrelease Mouse_5_Release")
  33. .Bindings=(Name="MiddleMouseButton",Command="Middle_Mouse_Button_Press | onrelease Middle_Mouse_Button_Release")
  34. .Bindings=(Name="MouseScrollUp", Command="Mouse_Scroll_Up | onrelease Mouse_Scroll_Up_Release")
  35. .Bindings=(Name="MouseScrollDown", Command="Mouse_Scroll_Down | onrelease Mouse_Scroll_Down_Release")
  36. .Bindings=(Name="Pause", Command="Pause_Key_Press | onrelease Pause_Key_Release")
  37. ; Confirm / Cancel binds, secondary
  38. .Bindings=(Name="Enter", Command="Enter_Key_Press | onrelease Enter_Key_Release", bPrimaryBinding=True)
  39. .Bindings=(Name="SpaceBar", Command="Enter_Key_Press | onrelease Enter_Key_Release", bSecondaryBinding=True)
  40. ; Confirm / Cancel binds, primary
  41. .Bindings=(Name="Escape", Command="Escape_Key_Press | onrelease Escape_Key_Release | CANCELMATINEE 1", bPrimaryBinding=True)
  42. .Bindings=(Name="RightMouseButton", Command="Escape_Key_Press | onrelease Escape_Key_Release | CANCELMATINEE 1", bSecondaryBinding=True)
  43. ; Navigation binds, primary
  44. .Bindings=(Name="Up", Command="Arrow_Up | onrelease Arrow_Up_Release", bPrimaryBinding=True)
  45. .Bindings=(Name="Down", Command="Arrow_Down | onrelease Arrow_Down_Release", bPrimaryBinding=True)
  46. .Bindings=(Name="Left", Command="Arrow_Left | onrelease Arrow_Left_Release", bPrimaryBinding=True)
  47. .Bindings=(Name="Right", Command="Arrow_Right | onrelease Arrow_Right_Release", bPrimaryBinding=True)
  48. ; Navigation binds, secondary
  49. .Bindings=(Name="W", Command="Arrow_Up | onrelease Arrow_Up_Release", bSecondaryBinding=True)
  50. .Bindings=(Name="A", Command="Arrow_Left | onrelease Arrow_Left_Release", bSecondaryBinding=True)
  51. .Bindings=(Name="S", Command="Arrow_Down | onrelease Arrow_Down_Release", bSecondaryBinding=True)
  52. .Bindings=(Name="D", Command="Arrow_Right | onrelease Arrow_Right_Release", bSecondaryBinding=True)
  53. ; Fast Number Access
  54. .Bindings=(Name="One", Command="N1_Key_Press | onrelease N1_Key_Release", bPrimaryBinding=True)
  55. .Bindings=(Name="Two", Command="N2_Key_Press | onrelease N2_Key_Release", bPrimaryBinding=True)
  56. .Bindings=(Name="Three", Command="N3_Key_Press | onrelease N3_Key_Release", bPrimaryBinding=True)
  57. .Bindings=(Name="Four", Command="N4_Key_Press | onrelease N4_Key_Release", bPrimaryBinding=True)
  58. .Bindings=(Name="Five", Command="N5_Key_Press | onrelease N5_Key_Release", bPrimaryBinding=True)
  59. .Bindings=(Name="Six", Command="N6_Key_Press | onrelease N6_Key_Release", bPrimaryBinding=True)
  60. .Bindings=(Name="Seven", Command="N7_Key_Press | onrelease N7_Key_Release", bPrimaryBinding=True)
  61. .Bindings=(Name="Eight", Command="N8_Key_Press | onrelease N8_Key_Release", bPrimaryBinding=True)
  62. .Bindings=(Name="Nine", Command="N9_Key_Press | onrelease N9_Key_Release", bPrimaryBinding=True)
  63. .Bindings=(Name="Zero", Command="N0_Key_Press | onrelease N0_Key_Release", bPrimaryBinding=True)
  64. ; F Key Access
  65. .Bindings=(Name="F2", Command="F2_Key_Press | onrelease F2_Key_Release", bPrimaryBinding=True)
  66. .Bindings=(Name="F3", Command="F3_Key_Press | onrelease F3_Key_Release", bPrimaryBinding=True)
  67. .Bindings=(Name="F4", Command="F4_Key_Press | onrelease F4_Key_Release", bPrimaryBinding=True)
  68.  
  69. .Bindings=(Name="F5", Command="F5_Key_Press | onrelease F5_Key_Release", bPrimaryBinding=True)
  70. .Bindings=(Name="F9", Command="F9_Key_Press | onrelease F9_Key_Release", bPrimaryBinding=True)
  71.  
  72. ; BINDABLE in game but not in menus - Shortcuts to switch soldiers in the barracks
  73. .Bindings=(Name="Tab", Command="Tab_Key_Press | onrelease Tab_Key_Release", bPrimaryBinding=True)
  74. .Bindings=(Name="LeftShift", Command="Left_Shift_Key_Press | onrelease Left_Shift_Key_Release", Shift=False, bPrimaryBinding=True)
  75.  
  76. .Bindings=(Name="RightShift", Command="Right_Shift_Key_Press | onrelease Right_Shift_Key_Release", Shift=False)
  77. .Bindings=(Name="LeftControl", Command="Left_Control_Key_Press | onrelease Left_Control_Key_Release", Control=False)
  78. .Bindings=(Name="RightControl", Command="Right_Control_Key_Press | onrelease Right_Control_Key_Release", Control=False)
  79. .Bindings=(Name="LeftAlt", Command="Left_Alt_Key_Press | onrelease Left_Alt_Key_Release", Alt=False)
  80. .Bindings=(Name="RightAlt", Command="Right_Alt_Key_Press | onrelease Right_Alt_Key_Release", Alt=False)
  81.  
  82. .Bindings=(Name="PageUp", Command="PageUp_Key_Press | onrelease PageUp_Key_Release")
  83. .Bindings=(Name="PageDown", Command="PageDn_Key_Press | onrelease PageDn_Key_Release")
  84.  
  85. .Bindings=(Name="NumPadOne",Command="NUMPAD1_Key_Press | onrelease NUMPAD1_Key_Release")
  86. .Bindings=(Name="NumPadTwo",Command="NUMPAD2_Key_Press | onrelease NUMPAD2_Key_Release")
  87. .Bindings=(Name="NumPadThree",Command="NUMPAD3_Key_Press | onrelease NUMPAD3_Key_Release")
  88. .Bindings=(Name="NumPadFour",Command="NUMPAD4_Key_Press | onrelease NUMPAD4_Key_Release")
  89. .Bindings=(Name="NumPadFive",Command="NUMPAD5_Key_Press | onrelease NUMPAD5_Key_Release")
  90. .Bindings=(Name="NumPadSix",Command="NUMPAD6_Key_Press | onrelease NUMPAD6_Key_Release")
  91. .Bindings=(Name="NumPadSeven",Command="NUMPAD7_Key_Press | onrelease NUMPAD7_Key_Release")
  92. .Bindings=(Name="NumPadEight",Command="NUMPAD8_Key_Press | onrelease NUMPAD8_Key_Release")
  93. .Bindings=(Name="NumPadNine",Command="NUMPAD9_Key_Press | onrelease NUMPAD9_Key_Release")
  94. .Bindings=(Name="NumPadZero",Command="NUMPAD0_Key_Press | onrelease NUMPAD0_Key_Release")
  95.  
  96. .Bindings=(Name="F4", Command="ALT_F4_QUIT", Alt=True)
  97. .Bindings=(Name="F12", Command="F12_Key_Press | onrelease F12_Key_Release")
  98. .Bindings=(Name="F1", Command="F1_Key_Press | onrelease F1_Key_Release")
  99.  
  100. ; DEBUG UI TRIGGERS
  101. .Bindings=(Name="P", Command="P_Key_Press | onrelease P_Key_Release")
  102. .Bindings=(Name="N", Command="N_Key_Press | onrelease N_Key_Release")
  103. .Bindings=(Name="M", Command="M_Key_Press | onrelease M_Key_Release")
  104. .Bindings=(Name="U", Command="U_Key_Press | onrelease U_Key_Release")
  105.  
  106. ;----------------------------------------------------------------------------------------
  107. ; DEBUG / MARKETING: Comment back in and delete XComInput.ini if needed
  108.  
  109. ;.Bindings=(Name="Escape",Command="CloseEditorViewport | onrelease ShowMenu | CANCELMATINEE 1")
  110. ;.Bindings=(Name="Delete",Command="Toggledebugcamera")
  111. .Bindings=(Name="Delete",Command="Delete_Key_Press | onrelease Delete_Key_Release | Toggledebugcamera")
  112. .Bindings=(Name="Insert",Command="shot")
  113.  
  114. ;----------------------------------------------------------------------------------------
  115. ; CONSOLE bindings - Make sure to update the console bindings section down bellow
  116. ; in the [XComGame.XComTacticalInput] section if you update these binds.
  117. ;----------------------------------------------------------------------------------------
  118. .Bindings=(Name="XboxTypeS_A", Command="A_Button_Press | onrelease A_Button_Release | onrelease CANCELMATINEE 1 | SingleStepAdvance")
  119. .Bindings=(Name="XboxTypeS_B", Command="B_Button_Press | onrelease B_Button_Release | CANCELMATINEE 1")
  120. .Bindings=(Name="XboxTypeS_X", Command="X_Button_Press | onrelease X_Button_Release")
  121. .Bindings=(Name="XboxTypeS_Y", Command="Y_Button_Press | onrelease Y_Button_Release")
  122. .Bindings=(Name="XboxTypeS_Start", Command="Forward_Button_Press | onrelease Forward_Button_Release | CANCELMATINEE 1")
  123. .Bindings=(Name="XboxTypeS_Back", Command="Back_Button_Press | onrelease Back_Button_Release | CANCELMATINEE 1")
  124. .Bindings=(Name="XboxTypeS_DPad_Down", Command="DPad_Down_Press | onrelease DPad_Down_Release")
  125. .Bindings=(Name="XboxTypeS_DPad_Up", Command="DPad_Up_Press | onrelease DPad_Up_Release")
  126. .Bindings=(Name="XboxTypeS_DPad_Left", Command="DPad_Left_Press | onrelease DPad_Left_Release")
  127. .Bindings=(Name="XboxTypeS_DPad_Right", Command="DPad_Right_Press | onrelease DPad_Right_Release")
  128. .Bindings=(Name="XboxTypeS_LeftThumbstick", Command="Thumb_Left_Press | onrelease Thumb_Left_Release")
  129. .Bindings=(Name="XboxTypeS_RightThumbstick",Command="Thumb_Right_Press | onrelease Thumb_Right_Release")
  130. .Bindings=(Name="XboxTypeS_LeftShoulder", Command="Shoulder_Left_Press | onrelease Shoulder_Left_Release | CheckDebugMenu")
  131. .Bindings=(Name="XboxTypeS_RightShoulder", Command="Shoulder_Right_Press |onrelease Shoulder_Right_Release | CheckDebugMenu")
  132. .Bindings=(Name="XboxTypeS_LeftTrigger", Command="Trigger_Left_Press | onrelease Trigger_Left_Release")
  133. .Bindings=(Name="XboxTypeS_RightTrigger", Command="Trigger_Right_Press | onrelease Trigger_Right_Release")
  134. .Bindings=(Name="XboxTypeS_LeftX", Command="Axis aStrafe Speed=1.0 DeadZone=0.3")
  135. .Bindings=(Name="XboxTypeS_LeftY", Command="Axis aBaseY Speed=1.0 DeadZone=0.3")
  136. .Bindings=(Name="XboxTypeS_RightX", Command="Axis aTurn Speed=1.0 DeadZone=0.3")
  137. .Bindings=(Name="XboxTypeS_RightY", Command="Axis aLookup Speed=0.8 DeadZone=0.3")
  138.  
  139. ;----------------------------------------------------------------------------------------
  140. ; CLEANUP: getting rid of any bindings from the BaseInput.ini that we aren't actually using in X-Com.
  141. ;----------------------------------------------------------------------------------------
  142. -Bindings=(Name="MoveForward",Command="Axis aBaseY Speed=1.0")
  143. -Bindings=(Name="MoveBackward",Command="Axis aBaseY Speed=-1.0")
  144. -Bindings=(Name="TurnLeft",Command="Axis aBaseX Speed=-200.0 AbsoluteAxis=100")
  145. -Bindings=(Name="TurnRight",Command="Axis aBaseX Speed=+200.0 AbsoluteAxis=100")
  146. -Bindings=(Name="LookUp",Command="Axis aLookUp Speed=+25.0 AbsoluteAxis=100")
  147. -Bindings=(Name="LookDown",Command="Axis aLookUp Speed=-25.0 AbsoluteAxis=100")
  148. -Bindings=(Name="StrafeLeft",Command="Axis aStrafe Speed=-1.0")
  149. -Bindings=(Name="StrafeRight",Command="Axis aStrafe Speed=+1.0")
  150. ; --- General bindings
  151. -Bindings=(Name="Fire",Command="Button bFire | StartFire | OnRelease StopFire")
  152. -Bindings=(Name="AltFire",Command="StartAltFire | OnRelease StopAltFire")
  153. -Bindings=(Name="Jump",Command="Jump | Axis aUp Speed=+1.0 AbsoluteAxis=100")
  154. -Bindings=(Name="Duck",Command="Button bDuck | Axis aUp Speed=-1.0 AbsoluteAxis=100")
  155. -Bindings=(Name="Look",Command="Button bLook")
  156. -Bindings=(Name="LookToggle",Command="Toggle bLook")
  157. -Bindings=(Name="CenterView",Command="Button bSnapLevel")
  158. -Bindings=(Name="Walking",Command="Button bRun")
  159. -Bindings=(Name="Strafe",Command="Button bStrafe")
  160. -Bindings=(Name="NextWeapon",Command="NextWeapon")
  161. -Bindings=(Name="ViewTeam",Command="ViewClass Pawn")
  162. -Bindings=(Name="TurnToNearest",Command="Button bTurnToNearest")
  163. -Bindings=(Name="Turn180",Command="Button bTurn180")
  164. -Bindings=(Name="W",Command="MoveForward")
  165. -Bindings=(Name="S",Command="MoveBackward")
  166. -Bindings=(Name="A",Command="StrafeLeft")
  167. -Bindings=(Name="D",Command="StrafeRight")
  168. -Bindings=(Name="F",Command="FreezeRendering")
  169. -Bindings=(Name="LeftMouseButton",Command="Fire")
  170. -Bindings=(Name="RightMouseButton",Command="AltFire")
  171. -Bindings=(Name="LeftControl",Command="Jump")
  172. -Bindings=(Name="SpaceBar",Command="Jump")
  173. -Bindings=(Name="BackSpace",Command="Jump")
  174. -Bindings=(Name="Escape",Command="CloseEditorViewport | onrelease ShowMenu")
  175. -Bindings=(Name="E",Command="Use")
  176. -Bindings=(Name="MouseScrollUp",Command="PrevWeapon")
  177. -Bindings=(Name="MouseScrollDown",Command="NextWeapon")
  178. -Bindings=(Name="C",Command="DoDuck")
  179. -Bindings=(Name="P",Command="TogglePhysicsMode")
  180. ;-Bindings=(Name="B",Command="ToggleSpeaking true | OnRelease ToggleSpeaking false")
  181. -Bindings=(Name="Y",Command="TeamTalk")
  182. -Bindings=(Name="T",Command="Talk")
  183. .Bindings=(Name="J",Command="J_Key_Press | onrelease J_Key_Release", bPrimaryBinding=True)
  184. -Bindings=(Name="Up",Command="MoveForward")
  185. -Bindings=(Name="Down",Command="MoveBackward")
  186. -Bindings=(Name="Left",Command="TurnLeft")
  187. -Bindings=(Name="Right",Command="TurnRight")
  188. -Bindings=(Name="LeftShift",Command="Walking")
  189. -Bindings=(Name="F1",Command="ShowMouseCursor",Shift=True)
  190. -Bindings=(Name="F1",Command="viewmode wireframe", bIgnoreShift=True)
  191. -Bindings=(Name="F2",Command="viewmode unlit")
  192. -Bindings=(Name="F3",Command="viewmode lit")
  193. -Bindings=(Name="F4",Command="viewmode detaillighting", Alt=False)
  194. -Bindings=(Name="F5",Command="viewmode shadercomplexity")
  195. -Bindings=(Command="RECOMPILESHADERS CHANGED",Name=Period,Control=True,Shift=True)
  196. .Bindings=(Name="B",Command="B_Key_Press | onrelease B_Key_Release", bPrimaryBinding=True)
  197. ; --- Camera binds
  198. ;-Bindings=(Name="Delete",Command="Camera Default")
  199. ;-Bindings=(Name="End",Command="Camera FirstPerson")
  200. ;-Bindings=(Name="PageDown",Command="Camera ThirdPerson")
  201. ;-Bindings=(Name="PageUp",Command="Camera Fixed")
  202. ;-Bindings=(Name="Home",Command="Camera FixedTracking")
  203. ;-Bindings=(Name="Insert",Command="Camera FreeCam")
  204. ; --- XBox binds
  205. -Bindings=(Name="XboxTypeS_X",Command="Use")
  206. -Bindings=(Name="XboxTypeS_A",Command="Jump")
  207. -Bindings=(Name="XboxTypeS_B",Command="ChangePosture")
  208. -Bindings=(Name="XboxTypeS_Y",Command="NextWeapon")
  209. -Bindings=(Name="XboxTypeS_Back",Command="")
  210. -Bindings=(Name="XboxTypeS_Start",Command="|onrelease showmenu")
  211. -Bindings=(Name="XboxTypeS_LeftShoulder",Command="obj list")
  212. -Bindings=(Name="XboxTypeS_RightShoulder",Command="mem")
  213. -Bindings=(Name="XboxTypeS_DPad_Up",Command="MoveForward")
  214. -Bindings=(Name="XboxTypeS_DPad_Down",Command="MoveBackward")
  215. -Bindings=(Name="XboxTypeS_DPad_Left",Command="TurnLeft")
  216. -Bindings=(Name="XboxTypeS_DPad_Right",Command="TurnRight")
  217. -Bindings=(Name="XboxTypeS_RightTrigger",Command="Fire")
  218. -Bindings=(Name="XboxTypeS_LeftTrigger",Command="ToggleTargetingMode")
  219. -Bindings=(Name="XboxTypeS_LeftTriggerAxis",Command="Axis aLeftAnalogTrigger Speed=1.0 DeadZone=0.11")
  220. -Bindings=(Name="XboxTypeS_RightTriggerAxis",Command="Axis aRightAnalogTrigger Speed=1.0 DeadZone=0.11")
  221. ; --- Mobile binds
  222. -Bindings=(Name="MOBILE_StopMatinee",Command="ce stopmatinee | OnRelease StopUseAttractModeInputConfig")
  223. -Bindings=(Name="MOBILE_StartMatinee",Command="ce playmatinee | OnRelease StartUseAttractModeInputConfig")
  224. -Bindings=(Name="MOBILE_NextConfig",Command="OnRelease NextMobileInputConfig")
  225. -Bindings=(Name="MOBILE_CalibrateTilt",Command="CalibrateTilt")
  226. -Bindings=(Name="MOBILE_ATurn",Command="Axis aTurn DeadZone=0.05")
  227. -Bindings=(Name="MOBILE_ALookup",Command="Axis aLookup Speed=-1 DeadZone=0.05")
  228. -Bindings=(Name="MOBILE_AStrafe",Command="Axis aStrafe DeadZone=0.15")
  229. -Bindings=(Name="MOBILE_AForward",Command="Axis aBaseY DeadZone=0.15")
  230. -Bindings=(Name="MOBILE_Fire",Command="StartFire | OnRelease StopFire")
  231. -Bindings=(Name="MOBILE_NextWeapon",Command="NextWeapon")
  232. -Bindings=(Name="MOBILE_Jump",Command="Jump")
  233. -Bindings=(Name="MOBILE_ToggleFPS",Command="OnRelease stat fps")
  234. -Bindings=(Name="NumPadZero",Command="MOBILE_ResetPrimitiveTracking")
  235. -Bindings=(Name="NumPadOne",Command="MOBILE_IncrementTrackedPrimitive -1")
  236. -Bindings=(Name="NumPadThree",Command="MOBILE_IncrementTrackedPrimitive 1")
  237.  
  238. ;INSTALLED FOR ART SCREENSHOTS - remove for ship! bsteiner
  239. ;.Bindings=(Name="F9",Command="tiledshot 4")
  240. ;.Bindings=(Name="F10",Command="shot")
  241.  
  242. ;----------------------------------------------------------------------------------------
  243.  
  244. ;----------------------------------------------------------------------------------------
  245. ; rmcfall: error reporting
  246. ;----------------------------------------------------------------------------------------
  247. .Bindings=(Name="R", Command="ErrorReport", Shift=True)
  248.  
  249. [XComGame.XComTacticalInput]
  250. ; Universal, don't mess with me
  251. .Bindings=(Name="MouseX", Command="Count bXAxis | Axis aMouseX")
  252. .Bindings=(Name="MouseY", Command="Count bYAxis | Axis aMouseY")
  253. .Bindings=(Name="LeftMouseButton", Command="Left_Mouse_Button_Press | onrelease Left_Mouse_Button_Release")
  254. ;----------------------------------------------------------------------------------------
  255. ; CONSOLE bindings - Update these when you modify gamepad bindings
  256. ;----------------------------------------------------------------------------------------
  257. .Bindings=(Name="XboxTypeS_A", Command="A_Button_Press | onrelease A_Button_Release | onrelease CANCELMATINEE 1 | SingleStepAdvance")
  258. .Bindings=(Name="XboxTypeS_B", Command="B_Button_Press | onrelease B_Button_Release | CANCELMATINEE 1")
  259. .Bindings=(Name="XboxTypeS_X", Command="X_Button_Press | onrelease X_Button_Release")
  260. .Bindings=(Name="XboxTypeS_Y", Command="Y_Button_Press | onrelease Y_Button_Release")
  261. .Bindings=(Name="XboxTypeS_Start", Command="Forward_Button_Press | onrelease Forward_Button_Release | CANCELMATINEE 1")
  262. .Bindings=(Name="XboxTypeS_Back", Command="Back_Button_Press | onrelease Back_Button_Release | CANCELMATINEE 1")
  263. .Bindings=(Name="XboxTypeS_DPad_Down", Command="DPad_Down_Press | onrelease DPad_Down_Release")
  264. .Bindings=(Name="XboxTypeS_DPad_Up", Command="DPad_Up_Press | onrelease DPad_Up_Release")
  265. .Bindings=(Name="XboxTypeS_DPad_Left", Command="DPad_Left_Press | onrelease DPad_Left_Release")
  266. .Bindings=(Name="XboxTypeS_DPad_Right", Command="DPad_Right_Press | onrelease DPad_Right_Release")
  267. .Bindings=(Name="XboxTypeS_LeftThumbstick", Command="Thumb_Left_Press | onrelease Thumb_Left_Release")
  268. .Bindings=(Name="XboxTypeS_RightThumbstick",Command="Thumb_Right_Press | onrelease Thumb_Right_Release")
  269. .Bindings=(Name="XboxTypeS_LeftShoulder", Command="Shoulder_Left_Press | onrelease Shoulder_Left_Release | CheckDebugMenu")
  270. .Bindings=(Name="XboxTypeS_RightShoulder", Command="Shoulder_Right_Press | onrelease Shoulder_Right_Release | CheckDebugMenu")
  271. .Bindings=(Name="XboxTypeS_LeftTrigger", Command="Trigger_Left_Press | onrelease Trigger_Left_Release")
  272. .Bindings=(Name="XboxTypeS_RightTrigger", Command="Trigger_Right_Press | onrelease Trigger_Right_Release")
  273. .Bindings=(Name="XboxTypeS_LeftX", Command="Axis aStrafe Speed=1.0 DeadZone=0.3")
  274. .Bindings=(Name="XboxTypeS_LeftY", Command="Axis aBaseY Speed=1.0 DeadZone=0.3")
  275. .Bindings=(Name="XboxTypeS_RightX", Command="Axis aTurn Speed=1.0 DeadZone=0.2")
  276. .Bindings=(Name="XboxTypeS_RightY", Command="Axis aLookup Speed=0.8 DeadZone=0.2")
  277. .Bindings=(Name="XboxTypeS_LeftTriggerAxis",Command="Axis aLeftAnalogTrigger Speed=1.0 DeadZone=0.11")
  278. .Bindings=(Name="XboxTypeS_RightTriggerAxis",Command="Axis aRightAnalogTrigger Speed=1.0 DeadZone=0.11")
  279.  
  280. ;----------------------------------------------------------------------------------------
  281. ; TACTICAL binds
  282. ;----------------------------------------------------------------------------------------
  283. .Bindings=(Name="Escape", Command="Escape_Key_Press | onrelease Escape_Key_Release | CANCELMATINEE 1", bPrimaryBinding=True)
  284.  
  285. ; Confirm / Cancel binds, secondary
  286. .Bindings=(Name="Enter", Command="SpaceBar_Key_Press | onrelease SpaceBar_Key_Release", bPrimaryBinding=True)
  287. .Bindings=(Name="SpaceBar", Command="SpaceBar_Key_Press | onrelease SpaceBar_Key_Release", bSecondaryBinding=True)
  288.  
  289. ; Pathing
  290. .Bindings=(Name="RightMouseButton", Command="Right_Mouse_Button_Press | onrelease Right_Mouse_Button_Release", bPrimaryBinding=True)
  291.  
  292. .Bindings=(Name="LeftControl", Command="Left_Control_Key_Press | onrelease Left_Control_Key_Release", Control=False, bPrimaryBinding=True)
  293. .Bindings=(Name="RightControl", Command="Left_Control_Key_Press | onrelease Left_Control_Key_Release", Control=False, bSecondaryBinding=True)
  294.  
  295. ; Interact with Actor
  296. .Bindings=(Name="V", Command="V_Key_Press | onrelease V_Key_Release", bPrimaryBinding=True)
  297.  
  298. ; Swap Weapon
  299. .Bindings=(Name="X", Command="X_Key_Press | onrelease X_Key_Release", bPrimaryBinding=True)
  300.  
  301. ; End Turn
  302. .Bindings=(Name="Backspace",Command="Backspace_Key_Press | onrelease Backspace_Key_Release")
  303. .Bindings=(Name="End", Command="End_Key_Press | onrelease End_Key_Release", bPrimaryBinding=True)
  304.  
  305. ; Open chat panel (PC Multiplayer)
  306. .Bindings=(Name="J", Command="J_Key_Press | onrelease J_Key_Release", bPrimaryBinding=True)
  307.  
  308. ; Navigation binds, primary
  309. .Bindings=(Name="Up", Command="Arrow_Up | onrelease Arrow_Up_Release", bPrimaryBinding=True)
  310. .Bindings=(Name="Down", Command="Arrow_Down | onrelease Arrow_Down_Release", bPrimaryBinding=True)
  311. .Bindings=(Name="Left", Command="Arrow_Left | onrelease Arrow_Left_Release", bPrimaryBinding=True)
  312. .Bindings=(Name="Right", Command="Arrow_Right | onrelease Arrow_Right_Release", bPrimaryBinding=True)
  313.  
  314. .Bindings=(Name="PageUp", Command="PageUp_Key_Press | onrelease PageUp_Key_Release")
  315. .Bindings=(Name="PageDown", Command="PageDn_Key_Press | onrelease PageDn_Key_Release")
  316.  
  317. ; Camera Controls
  318. ; Pan
  319. .Bindings=(Name="W", Command="W_Key_Press | onrelease W_Key_Release", bPrimaryBinding=True)
  320. .Bindings=(Name="S", Command="S_Key_Press | onrelease S_Key_Release", bPrimaryBinding=True)
  321. .Bindings=(Name="A", Command="A_Key_Press | onrelease A_Key_Release", bPrimaryBinding=True)
  322. .Bindings=(Name="D", Command="D_Key_Press | onrelease D_Key_Release", bPrimaryBinding=True)
  323. ; Rotate
  324. .Bindings=(Name="Q", Command="Q_Key_Press | onrelease Q_Key_Release", bPrimaryBinding=True)
  325. .Bindings=(Name="E", Command="E_Key_Press | onrelease E_Key_Release", bPrimaryBinding=True)
  326.  
  327. ; Zoom In
  328. ;.Bindings=(Name="T", Command="T_Key_Press | onrelease T_Key_Release", bPrimaryBinding=True)
  329. .Bindings=(Name="MouseScrollUp", Command="T_Key_Press | onrelease T_Key_Release", bPrimaryBinding=True)
  330. ; Zoom Out
  331. ;.Bindings=(Name="G", Command="G_Key_Press | onrelease G_Key_Release", bPrimaryBinding=True)
  332. .Bindings=(Name="MouseScrollDown", Command="G_Key_Press | onrelease G_Key_Release", bPrimaryBinding=True)
  333. ; Zoom Toggle
  334. .Bindings=(Name="Z", Command="Z_Key_Press | onrelease Z_Key_Release", bPrimaryBinding=True)
  335. ; Zoom Range
  336. .Bindings=(Name="MiddleMouseButton",Command="Middle_Mouse_Button_Press | onrelease Middle_Mouse_Button_Release", bPrimaryBinding=True)
  337. ; Center camera on current unit
  338. .Bindings=(Name="Home", Command="Home_Key_Press | onrelease Home_Key_Release", bPrimaryBinding=True)
  339. ; Change Cursor Altitude
  340. ;.Bindings=(Name="MouseScrollUp", Command="F_Key_Press | onrelease F_Key_Release", bPrimaryBinding=True)
  341. .Bindings=(Name="F", Command="F_Key_Press | onrelease F_Key_Release", bSecondaryBinding=True)
  342. ;.Bindings=(Name="MouseScrollDown", Command="C_Key_Press | onrelease C_Key_Release", bPrimaryBinding=True)
  343. .Bindings=(Name="C", Command="C_Key_Press | onrelease C_Key_Release", bSecondaryBinding=True)
  344.  
  345.  
  346. ; Switch Units / Targets
  347. .Bindings=(Name="Tab", Command="Tab_Key_Press | onrelease Tab_Key_Release", bPrimaryBinding=True)
  348. .Bindings=(Name="LeftShift", Command="Left_Shift_Key_Press | onrelease Left_Shift_Key_Release", Shift=False, bPrimaryBinding=True)
  349.  
  350. .Bindings=(Name="ThumbMouseButton", Command="Mouse_4_Press | onrelease Mouse_4_Release")
  351. .Bindings=(Name="ThumbMouseButton2",Command="Mouse_5_Press | onrelease Mouse_5_Release")
  352.  
  353. ; Ability Shortcuts
  354. ; Overwatch
  355. .Bindings=(Name="Y", Command="Y_Key_Press | onrelease Y_Key_Release", bPrimaryBinding=True)
  356. ; Reload
  357. .Bindings=(Name="R", Command="R_Key_Press | onrelease R_Key_Release", bIgnoreShift=True, bPrimaryBinding=True)
  358. ; Toggle Overhead Tactical HUD camera
  359. .Bindings=(Name="O", Command="O_Key_Press | onrelease O_Key_Release", bPrimaryBinding=True)
  360. ; Place Evac
  361. +Bindings=(Name="L", Command="L_Key_Press | onrelease L_Key_Release", bPrimaryBinding=True)
  362. +Bindings=(Name="K", Command="K_Key_Press | onrelease K_Key_Release", bPrimaryBinding=True)
  363. +Bindings=(Name="P", Command="P_Key_Press | onrelease P_Key_Release", bPrimaryBinding=True)
  364. +Bindings=(Name="M", Command="M_Key_Press | onrelease M_Key_Release", bPrimaryBinding=True)
  365. +Bindings=(Name="N", Command="N_Key_Press | onrelease N_Key_Release", bPrimaryBinding=True)
  366. ; Fast Number Access
  367. .Bindings=(Name="One", Command="N1_Key_Press | onrelease N1_Key_Release", bPrimaryBinding=True)
  368. .Bindings=(Name="Two", Command="N2_Key_Press | onrelease N2_Key_Release", bPrimaryBinding=True)
  369. .Bindings=(Name="Three", Command="N3_Key_Press | onrelease N3_Key_Release", bPrimaryBinding=True)
  370. .Bindings=(Name="Four", Command="N4_Key_Press | onrelease N4_Key_Release", bPrimaryBinding=True)
  371. .Bindings=(Name="Five", Command="N5_Key_Press | onrelease N5_Key_Release", bPrimaryBinding=True)
  372. .Bindings=(Name="Six", Command="N6_Key_Press | onrelease N6_Key_Release", bPrimaryBinding=True)
  373. .Bindings=(Name="Seven", Command="N7_Key_Press | onrelease N7_Key_Release", bPrimaryBinding=True)
  374. .Bindings=(Name="Eight", Command="N8_Key_Press | onrelease N8_Key_Release", bPrimaryBinding=True)
  375. .Bindings=(Name="Nine", Command="N9_Key_Press | onrelease N9_Key_Release", bPrimaryBinding=True)
  376. .Bindings=(Name="Zero", Command="N0_Key_Press | onrelease N0_Key_Release", bPrimaryBinding=True)
  377.  
  378. ; More Info
  379. .Bindings=(Name="F1", Command="F1_Key_Press | onrelease F1_Key_Release", bPrimaryBinding=True)
  380. ; Target Shortcuts
  381. .Bindings=(Name="F2", Command="F2_Key_Press | onrelease F2_Key_Release", bPrimaryBinding=True)
  382. .Bindings=(Name="F3", Command="F3_Key_Press | onrelease F3_Key_Release", bPrimaryBinding=True)
  383. .Bindings=(Name="F4", Command="F4_Key_Press | onrelease F4_Key_Release", bIgnoreAlt=True, bPrimaryBinding=True)
  384. .Bindings=(Name="F5", Command="F5_Key_Press | onrelease F5_Key_Release", bPrimaryBinding=True)
  385. .Bindings=(Name="F6", Command="F6_Key_Press | onrelease F6_Key_Release", bPrimaryBinding=True)
  386. .Bindings=(Name="F7", Command="F7_Key_Press | onrelease F7_Key_Release", bPrimaryBinding=True)
  387. .Bindings=(Name="F8", Command="F8_Key_Press | onrelease F8_Key_Release", bPrimaryBinding=True)
  388. .Bindings=(Name="F9", Command="F9_Key_Press | onrelease F9_Key_Release", bPrimaryBinding=True)
  389. .Bindings=(Name="F10", Command="F10_Key_Press | onrelease F10_Key_Release", bPrimaryBinding=True)
  390. .Bindings=(Name="F11", Command="F11_Key_Press | onrelease F11_Key_Release", bPrimaryBinding=True)
  391. .Bindings=(Name="F12", Command="F12_Key_Press | onrelease F12_Key_Release", bPrimaryBinding=True)
  392.  
  393. .Bindings=(Name="F4", Command="ALT_F4_QUIT", Alt=True)
  394.  
  395. ; Push To Talk
  396. .Bindings=(Name="B",Command="B_Key_Press | onrelease B_Key_Release", bPrimaryBinding=True)
  397.  
  398. ;Toggle enemy preview heads on/off.
  399. .Bindings=(Name="LeftAlt", Command="Left_Alt_Key_Press | onrelease Left_Alt_Key_Release", Alt=False, bPrimaryBinding=True)
  400.  
  401. ;----------------------------------------------------------------------------------------
  402. ; Jwats: Anim debug bindings Remove For Ship
  403. ;----------------------------------------------------------------------------------------
  404. .Bindings=(Name="Add", Command="SpeedUpGame")
  405. .Bindings=(Name="Subtract", Command="SlowDownGame")
  406. .Bindings=(Name="Multiply", Command="SingleStep 0 | Slomo 1")
  407. .Bindings=(Name="Divide", Command="SingleStepAdvance | SingleStep .01667")
  408.  
  409. ;----------------------------------------------------------------------------------------
  410. ; rmcfall: error reporting
  411. ;----------------------------------------------------------------------------------------
  412. .Bindings=(Name="R", Command="ErrorReport", Shift=True)
  413. .Bindings=(Name="M", Command="X2DebugMarketing", Shift=True);Marketing
  414.  
  415. ;INSTALLED FOR ART SCREENSHOTS - remove for ship! bsteiner
  416. .Bindings=(Name="Delete",Command="Toggledebugcamera")
  417. .Bindings=(Name="Insert",Command="shot")
  418.  
  419. [XComGame.XComHeadquartersInput]
  420.  
  421. bEnableMouseSmoothing=false
  422. ;----------------------------------------------------------------------------------------
  423. ; GENERAL PC bindings - Used in evey menu
  424. ; IMPORTANT: primary and secondary keys must reference the same command in order to be considered the same Action
  425. ;----------------------------------------------------------------------------------------
  426. ; Universal, don't mess with me
  427. .Bindings=(Name="MouseX", Command="Count bXAxis | Axis aMouseX")
  428. .Bindings=(Name="MouseY", Command="Count bYAxis | Axis aMouseY")
  429. .Bindings=(Name="LeftMouseButton", Command="Left_Mouse_Button_Press | onrelease Left_Mouse_Button_Release")
  430. .Bindings=(Name="ThumbMouseButton", Command="Mouse_4_Press | onrelease Mouse_4_Release")
  431. .Bindings=(Name="ThumbMouseButton2",Command="Mouse_5_Press | onrelease Mouse_5_Release")
  432. .Bindings=(Name="MiddleMouseButton",Command="Middle_Mouse_Button_Press | onrelease Middle_Mouse_Button_Release")
  433. .Bindings=(Name="MouseScrollUp", Command="Mouse_Scroll_Up | onrelease Mouse_Scroll_Up_Release")
  434. .Bindings=(Name="MouseScrollDown", Command="Mouse_Scroll_Down | onrelease Mouse_Scroll_Down_Release")
  435. ; Confirm / Cancel binds, secondary
  436. .Bindings=(Name="Enter", Command="Enter_Key_Press | onrelease Enter_Key_Release", bPrimaryBinding=True)
  437. .Bindings=(Name="SpaceBar", Command="Enter_Key_Press | onrelease Enter_Key_Release", bSecondaryBinding=True)
  438. ; Confirm / Cancel binds, primary
  439. .Bindings=(Name="Escape", Command="Escape_Key_Press | onrelease Escape_Key_Release | CANCELMATINEE 1", bPrimaryBinding=True)
  440. .Bindings=(Name="RightMouseButton", Command="Right_Mouse_Button_Press | onrelease Right_Mouse_Button_Release | CANCELMATINEE 1", bSecondaryBinding=True)
  441. ; Navigation binds, primary
  442. .Bindings=(Name="Up", Command="Arrow_Up | onrelease Arrow_Up_Release", bPrimaryBinding=True)
  443. .Bindings=(Name="Down", Command="Arrow_Down | onrelease Arrow_Down_Release", bPrimaryBinding=True)
  444. .Bindings=(Name="Left", Command="Arrow_Left | onrelease Arrow_Left_Release", bPrimaryBinding=True)
  445. .Bindings=(Name="Right", Command="Arrow_Right | onrelease Arrow_Right_Release", bPrimaryBinding=True)
  446. ; Navigation binds, secondary
  447. .Bindings=(Name="W", Command="Arrow_Up | onrelease Arrow_Up_Release", bSecondaryBinding=True)
  448. .Bindings=(Name="A", Command="Arrow_Left | onrelease Arrow_Left_Release", bSecondaryBinding=True)
  449. .Bindings=(Name="S", Command="Arrow_Down | onrelease Arrow_Down_Release", bSecondaryBinding=True)
  450. .Bindings=(Name="D", Command="Arrow_Right | onrelease Arrow_Right_Release", bSecondaryBinding=True)
  451. ; Fast Number Access
  452. .Bindings=(Name="One", Command="N1_Key_Press | onrelease N1_Key_Release", bPrimaryBinding=True)
  453. .Bindings=(Name="Two", Command="N2_Key_Press | onrelease N2_Key_Release", bPrimaryBinding=True)
  454. .Bindings=(Name="Three", Command="N3_Key_Press | onrelease N3_Key_Release", bPrimaryBinding=True)
  455. .Bindings=(Name="Four", Command="N4_Key_Press | onrelease N4_Key_Release", bPrimaryBinding=True)
  456. .Bindings=(Name="Five", Command="N5_Key_Press | onrelease N5_Key_Release", bPrimaryBinding=True)
  457. .Bindings=(Name="Six", Command="N6_Key_Press | onrelease N6_Key_Release", bPrimaryBinding=True)
  458. .Bindings=(Name="Seven", Command="N7_Key_Press | onrelease N7_Key_Release", bPrimaryBinding=True)
  459. .Bindings=(Name="Eight", Command="N8_Key_Press | onrelease N8_Key_Release", bPrimaryBinding=True)
  460. .Bindings=(Name="Nine", Command="N9_Key_Press | onrelease N9_Key_Release", bPrimaryBinding=True)
  461. .Bindings=(Name="Zero", Command="N0_Key_Press | onrelease N0_Key_Release", bPrimaryBinding=True)
  462. ; F Key Access
  463. .Bindings=(Name="F2", Command="F2_Key_Press | onrelease F2_Key_Release", bPrimaryBinding=True)
  464. .Bindings=(Name="F3", Command="F3_Key_Press | onrelease F3_Key_Release", bPrimaryBinding=True)
  465. .Bindings=(Name="F4", Command="F4_Key_Press | onrelease F4_Key_Release", bPrimaryBinding=True)
  466.  
  467. .Bindings=(Name="F5", Command="F5_Key_Press | onrelease F5_Key_Release", bPrimaryBinding=True)
  468. .Bindings=(Name="F9", Command="F9_Key_Press | onrelease F9_Key_Release", bPrimaryBinding=True)
  469.  
  470. ; BINDABLE in game but not in menus - Shortcuts to switch soldiers in the barracks
  471. .Bindings=(Name="Tab", Command="Tab_Key_Press | onrelease Tab_Key_Release", bPrimaryBinding=True)
  472. .Bindings=(Name="LeftShift", Command="Left_Shift_Key_Press | onrelease Left_Shift_Key_Release", Shift=False, bPrimaryBinding=True)
  473.  
  474. .Bindings=(Name="RightShift", Command="Right_Shift_Key_Press | onrelease Right_Shift_Key_Release", Shift=False)
  475. .Bindings=(Name="LeftControl", Command="Left_Control_Key_Press | onrelease Left_Control_Key_Release", Control=False)
  476. .Bindings=(Name="RightControl", Command="Right_Control_Key_Press | onrelease Right_Control_Key_Release", Control=False)
  477. .Bindings=(Name="LeftAlt", Command="Left_Alt_Key_Press | onrelease Left_Alt_Key_Release", Alt=False)
  478. .Bindings=(Name="RightAlt", Command="Right_Alt_Key_Press | onrelease Right_Alt_Key_Release", Alt=False)
  479.  
  480. .Bindings=(Name="NumPadOne",Command="NUMPAD1_Key_Press | onrelease NUMPAD1_Key_Release")
  481. .Bindings=(Name="NumPadTwo",Command="NUMPAD2_Key_Press | onrelease NUMPAD2_Key_Release")
  482. .Bindings=(Name="NumPadThree",Command="NUMPAD3_Key_Press | onrelease NUMPAD3_Key_Release")
  483. .Bindings=(Name="NumPadFour",Command="NUMPAD4_Key_Press | onrelease NUMPAD4_Key_Release")
  484. .Bindings=(Name="NumPadFive",Command="NUMPAD5_Key_Press | onrelease NUMPAD5_Key_Release")
  485. .Bindings=(Name="NumPadSix",Command="NUMPAD6_Key_Press | onrelease NUMPAD6_Key_Release")
  486. .Bindings=(Name="NumPadSeven",Command="NUMPAD7_Key_Press | onrelease NUMPAD7_Key_Release")
  487. .Bindings=(Name="NumPadEight",Command="NUMPAD8_Key_Press | onrelease NUMPAD8_Key_Release")
  488. .Bindings=(Name="NumPadNine",Command="NUMPAD9_Key_Press | onrelease NUMPAD9_Key_Release")
  489. .Bindings=(Name="NumPadZero",Command="NUMPAD0_Key_Press | onrelease NUMPAD0_Key_Release")
  490.  
  491. .Bindings=(Name="PageUp", Command="PageUp_Key_Press | onrelease PageUp_Key_Release")
  492. .Bindings=(Name="PageDown", Command="PageDn_Key_Press | onrelease PageDn_Key_Release")
  493.  
  494. .Bindings=(Name="F4", Command="ALT_F4_QUIT", Alt=True)
  495. .Bindings=(Name="F12", Command="F12_Key_Press | onrelease F12_Key_Release")
  496. .Bindings=(Name="F1", Command="F1_Key_Press | onrelease F1_Key_Release")
  497.  
  498. ;----------------------------------------------------------------------------------------
  499. ; CONSOLE bindings - Update these when you modify gamepad bindings
  500. ;----------------------------------------------------------------------------------------
  501. .Bindings=(Name="XboxTypeS_A", Command="A_Button_Press | onrelease A_Button_Release | onrelease CANCELMATINEE 1 | SingleStepAdvance")
  502. .Bindings=(Name="XboxTypeS_B", Command="B_Button_Press | onrelease B_Button_Release | CANCELMATINEE 1")
  503. .Bindings=(Name="XboxTypeS_X", Command="X_Button_Press | onrelease X_Button_Release")
  504. .Bindings=(Name="XboxTypeS_Y", Command="Y_Button_Press | onrelease Y_Button_Release")
  505. .Bindings=(Name="XboxTypeS_Start", Command="Forward_Button_Press | onrelease Forward_Button_Release | CANCELMATINEE 1")
  506. .Bindings=(Name="XboxTypeS_Back", Command="Back_Button_Press | onrelease Back_Button_Release | CANCELMATINEE 1")
  507. .Bindings=(Name="XboxTypeS_DPad_Down", Command="DPad_Down_Press | onrelease DPad_Down_Release")
  508. .Bindings=(Name="XboxTypeS_DPad_Up", Command="DPad_Up_Press | onrelease DPad_Up_Release")
  509. .Bindings=(Name="XboxTypeS_DPad_Left", Command="DPad_Left_Press | onrelease DPad_Left_Release")
  510. .Bindings=(Name="XboxTypeS_DPad_Right", Command="DPad_Right_Press | onrelease DPad_Right_Release")
  511. .Bindings=(Name="XboxTypeS_LeftThumbstick", Command="Thumb_Left_Press | onrelease Thumb_Left_Release")
  512. .Bindings=(Name="XboxTypeS_RightThumbstick",Command="Thumb_Right_Press | onrelease Thumb_Right_Release")
  513. .Bindings=(Name="XboxTypeS_LeftShoulder", Command="Shoulder_Left_Press | onrelease Shoulder_Left_Release | CheckDebugMenu")
  514. .Bindings=(Name="XboxTypeS_RightShoulder", Command="Shoulder_Right_Press | onrelease Shoulder_Right_Release | CheckDebugMenu")
  515. .Bindings=(Name="XboxTypeS_LeftTrigger", Command="Trigger_Left_Press | onrelease Trigger_Left_Release")
  516. .Bindings=(Name="XboxTypeS_RightTrigger", Command="Trigger_Right_Press | onrelease Trigger_Right_Release")
  517. .Bindings=(Name="XboxTypeS_LeftX", Command="Axis aStrafe Speed=1.0 DeadZone=0.3")
  518. .Bindings=(Name="XboxTypeS_LeftY", Command="Axis aBaseY Speed=1.0 DeadZone=0.3")
  519. .Bindings=(Name="XboxTypeS_RightX", Command="Axis aTurn Speed=1.0 DeadZone=0.2")
  520. .Bindings=(Name="XboxTypeS_RightY", Command="Axis aLookup Speed=0.8 DeadZone=0.2")
  521. .Bindings=(Name="XboxTypeS_LeftTriggerAxis",Command="Axis aLeftAnalogTrigger Speed=1.0 DeadZone=0.11")
  522. .Bindings=(Name="XboxTypeS_RightTriggerAxis",Command="Axis aRightAnalogTrigger Speed=1.0 DeadZone=0.11")
  523.  
  524. ;----------------------------------------------------------------------------------------
  525. ; HQ bindings
  526. ;----------------------------------------------------------------------------------------
  527.  
  528. ;----------------------------------------------------------------------------------------
  529. ; rmcfall: error reporting
  530. ;----------------------------------------------------------------------------------------
  531. .Bindings=(Name="R", Command="ErrorReport", Shift=True)
  532.  
  533.  
  534. [GFxUI.KeyMap]
  535. FullKeyboard=1
  536. ;All input (except mouse) is passed to GFx, GFx does not handle input itself.
  537. ;XboxTypeS_DPad_Up=Up
  538. ;XboxTypeS_DPad_Down=Down
  539. ;XboxTypeS_DPad_Left=Left
  540. ;XboxTypeS_DPad_Right=Right
  541. ;XboxTypeS_LeftShoulder=LeftBracket
  542. ;XboxTypeS_RightShoulder=RightBracket
  543. ;XboxTypeS_Start=Add
  544. ;XboxTypeS_Select=Subtract
  545. ;XboxTypeS_A=Spacebar
  546. ;XboxTypeS_B=Escape
  547. ;XboxTypeS_X=Delete
  548. ;XboxTypeS_Y=Y
  549.  
  550. [Engine.UIInputConfiguration]
  551. +WidgetInputAliases=(WidgetClassName="Engine.UIScreenObject",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="NextControl",LinkedInputKeys=((InputKeyName="Tab"))),(InputAliasName="NavFocusUp",LinkedInputKeys=((InputKeyName="Up"),(InputKeyName="XboxTypeS_DPad_Up"),(InputKeyName="Gamepad_LeftStick_Up"))),(InputAliasName="NavFocusDown",LinkedInputKeys=((InputKeyName="Down"),(InputKeyName="XboxTypeS_DPad_Down"),(InputKeyName="Gamepad_LeftStick_Down"))),(InputAliasName="NavFocusLeft",LinkedInputKeys=((InputKeyName="Left"),(InputKeyName="XboxTypeS_DPad_Left"),(InputKeyName="Gamepad_LeftStick_Left"))),(InputAliasName="NavFocusRight",LinkedInputKeys=((InputKeyName="Right"),(InputKeyName="XboxTypeS_DPad_Right"),(InputKeyName="Gamepad_LeftStick_Right"))),(InputAliasName="PrevControl",LinkedInputKeys=((InputKeyName="Tab",ModifierKeyFlags=28)))))))
  552. +WidgetInputAliases=(WidgetClassName="Engine.ConsoleEntry",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="NextControl",LinkedInputKeys=((InputKeyName="Tab"))),(InputAliasName="NavFocusUp",LinkedInputKeys=((InputKeyName="XboxTypeS_DPad_Up"),(InputKeyName="Gamepad_LeftStick_Up"))),(InputAliasName="NavFocusDown",LinkedInputKeys=((InputKeyName="XboxTypeS_DPad_Down"),(InputKeyName="Gamepad_LeftStick_Down"))),(InputAliasName="NavFocusLeft",LinkedInputKeys=((InputKeyName="XboxTypeS_DPad_Left"),(InputKeyName="Gamepad_LeftStick_Left"))),(InputAliasName="NavFocusRight",LinkedInputKeys=((InputKeyName="XboxTypeS_DPad_Right"),(InputKeyName="Gamepad_LeftStick_Right")))))))
  553. +WidgetInputAliases=(WidgetClassName="Engine.UIObject",WidgetStates=((StateClassName="Engine.UIState_Active",StateInputAliases=((InputAliasName="ShowContextMenu",LinkedInputKeys=((InputKeyName="RightMouseButton")))))))
  554. +WidgetInputAliases=(WidgetClassName="Engine.UIButton",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="Enter"),(InputKeyName="SpaceBar"),(InputKeyName="XboxTypeS_Start"),(InputKeyName="XboxTypeS_A"))),(InputAliasName="NextControl",LinkedInputKeys=((InputKeyName="Tab"))),(InputAliasName="NavFocusUp",LinkedInputKeys=((InputKeyName="Up"),(InputKeyName="XboxTypeS_DPad_Up"),(InputKeyName="Gamepad_LeftStick_Up"))),(InputAliasName="NavFocusDown",LinkedInputKeys=((InputKeyName="Down"),(InputKeyName="XboxTypeS_DPad_Down"),(InputKeyName="Gamepad_LeftStick_Down"))),(InputAliasName="NavFocusLeft",LinkedInputKeys=((InputKeyName="Left"),(InputKeyName="XboxTypeS_DPad_Left"),(InputKeyName="Gamepad_LeftStick_Left"))),(InputAliasName="NavFocusRight",LinkedInputKeys=((InputKeyName="Right"),(InputKeyName="XboxTypeS_DPad_Right"),(InputKeyName="Gamepad_LeftStick_Right"))))),(StateClassName="Engine.UIState_Active",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="LeftMouseButton")))))))
  555. +WidgetInputAliases=(WidgetClassName="Engine.UICheckbox",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="Enter"),(InputKeyName="SpaceBar"),(InputKeyName="XboxTypeS_Start"),(InputKeyName="XboxTypeS_A"))),(InputAliasName="NextControl",LinkedInputKeys=((InputKeyName="Tab"))),(InputAliasName="NavFocusUp",LinkedInputKeys=((InputKeyName="Up"),(InputKeyName="XboxTypeS_DPad_Up"),(InputKeyName="Gamepad_LeftStick_Up"))),(InputAliasName="NavFocusDown",LinkedInputKeys=((InputKeyName="Down"),(InputKeyName="XboxTypeS_DPad_Down"),(InputKeyName="Gamepad_LeftStick_Down"))),(InputAliasName="NavFocusLeft",LinkedInputKeys=((InputKeyName="Left"),(InputKeyName="XboxTypeS_DPad_Left"),(InputKeyName="Gamepad_LeftStick_Left"))),(InputAliasName="NavFocusRight",LinkedInputKeys=((InputKeyName="Right"),(InputKeyName="XboxTypeS_DPad_Right"),(InputKeyName="Gamepad_LeftStick_Right"))))),(StateClassName="Engine.UIState_Active",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="LeftMouseButton")))))))
  556. +WidgetInputAliases=(WidgetClassName="Engine.UIComboBox",WidgetStates=((StateClassName="Engine.UIState_Active",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="LeftMouseButton"))))),(StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="NextControl",LinkedInputKeys=((InputKeyName="Tab"))),(InputAliasName="NavFocusUp",LinkedInputKeys=((InputKeyName="Up"))),(InputAliasName="NavFocusDown",LinkedInputKeys=((InputKeyName="Down"))),(InputAliasName="NavFocusLeft",LinkedInputKeys=((InputKeyName="Left"))),(InputAliasName="NavFocusRight",LinkedInputKeys=((InputKeyName="Right")))))))
  557. +WidgetInputAliases=(WidgetClassName="Engine.UIList",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="NextControl",LinkedInputKeys=((InputKeyName="Tab"))),(InputAliasName="MoveSelectionUp",LinkedInputKeys=((InputKeyName="Up"),(InputKeyName="Gamepad_RightStick_Up"),(InputKeyName="MouseScrollUp"))),(InputAliasName="MoveSelectionDown",LinkedInputKeys=((InputKeyName="Down"),(InputKeyName="Gamepad_RightStick_Down"),(InputKeyName="MouseScrollDown"))),(InputAliasName="MoveSelectionLeft",LinkedInputKeys=((InputKeyName="Left"),(InputKeyName="Gamepad_RightStick_Left"))),(InputAliasName="MoveSelectionRight",LinkedInputKeys=((InputKeyName="Right"),(InputKeyName="Gamepad_RightStick_Right"))),(InputAliasName="SelectFirstElement",LinkedInputKeys=((InputKeyName="Home"))),(InputAliasName="SelectLastElement",LinkedInputKeys=((InputKeyName="End"))),(InputAliasName="PageUp",LinkedInputKeys=((InputKeyName="PageUp"),(InputKeyName="XboxTypeS_LeftShoulder"),(InputKeyName="MouseScrollUp",ModifierKeyFlags=42))),(InputAliasName="PageDown",LinkedInputKeys=((InputKeyName="PageDown"),(InputKeyName="XboxTypeS_RightShoulder"),(InputKeyName="MouseScrollDown",ModifierKeyFlags=42))),(InputAliasName="SelectAllItems",LinkedInputKeys=((InputKeyName="A",ModifierKeyFlags=42))),(InputAliasName="SubmitListSelection",LinkedInputKeys=((InputKeyName="SpaceBar"),(InputKeyName="Enter"),(InputKeyName="XboxTypeS_A"),(InputKeyName="XboxTypeS_Start"))),(InputAliasName="NavFocusUp",LinkedInputKeys=((InputKeyName="XboxTypeS_DPad_Up"),(InputKeyName="Gamepad_LeftStick_Up"))),(InputAliasName="NavFocusDown",LinkedInputKeys=((InputKeyName="XboxTypeS_DPad_Down"),(InputKeyName="Gamepad_LeftStick_Down"))),(InputAliasName="NavFocusLeft",LinkedInputKeys=((InputKeyName="XboxTypeS_DPad_Left"),(InputKeyName="Gamepad_LeftStick_Left"))),(InputAliasName="NavFocusRight",LinkedInputKeys=((InputKeyName="XboxTypeS_DPad_Right"),(InputKeyName="Gamepad_LeftStick_Right"))))),(StateClassName="Engine.UIState_Active",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="LeftMouseButton",ModifierKeyFlags=24))),(InputAliasName="ResizeColumn",LinkedInputKeys=((InputKeyName="MouseX",ModifierKeyFlags=0),(InputKeyName="MouseY",ModifierKeyFlags=0)))))))
  558. +WidgetInputAliases=(WidgetClassName="Engine.UIContextMenu",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="HideContextMenu",LinkedInputKeys=((InputKeyName="Escape")))))))
  559. +WidgetInputAliases=(WidgetClassName="Engine.UIEditBox",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="NextControl",LinkedInputKeys=((InputKeyName="Tab"))),(InputAliasName="SubmitText",LinkedInputKeys=((InputKeyName="Enter"),(InputKeyName="XboxTypeS_Start"),(InputKeyName="XboxTypeS_A"))),(InputAliasName="DeleteCharacter",LinkedInputKeys=((InputKeyName="Delete"))),(InputAliasName="MoveCursorLeft",LinkedInputKeys=((InputKeyName="Left",ModifierKeyFlags=0))),(InputAliasName="MoveCursorRight",LinkedInputKeys=((InputKeyName="Right",ModifierKeyFlags=0))),(InputAliasName="MoveCursorToLineStart",LinkedInputKeys=((InputKeyName="Home",ModifierKeyFlags=0))),(InputAliasName="MoveCursorToLineEnd",LinkedInputKeys=((InputKeyName="End",ModifierKeyFlags=0))),(InputAliasName="BackSpace",LinkedInputKeys=((InputKeyName="BackSpace"),(InputKeyName="XboxTypeS_X"))),(InputAliasName="Char",LinkedInputKeys=((InputKeyName="A"),(InputKeyName="B"),(InputKeyName="C"),(InputKeyName="D"),(InputKeyName="E"),(InputKeyName="F"),(InputKeyName="G"),(InputKeyName="H"),(InputKeyName="I"),(InputKeyName="J"),(InputKeyName="K"),(InputKeyName="L"),(InputKeyName="M"),(InputKeyName="N"),(InputKeyName="O"),(InputKeyName="P"),(InputKeyName="Q"),(InputKeyName="R"),(InputKeyName="S"),(InputKeyName="T"),(InputKeyName="U"),(InputKeyName="V"),(InputKeyName="W"),(InputKeyName="X"),(InputKeyName="Y"),(InputKeyName="Z"),(InputKeyName="Zero"),(InputKeyName="One"),(InputKeyName="Two"),(InputKeyName="Three"),(InputKeyName="Four"),(InputKeyName="Five"),(InputKeyName="Six"),(InputKeyName="Seven"),(InputKeyName="Eight"),(InputKeyName="Nine"),(InputKeyName="NumPadZero"),(InputKeyName="NumPadOne"),(InputKeyName="NumPadTwo"),(InputKeyName="NumPadThree"),(InputKeyName="NumPadFour"),(InputKeyName="NumPadFive"),(InputKeyName="NumPadSix"),(InputKeyName="NumPadSeven"),(InputKeyName="NumPadEight"),(InputKeyName="NumPadNine"),(InputKeyName="Multiply"),(InputKeyName="Add"),(InputKeyName="Subtract"),(InputKeyName="Decimal"),(InputKeyName="Divide"),(InputKeyName="Semicolon"),(InputKeyName="Equals"),(InputKeyName="Comma"),(InputKeyName="Underscore"),(InputKeyName="Period"),(InputKeyName="Slash"),(InputKeyName="Tilde"),(InputKeyName="LeftBracket"),(InputKeyName="Backslash"),(InputKeyName="RightBracket"),(InputKeyName="Quote"),(InputKeyName="Character"))),(InputAliasName="Consume",LinkedInputKeys=((InputKeyName="LeftShift"),(InputKeyName="RightShift"),(InputKeyName="LeftControl"),(InputKeyName="RightControl"),(InputKeyName="LeftAlt"),(InputKeyName="RightAlt"))))),(StateClassName="Engine.UIState_Active",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="LeftMouseButton"))))),(StateClassName="Engine.UIState_Pressed",StateInputAliases=((InputAliasName="MouseSelect",LinkedInputKeys=((InputKeyName="MouseX",ModifierKeyFlags=0)))))))
  560. +WidgetInputAliases=(WidgetClassName="Engine.UILabelButton",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="NextControl",LinkedInputKeys=((InputKeyName="Tab"))),(InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="Enter"),(InputKeyName="SpaceBar"),(InputKeyName="XboxTypeS_Start"),(InputKeyName="XboxTypeS_A"))),(InputAliasName="NavFocusUp",LinkedInputKeys=((InputKeyName="Up"),(InputKeyName="XboxTypeS_DPad_Up"),(InputKeyName="Gamepad_LeftStick_Up"))),(InputAliasName="NavFocusDown",LinkedInputKeys=((InputKeyName="Down"),(InputKeyName="XboxTypeS_DPad_Down"),(InputKeyName="Gamepad_LeftStick_Down"))),(InputAliasName="NavFocusLeft",LinkedInputKeys=((InputKeyName="Left"),(InputKeyName="XboxTypeS_DPad_Left"),(InputKeyName="Gamepad_LeftStick_Left"))),(InputAliasName="NavFocusRight",LinkedInputKeys=((InputKeyName="Right"),(InputKeyName="XboxTypeS_DPad_Right"),(InputKeyName="Gamepad_LeftStick_Right"))))),(StateClassName="Engine.UIState_Active",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="LeftMouseButton")))))))
  561. +WidgetInputAliases=(WidgetClassName="Engine.UINumericEditBox",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="NextControl",LinkedInputKeys=((InputKeyName="Tab"))),(InputAliasName="SubmitText",LinkedInputKeys=((InputKeyName="Enter"),(InputKeyName="XboxTypeS_Start"),(InputKeyName="XboxTypeS_A"))),(InputAliasName="DeleteCharacter",LinkedInputKeys=((InputKeyName="Delete"))),(InputAliasName="MoveCursorLeft",LinkedInputKeys=((InputKeyName="Left"),(InputKeyName="Gamepad_RightStick_Left"))),(InputAliasName="MoveCursorRight",LinkedInputKeys=((InputKeyName="Right"),(InputKeyName="Gamepad_RightStick_Right"))),(InputAliasName="MoveCursorToLineStart",LinkedInputKeys=((InputKeyName="Home"))),(InputAliasName="MoveCursorToLineEnd",LinkedInputKeys=((InputKeyName="End"))),(InputAliasName="BackSpace",LinkedInputKeys=((InputKeyName="BackSpace"),(InputKeyName="XboxTypeS_X"))),(InputAliasName="Char",LinkedInputKeys=((InputKeyName="A"),(InputKeyName="B"),(InputKeyName="C"),(InputKeyName="D"),(InputKeyName="E"),(InputKeyName="F"),(InputKeyName="G"),(InputKeyName="H"),(InputKeyName="I"),(InputKeyName="J"),(InputKeyName="K"),(InputKeyName="L"),(InputKeyName="M"),(InputKeyName="N"),(InputKeyName="O"),(InputKeyName="P"),(InputKeyName="Q"),(InputKeyName="R"),(InputKeyName="S"),(InputKeyName="T"),(InputKeyName="U"),(InputKeyName="V"),(InputKeyName="W"),(InputKeyName="X"),(InputKeyName="Y"),(InputKeyName="Z"),(InputKeyName="Zero"),(InputKeyName="One"),(InputKeyName="Two"),(InputKeyName="Three"),(InputKeyName="Four"),(InputKeyName="Five"),(InputKeyName="Six"),(InputKeyName="Seven"),(InputKeyName="Eight"),(InputKeyName="Nine"),(InputKeyName="NumPadZero"),(InputKeyName="NumPadOne"),(InputKeyName="NumPadTwo"),(InputKeyName="NumPadThree"),(InputKeyName="NumPadFour"),(InputKeyName="NumPadFive"),(InputKeyName="NumPadSix"),(InputKeyName="NumPadSeven"),(InputKeyName="NumPadEight"),(InputKeyName="NumPadNine"),(InputKeyName="Multiply"),(InputKeyName="Decimal"),(InputKeyName="Divide"),(InputKeyName="Semicolon"),(InputKeyName="Equals"),(InputKeyName="Comma"),(InputKeyName="Underscore"),(InputKeyName="Period"),(InputKeyName="Slash"),(InputKeyName="Tilde"),(InputKeyName="LeftBracket"),(InputKeyName="Backslash"),(InputKeyName="RightBracket"),(InputKeyName="Quote"),(InputKeyName="Character"))),(InputAliasName="Consume",LinkedInputKeys=((InputKeyName="LeftShift"),(InputKeyName="RightShift"),(InputKeyName="LeftControl"),(InputKeyName="RightControl"),(InputKeyName="LeftAlt"),(InputKeyName="RightAlt"))),(InputAliasName="IncrementNumericValue",LinkedInputKeys=((InputKeyName="Gamepad_RightStick_Up"),(InputKeyName="Add"))),(InputAliasName="DecrementNumericValue",LinkedInputKeys=((InputKeyName="Gamepad_RightStick_Down"),(InputKeyName="Subtract"))),(InputAliasName="NavFocusDown",LinkedInputKeys=((InputKeyName="Down"),(InputKeyName="XboxTypeS_DPad_Down"),(InputKeyName="Gamepad_LeftStick_Down"))),(InputAliasName="NavFocusUp",LinkedInputKeys=((InputKeyName="Up"),(InputKeyName="XboxTypeS_DPad_Up"),(InputKeyName="Gamepad_LeftStick_Up"))),(InputAliasName="NavFocusLeft",LinkedInputKeys=((InputKeyName="XboxTypeS_DPad_Left"),(InputKeyName="Gamepad_LeftStick_Left"))),(InputAliasName="NavFocusRight",LinkedInputKeys=((InputKeyName="XboxTypeS_DPad_Right"),(InputKeyName="Gamepad_LeftStick_Right")))))))
  562. +WidgetInputAliases=(WidgetClassName="Engine.UIOptionListBase",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="MoveSelectionLeft",LinkedInputKeys=((InputKeyName="Left"),(InputKeyName="XboxTypeS_DPad_Left"),(InputKeyName="Gamepad_LeftStick_Left"))),(InputAliasName="MoveSelectionRight",LinkedInputKeys=((InputKeyName="Right"),(InputKeyName="XboxTypeS_DPad_Right"),(InputKeyName="Gamepad_LeftStick_Right"))),(InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="SpaceBar",ModifierKeyFlags=0),(InputKeyName="Enter",ModifierKeyFlags=0))))),(StateClassName="Engine.UIState_Active",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="LeftMouseButton",ModifierKeyFlags=0)))))))
  563. +WidgetInputAliases=(WidgetClassName="Engine.UIPanel",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="NextControl",LinkedInputKeys=((InputKeyName="Tab")))))))
  564. +WidgetInputAliases=(WidgetClassName="Engine.UIScene",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="CloseScene",LinkedInputKeys=((InputKeyName="Escape"),(InputKeyName="XboxTypeS_B"))))),(StateClassName="Engine.UIState_Enabled",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="LeftMouseButton",ModifierKeyFlags=0),(InputKeyName="RightMouseButton",ModifierKeyFlags=0),(InputKeyName="MiddleMouseButton",ModifierKeyFlags=0)))))))
  565. +WidgetInputAliases=(WidgetClassName="Engine.UIScrollbar",WidgetStates=((StateClassName="Engine.UIState_Active",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="LeftMouseButton")))))))
  566. +WidgetInputAliases=(WidgetClassName="Engine.UIScrollbarButton",WidgetStates=((StateClassName="Engine.UIState_Active",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="LeftMouseButton")))))))
  567. +WidgetInputAliases=(WidgetClassName="Engine.UIScrollbarMarkerButton",WidgetStates=((StateClassName="Engine.UIState_Pressed",StateInputAliases=((InputAliasName="DragSlider",LinkedInputKeys=((InputKeyName="MouseX"),(InputKeyName="MouseY")))))))
  568. +WidgetInputAliases=(WidgetClassName="Engine.UIScrollFrame",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="ScrollUp",LinkedInputKeys=((InputKeyName="MouseScrollUp"),(InputKeyName="Up"))),(InputAliasName="ScrollDown",LinkedInputKeys=((InputKeyName="MouseScrollDown"),(InputKeyName="Down"))),(InputAliasName="ScrollTop",LinkedInputKeys=((InputKeyName="Home"))),(InputAliasName="ScrollBottom",LinkedInputKeys=((InputKeyName="End"))),(InputAliasName="PageUp",LinkedInputKeys=((InputKeyName="PageUp"),(InputKeyName="MouseScrollUp",ModifierKeyFlags=42))),(InputAliasName="PageDown",LinkedInputKeys=((InputKeyName="MouseScrollDown",ModifierKeyFlags=42),(InputKeyName="PageDown")))))))
  569. +WidgetInputAliases=(WidgetClassName="Engine.UISlider",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="NextControl",LinkedInputKeys=((InputKeyName="Tab"))),(InputAliasName="NavFocusUp",LinkedInputKeys=((InputKeyName="Up"),(InputKeyName="XboxTypeS_DPad_Up"),(InputKeyName="Gamepad_LeftStick_Up"))),(InputAliasName="NavFocusDown",LinkedInputKeys=((InputKeyName="Down"),(InputKeyName="XboxTypeS_DPad_Down"),(InputKeyName="Gamepad_LeftStick_Down"))),(InputAliasName="NavFocusLeft",LinkedInputKeys=((InputKeyName="Left"),(InputKeyName="XboxTypeS_DPad_Left"),(InputKeyName="Gamepad_LeftStick_Left"))),(InputAliasName="NavFocusRight",LinkedInputKeys=((InputKeyName="Right"),(InputKeyName="XboxTypeS_DPad_Right"),(InputKeyName="Gamepad_LeftStick_Right"))),(InputAliasName="DecrementSliderValue",LinkedInputKeys=((InputKeyName="Subtract"),(InputKeyName="Gamepad_RightStick_Left"))),(InputAliasName="IncrementSliderValue",LinkedInputKeys=((InputKeyName="Add"),(InputKeyName="Gamepad_RightStick_Right"))),(InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="XboxTypeS_RightThumbstick"))))),(StateClassName="Engine.UIState_Active",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="LeftMouseButton"))),(InputAliasName="DragSlider"))),(StateClassName="Engine.UIState_Pressed",StateInputAliases=((InputAliasName="DragSlider",LinkedInputKeys=((InputKeyName="MouseX"),(InputKeyName="MouseY")))))))
  570. +WidgetInputAliases=(WidgetClassName="Engine.UITabButton",WidgetStates=((StateClassName="Engine.UIState_TargetedTab",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="Enter",ModifierKeyFlags=0),(InputKeyName="SpaceBar",ModifierKeyFlags=0),(InputKeyName="XboxTypeS_Start",ModifierKeyFlags=0),(InputKeyName="XboxTypeS_A",ModifierKeyFlags=0)))))))
  571. +WidgetInputAliases=(WidgetClassName="Engine.UITabControl",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="NextPage",LinkedInputKeys=((InputKeyName="Tab",ModifierKeyFlags=42))),(InputAliasName="PreviousPage",LinkedInputKeys=((InputKeyName="Tab",ModifierKeyFlags=14)))))))
  572. +WidgetInputAliases=(WidgetClassName="Engine.UIToggleButton",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="XboxTypeS_A"),(InputKeyName="Enter"))))),(StateClassName="Engine.UIState_Active",StateInputAliases=((InputAliasName="Clicked",LinkedInputKeys=((InputKeyName="LeftMouseButton")))))))
  573. +WidgetInputAliases=(WidgetClassName="Engine.ScriptConsoleEntry",WidgetStates=((StateClassName="Engine.UIState_Focused",StateInputAliases=((InputAliasName="NextControl",LinkedInputKeys=((InputKeyName="Tab")))))))
  574.  
  575.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement