Advertisement
RaiR4

Clean inputContext.xml file

Sep 25th, 2022
1,847
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 68.67 KB | Gaming | 0 0
  1. <?xml version="1.0"?>
  2. <bindings>
  3.    
  4.     <!--
  5.     ///////////////////////////////////////////////////////////////////////////////////
  6.     ///////////////////////////////////////////////////////////////////////////////////
  7.     CONTEXT BLENDS - defines behavior of input actions whenever input context is changed
  8.     ///////////////////////////////////////////////////////////////////////////////////
  9.     ///////////////////////////////////////////////////////////////////////////////////
  10.     -->
  11.  
  12.     <blend from="__ANY__" to="__ANY__"              event="BUTTON_RELEASE_IF_TO_DOESNT_CONTAIN" />
  13.     <blend from="__ANY__" to="UI_QuickHackPanel"    event="BUTTON_RELEASE_IF_TO_DOESNT_CONTAIN" />
  14.     <blend from="__ANY__" to="UI"                   event="AXIS_RESET_TO_ZERO" />
  15.     <blend from="__ANY__" to="UI"                   event="BUTTON_RELEASE_IF_TO_DOESNT_CONTAIN" />
  16.     <blend from="__ANY__" to="RELEASE_ALL"          event="AXIS_RESET_TO_ZERO_NO_WAIT" />
  17.     <blend from="__ANY__" to="RELEASE_ALL"          event="BUTTON_RELEASE_IF_TO_DOESNT_CONTAIN" />
  18.     <blend from="__ANY__" to="ChatBox"              event="AXIS_RESET_TO_ZERO" />
  19.     <blend from="__ANY__" to="ChatBox"              event="BUTTON_RELEASE_IF_TO_DOESNT_CONTAIN" />
  20.     <blend from="__ANY__" to="UI_Phone"             event="AXIS_RESET_TO_ZERO" />
  21.     <blend from="__ANY__" to="UI_Phone"             event="BUTTON_RELEASE_IF_TO_DOESNT_CONTAIN" />
  22.     <blend from="__ANY__" to="UI_DPad_Wheel"        event="AXIS_RESET_TO_ZERO_NO_WAIT" />
  23.     <blend from="__ANY__" to="UI_DPad_Wheel"        event="BUTTON_RELEASE_IF_TO_DOESNT_CONTAIN" />
  24.     <blend from="__ANY__" to="VehicleDrive"         event="AXIS_RESET_TO_ZERO_NO_WAIT" />
  25.     <blend from="__ANY__" to="VehicleDrive"         event="BUTTON_RELEASE_IF_TO_DOESNT_CONTAIN" />
  26.     <blend from="Exploration" to="VehicleDrive"     event="AXIS_RESET_TO_ZERO_NO_WAIT" />
  27.     <blend from="Exploration" to="VehicleDrive"     event="BUTTON_RELEASE_IF_TO_DOESNT_CONTAIN" />
  28.     <blend from="Exploration" to="VehiclePassenger" event="AXIS_RESET_TO_ZERO_NO_WAIT" />
  29.     <blend from="Exploration" to="VehiclePassenger" event="BUTTON_RELEASE_IF_TO_DOESNT_CONTAIN" />
  30.     <blend from="Exploration" to="VehicleTankDrive" event="AXIS_RESET_TO_ZERO_NO_WAIT" />
  31.     <blend from="Exploration" to="VehicleTankDrive" event="BUTTON_RELEASE_IF_TO_DOESNT_CONTAIN" />
  32.     <blend from="VehicleDrive" to="Exploration"     event="AXIS_RESET_TO_ZERO_NO_WAIT" />
  33.     <blend from="VehicleDrive" to="Exploration"     event="BUTTON_RELEASE_IF_TO_DOESNT_CONTAIN" />
  34.     <blend from="VehiclePassenger" to="Exploration" event="AXIS_RESET_TO_ZERO_NO_WAIT" />
  35.     <blend from="VehiclePassenger" to="Exploration" event="BUTTON_RELEASE_IF_TO_DOESNT_CONTAIN" />
  36.     <blend from="VehicleTankDrive" to="Exploration" event="AXIS_RESET_TO_ZERO_NO_WAIT" />
  37.     <blend from="VehicleTankDrive" to="Exploration" event="BUTTON_RELEASE_IF_TO_DOESNT_CONTAIN" />
  38.     <blend from="__ANY__" to="LadderEnter"          event="AXIS_RESET_TO_ZERO_NO_WAIT" />
  39.     <blend from="__ANY__" to="LadderEnter"          event="BUTTON_RELEASE_IF_TO_DOESNT_CONTAIN" />
  40.     <blend from="InputBlocked" to="Exploration"     event="AXIS_RESET_TO_ZERO_NO_WAIT" />
  41.     <blend from="Exploration" to="InputBlocked"     event="AXIS_RESET_TO_ZERO_NO_WAIT" />
  42.  
  43.     <!--
  44.     ///////////////////////////////////////////////////////////////////////////////////
  45.     ///////////////////////////////////////////////////////////////////////////////////
  46.     Stand ALONE Contexts - actual context that state machine or UI changes to in game
  47.     ///////////////////////////////////////////////////////////////////////////////////
  48.     ///////////////////////////////////////////////////////////////////////////////////
  49.     -->
  50.    
  51.     <!--  EXPLORATION - main context -->
  52.  
  53.     <context name="Exploration" >
  54.         <include name="Camera" />
  55.         <include name="Locomotion" />
  56.         <include name="UIExploration" />
  57.         <include name="Items" />
  58.         <include name="Combat" />
  59.         <include name="Abilities" />
  60.         <include name="VisionActions" />
  61.         <include name="PhotoMode" />
  62.         <include name="QuickLoadAndSave" />
  63.     </context>
  64.  
  65.     <!-- AIMING - used while aiming or blocking with active weapon -->
  66.  
  67.     <context name="Aiming" >
  68.         <include name="Exploration" />
  69.         <exclude name="UI_DPad" />
  70.         <exclude name="KeyboardExclusiveWeaponSwitching" />
  71.  
  72.         <action name="TagButton"            map="Tag_Button" />
  73.         <action name="ZoomIn"               map="ZoomIn_Button"/>
  74.         <action name="ZoomOut"              map="ZoomOut_Button"/>
  75.     </context>
  76.    
  77.     <!-- VISION - used while focuse mode is active -->
  78.  
  79.     <context name="Vision" >
  80.         <include name="Aiming" />
  81.         <exclude name="UI_DPad" />
  82.         <exclude name="Abilities" />
  83.         <exclude name="KeyboardExclusiveWeaponSwitching" />
  84.  
  85.         <action name ="OpenQuickHackPanel"      map="OpenQuickHackPanel_Button" />
  86.     </context>
  87.    
  88.        
  89.     <!-- BRAINDANCE - used during braindance section of the game -->
  90.    
  91.     <context name="Braindance" >
  92.         <include name="Camera" />
  93.         <include name="MovementActions" />
  94.         <include name="PhotoMode" />
  95.         <include name="QuickLoadAndSave" />
  96.  
  97.         <action name="Pause"                    map="BraindancePause_Button" />
  98.         <action name="PlayForward"              map="BraindancePlayForward_Button" />
  99.         <action name="PlayBackward"             map="BraindancePlayBackward_Button" />
  100.         <action name="Restart"                  map="BraindanceRestart_Button" />
  101.         <action name="SwitchLayer"              map="BraindanceSwitchLayer_Button" />
  102.         <action name="BdCameraToggle"           map="BraindanceCameraToggle_Button" />
  103.         <action name="ExitBraindance"           map="ExitBraindance_Button" />
  104.  
  105.         <action name="ZoomIn"                   map="ZoomIn_Button"/>
  106.         <action name="ZoomOut"                  map="ZoomOut_Button"/>
  107.         <action name="ChoiceApply"              map="DialogConfirm" priority="-2" /> <!-- Priority -2 to not lose to ChoiceRight -->
  108.         <action name="ChoiceScrollUp"           map="UI_MoveUp" priority="-1" />
  109.         <action name="ChoiceScrollDown"         map="UI_MoveDown" priority="-1" />
  110.     </context>
  111.    
  112.     <!-- DEVICE CONTROL - used when player takes control over surveliance camera or turret, when camera is switched to device perspective -->
  113.  
  114.     <context name="DeviceControl" >
  115.         <include name="Camera" />
  116.         <include name="VisionActions" />
  117.        
  118.         <action name ="OpenQuickHackPanel"      map="OpenQuickHackPanel_Button" />
  119.        
  120.         <action name="DeviceAttack"             map="RangedAttack_Button" />
  121.         <action name="SwitchDeviceNext"         map="CycleNext_Button" />
  122.         <action name="SwitchDevicePrevious"     map="CyclePrev_Button" />
  123.         <action name="StopDeviceControl"        map="StopDeviceControl_Button" />
  124.  
  125.         <action name="SceneFastForward"     map="SceneFastForward_Button" />
  126.         <action name="ZoomIn"               map="ZoomIn_Button"/>
  127.         <action name="ZoomOut"              map="ZoomOut_Button"/>
  128.         <action name="RangedADS"            map="RangedADS_Button" />
  129.         <action name="TagButton"            map="Tag_Button" />
  130.         <action name="ChoiceScrollUp"       map="UI_MoveUp" priority="-1" />
  131.         <action name="ChoiceScrollDown"     map="UI_MoveDown" priority="-1" />
  132.         <action name="ChoiceApply"          map="DialogConfirm" priority="-2" /> <!-- Priority -2 to not lose to ChoiceRight -->
  133.  
  134.     </context>
  135.    
  136.     <!-- DEAD - used when player dies -->
  137.    
  138.     <context name="Dead" >
  139.         <include name="CameraMovement" />
  140.         <action name="OpenChatBox" map="OpenChatBox_Button" />
  141.     </context>
  142.  
  143.     <!-- LADDER ENTER - used for blocking all other inputs except locomotion -->
  144.  
  145.     <context name="LadderEnter" >
  146.         <include name="Locomotion" />
  147.     </context>
  148.  
  149.     <!-- PHOTOMODE - used during photo mode -->
  150.  
  151.     <context name="PhotoModeUI" >
  152.         <action name="TakeScreenshot"                   map="PhotoModeTakeScreenshot" />
  153.         <action name="TakeScreenshot_HiRes"             map="PhotoModeTakeScreenshot_HiRes" />
  154.         <action name="TakeScreenshot_HiRes_Stadia"      map="PhotoModeTakeScreenshot_HiRes_Stadia" />
  155.  
  156.         <action name="ExitPhotoMode"                    map="ExitPhotoModeButton"       priority="-1" />
  157.         <action name="PhotoMode_ShowHideUI"             map="PhotoMode_ShowHideUI"      priority="-1" />
  158.        
  159.         <action name="PhotoMode_CraneUp"                map="PhotoMode_CraneUp_Axis" />
  160.         <action name="PhotoMode_CraneDown"              map="PhotoMode_CraneDown_Axis" />
  161.         <action name="PhotoMode_CameraMovementX"        map="LeftX_Axis"                priority="-1" />
  162.         <action name="PhotoMode_CameraMovementY"        map="LeftY_Axis"                priority="-1" />
  163.         <action name="PhotoMode_CameraRotationX"        map="right_stick_x"             priority="-1" />
  164.         <action name="PhotoMode_CameraRotationY"        map="right_stick_y"             priority="-1" />
  165.         <action name="mouse_x"                          map="MouseX"                    priority="-1" />
  166.         <action name="mouse_y"                          map="MouseY"                    priority="-1" />
  167.         <action name="PhotoMode_CameraMouseWheel"       map="MouseWheel"                priority="-1" />
  168.         <action name="PhotoMode_CameraMouseZoom"        map="PhotoMode_MouseZoom"       priority="-1" />
  169.         <action name="PhotoMode_CameraMouseRotation"    map="PhotoMode_MouseRotation"   priority="-1" />
  170.         <action name="PhotoMode_CameraMouseMove"        map="PhotoMode_MouseMove"       priority="-1" />
  171.  
  172.         <action name="PhotoMode_Left_Button"            map="left_button"               priority="-1" />
  173.         <action name="PhotoMode_Right_Button"           map="right_button"              priority="-1" />
  174.         <action name="up_button"                        map="up_button"                 priority="-1" />
  175.         <action name="down_button"                      map="down_button"               priority="-1" />
  176.         <action name="PhotoMode_Next_Menu"              map="PhotoMode_Next_Menu"       priority="-1" />
  177.         <action name="PhotoMode_Prior_Menu"             map="PhotoMode_Prior_Menu"      priority="-1" />
  178.         <action name="click"                            map="PhotoMode_Click"           priority="-1" />
  179.         <action name="PhotoMode_ScrollUp"               map="MouseWheelUp"              priority="-1" />
  180.         <action name="PhotoMode_ScrollDown"             map="MouseWheelDown"            priority="-1" />
  181.  
  182.         <action name="PhotoMode_SaveSettings"           map="PhotoMode_SaveSettings"    priority="-1" />
  183.         <action name="PhotoMode_LoadSettings"           map="PhotoMode_LoadSettings"    priority="-1" />
  184.        
  185.         <action name="debug_preset"                     map="Keyboard_1"                priority="-1" />
  186.     </context>
  187.    
  188.     <!-- UI_DPAD_WHEEL - used when radial menu is present on the screen -->
  189.    
  190.     <context name="UI_DPad_Wheel" >
  191.         <include name="UI_DPad" />
  192.         <include name="UINotifications" />
  193.        
  194.         <action name="UI_MoveX_Axis"            map="UI_MoveX_Axis" priority="-1" />
  195.         <action name="UI_MoveY_Axis"            map="UI_MoveY_Axis" priority="-1" />
  196.         <action name="UI_LookX_Axis"            map="UI_LookX_Axis" priority="-1" />
  197.         <action name="UI_LookY_Axis"            map="UI_LookY_Axis" priority="-1" />
  198.         <action name="UI_Apply"                 map="Apply_Button" priority="-1" />
  199.         <action name="CloseWheel"               map="ExitWheel_Button" priority="-1" />
  200.         <action name="UI_PreviousAbility"       map="PrevItem_Button" priority="-1" />
  201.         <action name="UI_NextAbility"           map="NextItem_Button" priority="-1" />
  202.         <action name="CameraAim"                map="Hit2_Button" />
  203.         <action name="ExitWheel"                map="ExitWheel_Button" />
  204.         <action name="SelectWheelItem"          map="SelectWheelItem_Button" />
  205.     </context>
  206.    
  207.     <!-- STOREKEEPER - used while navigating menu in store -->
  208.    
  209.     <context name="UI_Storekeeper" >
  210.         <action name="UI_Store_DPadLeft"    map="UI_DPadLeft" priority="-1"/>
  211.         <action name="UI_Store_DPadRight"   map="UI_DPadRight" priority="-1"/>
  212.         <action name="UI_Store_DPadUp"      map="UI_DPadUp" priority="-1"/>
  213.         <action name="UI_Store_DPadDown"    map="UI_DPadDown" priority="-1"/>
  214.         <action name="UI_Apply"             map="Apply_Button" priority="-1" />
  215.         <action name="UI_Cancel"            map="Cancel_Button" priority="-1" />
  216.         <action name="UI_A_Cross"           map="UI_A_Cross" priority="-1" />
  217.         <action name="UI_Y_Triangle"        map="UI_Y_Triangle" priority="-1" />
  218.         <action name="UI_MoveX_Axis"        map="UI_MoveX_Axis" priority="-1" />
  219.         <action name="UI_MoveY_Axis"        map="UI_MoveY_Axis" priority="-1" />
  220.     </context>
  221.  
  222.     <!-- QUICKHACKPANEL - used while quick hacking screen is active -->
  223.  
  224.     <context name="UI_QuickHackPanel" >
  225.         <include name="VisionActions" />
  226.         <include name="CameraMovement" />
  227.         <include name="Locomotion" />
  228.         <action name="UI_MoveX_Axis"        map="UI_MoveX_Axis" priority="-1" />
  229.         <action name="UI_MoveY_Axis"        map="LeftY_Axis" priority="-1" />
  230.         <action name="UI_LookX_Axis"        map="RightX_Axis" priority="-1" />
  231.         <action name="UI_LookY_Axis"        map="RightY_Axis" priority="-1" />
  232.         <action name="UI_MoveUp"            map="UI_MoveUp" priority="-1" />
  233.         <action name="UI_MoveDown"          map="UI_MoveDown" priority="-1" />
  234.         <action name="QH_MoveLeft"          map="CyclePrev_Button" priority="-1" />
  235.         <action name="QH_MoveRight"         map="CycleNext_Button" priority="-1" />
  236.         <action name="UI_Apply"             map="ApplyQHack" priority="-1" />
  237.         <action name="UI_ApplyAndClose"     map="ApplyAndCloseQHackWidget" priority="-1" />
  238.         <action name="TagButton"            map="Tag_Button" /> <!-- HACK FOR VS -->
  239.         <action name="context_help"         map="UI_ContextHelp" priority="-1" />
  240.         <action name="CameraAim"            map="Hit2_Button" priority="-1" />
  241.  
  242.     </context>
  243.  
  244.     <!-- PHONE - used while phone is active -->
  245.    
  246.     <context name="UI_Phone" >
  247.         <include name="UINotifications" />
  248.         <action name="UI_MoveUp"            map="UI_MoveUp" priority="-1" />
  249.         <action name="UI_MoveDown"          map="UI_MoveDown" priority="-1" />
  250.         <action name="UI_MoveLeft"          map="UI_MoveLeft" priority="-1" />
  251.         <action name="UI_MoveRight"         map="UI_MoveRight" priority="-1" />
  252.         <action name="UI_Apply"             map="Apply_Button" priority="-1" />
  253.         <action name="UI_Cancel"            map="Cancel_Button" priority="-1" />
  254.     </context>
  255.    
  256.     <!-- VEHICLE PASSENGER - used when player is mounted to vehicle as passenger -->
  257.    
  258.     <context name="VehiclePassenger" >
  259.         <include name="CameraMovement" />
  260.         <include name="VisionActions" />
  261.         <include name="UIExploration" />
  262.         <include name="PhotoMode" />
  263.         <include name="QuickLoadAndSave" />
  264.         <include name="Items" />
  265.         <include name="QuestPauseActions" />
  266.  
  267.         <action name="UseConsumable"        map="UseConsumable_Button" />
  268.         <action name="Exit"                 map="ExitVehicle_Button" />
  269.         <action name="TagButton"            map="Tag_Button" /> <!-- HACK FOR VS -->
  270.         <action name="ToggleVehCamera"      map="VehicleCameraToggle" />
  271.         <action name="VehicleCameraInverse" map="VehicleCameraInverse_Button"/>
  272.         <action name="ZoomIn"               map="ZoomIn_Button"/>
  273.         <action name="ZoomOut"              map="ZoomOut_Button"/>
  274.         <action name="CameraAim"            map="Hit2_Button" />
  275.         <action name="Zoom"                 map="MouseWheel" />
  276.     </context>
  277.  
  278.     <!-- VEHICLE Only Forward - Used in prologue to force player to drive forward out of garage -->
  279.     <context name="VehicleOnlyForward" >
  280.         <include name="CameraMovement" />
  281.         <include name="VisionActions" />
  282.         <include name="UIExploration" />
  283.         <include name="PhotoMode" />
  284.         <include name="QuickLoadAndSave" />
  285.         <include name="Items" />
  286.         <include name="VehicleAuxillary" />
  287.  
  288.         <action name="Exit"                 map="ExitVehicle_Button" />
  289.         <action name="Accelerate"           map="Acceleration_Axis" />
  290.         <action name="UseConsumable"        map="UseConsumable_Button" />
  291.         <action name="TagButton"            map="Tag_Button" />
  292.         <action name="ToggleVehCamera"      map="VehicleCameraToggle" />
  293.         <action name="VehicleCameraInverse" map="VehicleCameraInverse_Button"/>
  294.         <action name="ZoomIn"               map="ZoomIn_Button"/>
  295.         <action name="ZoomOut"              map="ZoomOut_Button"/>
  296.     </context>
  297.  
  298.     <!-- VEHICLE NO DRIVE - used when player is mounted as driver but has NoDrive gameplay restriction -->
  299.  
  300.     <context name="VehicleNoDrive" >
  301.         <include name="CameraMovement" />
  302.         <include name="VisionActions" />
  303.         <include name="UIExploration" />
  304.         <include name="PhotoMode" />
  305.         <include name="QuickLoadAndSave" />
  306.         <include name="Items" />
  307.         <include name="VehicleAuxillary" />
  308.  
  309.         <action name="TurnX"                map="LeftX_Axis_Vehicle" />
  310.         <action name="Exit"                 map="ExitVehicle_Button" />
  311.         <action name="UseConsumable"        map="UseConsumable_Button" />
  312.         <action name="TagButton"            map="Tag_Button" />
  313.         <action name="ToggleVehCamera"      map="VehicleCameraToggle" />
  314.         <action name="VehicleCameraInverse" map="VehicleCameraInverse_Button"/>
  315.         <action name="ZoomIn"               map="ZoomIn_Button"/>
  316.         <action name="ZoomOut"              map="ZoomOut_Button"/>
  317.     </context>
  318.    
  319.     <!-- VEHICLE NO DRIVE COMBAT - used when player is mounted as driver and has weapon equipped but has NoDrive gameplay restriction -->
  320.    
  321.     <context name="VehicleNoDriveCombat" >
  322.         <include name="CameraMovement" />
  323.         <include name="VisionActions" />
  324.         <include name="UIExploration" />
  325.         <include name="PhotoMode" />
  326.         <include name="QuickLoadAndSave" />
  327.         <include name="Items" />
  328.  
  329.         <action name="UseConsumable"        map="UseConsumable_Button" />
  330.         <action name="TurnX"                map="LeftX_Axis_Vehicle" />
  331.         <action name="Exit"                 map="ExitVehicle_Button" />
  332.         <action name="CycleLights"          map="Vehicle_CycleLights" />
  333.         <action name="RangedAttack"         map="VehicleDriverCombatRangedAttack_Button" />
  334.         <action name="Reload"               map="Reload_Button" />
  335.         <action name="ZoomIn"               map="ZoomIn_Button"/>
  336.         <action name="ZoomOut"              map="ZoomOut_Button"/>
  337.     </context>
  338.  
  339.     <!-- VEHICLE DRIVE - used when player is mounted as driver and can control vehicle -->
  340.    
  341.     <context name="VehicleDrive" >
  342.         <include name="CameraMovement" />
  343.         <include name="VisionActions" />
  344.         <include name="UIExploration" />
  345.         <include name="PhotoMode" />
  346.         <include name="QuickLoadAndSave" />
  347.         <include name="Items" />
  348.         <include name="VehicleAuxillary" />
  349.  
  350.         <action name="UseConsumable"        map="UseConsumable_Button" />
  351.         <action name="Accelerate"           map="Acceleration_Axis" />
  352.         <action name="Decelerate"           map="Deceleration_Axis" />
  353.         <action name="TurnX"                map="LeftX_Axis_Vehicle" />
  354.     <action name="LeanFB"               map="LeftY_Axis_Vehicle" />
  355.     <action name="RockFB"               map="LeftY_Axis_Vehicle_RockFB" />
  356.     <action name="ToggleVehCamera"      map="VehicleCameraToggle" />
  357.         <action name="VehicleCameraInverse" map="VehicleCameraInverse_Button"/>
  358.         <action name="Exit"                 map="ExitVehicle_Button" />
  359.         <action name="CycleLights"          map="Vehicle_CycleLights" />
  360.         <action name="Handbrake"            map="Vehicle_Handbrake" />
  361.         <action name="ZoomIn"               map="ZoomIn_Button"/>
  362.         <action name="ZoomOut"              map="ZoomOut_Button"/>
  363.     </context>
  364.  
  365.     <!-- VEHICLE DRIVE - used when player is mounted as Panzer driver and can control vehicle -->
  366.  
  367.     <context name="VehicleTankDrive" >
  368.         <include name="CameraMovement" />
  369.         <include name="VisionActions" />
  370.         <include name="UIExploration" />
  371.         <include name="PhotoMode" />
  372.         <include name="QuickLoadAndSave" />
  373.         <include name="Items" />
  374.         <include name="VehicleAuxillary" />
  375.  
  376.         <action name="UseConsumable"        map="UseConsumable_Button" />
  377.         <action name="Accelerate"           map="Acceleration_Axis_Tank" />
  378.         <action name="TurnX"                map="LeftX_Axis_Vehicle" />
  379.         <action name="ToggleVehCamera"      map="VehicleCameraToggle" />
  380.         <action name="VehicleCameraInverse" map="VehicleCameraInverse_Button"/>
  381.         <action name="Exit"                 map="ExitVehicle_Button" />
  382.         <action name="ShootPrimary"         map="Vehicle_Shoot_Primary" />
  383.         <action name="ShootSecondary"       map="Vehicle_Shoot_Secondary" />
  384.         <action name="ShootTertiary"        map="Vehicle_Shoot_Tertiary" />
  385.         <action name="ZoomIn"               map="ZoomIn_Button"/>
  386.         <action name="ZoomOut"              map="ZoomOut_Button"/>
  387.     </context>
  388.    
  389.     <!-- VEHICLE DRIVER COMBAT - used when player is mounted as driver and has weapon equipped -->
  390.    
  391.     <context name="VehicleDriverCombat" >
  392.         <include name="CameraMovement" />
  393.         <include name="VisionActions" />
  394.         <include name="UIExploration" />
  395.         <include name="PhotoMode" />
  396.         <include name="QuickLoadAndSave" />
  397.         <include name="Items" />
  398.  
  399.         <action name="UseConsumable"        map="UseConsumable_Button" />
  400.         <action name="Accelerate"           map="Acceleration_Axis" />
  401.         <action name="Decelerate"           map="Deceleration_Axis" />
  402.         <action name="TurnX"                map="LeftX_Axis_Vehicle" />
  403.     <action name="LeanFB"               map="LeftY_Axis_Vehicle" />
  404.     <action name="RockFB"               map="LeftY_Axis_Vehicle_RockFB" />
  405.     <action name="Exit"                 map="ExitVehicle_Button" />
  406.         <action name="Handbrake"            map="Vehicle_Handbrake" />
  407.         <action name="RangedAttack"         map="VehicleDriverCombatRangedAttack_Button" />
  408.         <action name="Reload"               map="Reload_Button" />
  409.         <action name="ZoomIn"               map="ZoomIn_Button"/>
  410.         <action name="ZoomOut"              map="ZoomOut_Button"/>
  411.         <action name="ToggleVehCamera"      map="VehicleCameraToggle" />
  412.     </context>
  413.  
  414.     <!-- VEHICLE COMBAT - used when player is mounted as passenger and has weapon equipped -->
  415.    
  416.     <context name="VehicleCombat" >
  417.         <include name="Camera" />
  418.         <include name="Items" />
  419.         <include name="UIExploration" />
  420.         <include name="Abilities" />
  421.         <include name="VisionActions" />
  422.         <include name="Combat" />
  423.         <include name="PhotoMode" />
  424.         <include name="QuickLoadAndSave" />
  425.  
  426.         <action name="UseConsumable"        map="UseConsumable_Button" />
  427.         <action name="Exit"                 map="ExitVehicle_Button" />
  428.         <action name="StrafeX"              map="LeftX_Axis_Vehicle" />
  429.         <action name="StrafeY"              map="LeftY_Axis_Vehicle" />
  430.         <action name="ZoomIn"               map="ZoomIn_Button"/>
  431.         <action name="ZoomOut"              map="ZoomOut_Button"/>
  432.         <action name="ToggleVehCamera"      map="VehicleCameraToggle" />
  433.     </context>
  434.  
  435.     <!-- INPUT BLOCKED - used when player is entering/exiting vehicle -->
  436.    
  437.     <context name="InputBlocked" >
  438.         <include name="VisionActions" />
  439.         <include name="InteractionActions" />
  440.         <action name="Exit"                 map="ExitVehicle_Button" />
  441.         <action name="CameraAim"            map="Hit2_Button" />
  442.         <action name="back"                 map="back" priority="-1" />
  443.     </context>
  444.    
  445.     <!--
  446.     ///////////////////////////////////////////////////////////////////////////////////
  447.     ///////////////////////////////////////////////////////////////////////////////////
  448.     Include Contexts - small packges of input, used to be include by atter Stand Alone contexts
  449.     ///////////////////////////////////////////////////////////////////////////////////
  450.     ///////////////////////////////////////////////////////////////////////////////////
  451.     -->
  452.  
  453.     <context name="SettingsLocomotion">
  454.         <include name="InteractionActions" />
  455.         <include name="MovementActions" />
  456.         <include name="Locomotion" />
  457.         <include name="UI_DPad" />
  458.         <include name="Items" />
  459.         <include name="Combat" />
  460.         <include name="Abilities" />
  461.         <include name="DeviceControl" />
  462.         <include name="UIToggles" />    
  463.         <include name="PhotoMode" />
  464.         <action name="NotificationOpen"     map="Notification_Button"       priority="-1" />
  465.     </context>
  466.  
  467.     <context name="SettingsGeneral">
  468.         <include name="QuickLoadAndSave" />
  469.         <action name="ZoomIn"               map="ZoomIn_Button"/>
  470.         <action name="ZoomOut"              map="ZoomOut_Button"/>
  471.         <action name="TagButton"            map="Tag_Button" />
  472.     </context>
  473.  
  474.     <context name="SettingsBraindance">
  475.         <include name="Braindance" />
  476.     </context>
  477.  
  478.     <context name="SettingsVehicle">
  479.         <include name="VehicleAuxillary" />
  480.         <include name="InteractionActions" />
  481.         <include name="CameraMovement" />
  482.         <include name="VisionActions" />   
  483.         <include name="PhotoMode" />
  484.         <include name="QuickLoadAndSave" />
  485.         <include name="Items" />
  486.         <include name="VehicleAuxillary" />
  487.         <action name="UseConsumable"        map="UseConsumable_Button" />
  488.         <action name="Accelerate"           map="Acceleration_Axis" />
  489.         <action name="Decelerate"           map="Deceleration_Axis" />
  490.         <action name="TurnX"                map="LeftX_Axis_Vehicle" />
  491.         <action name="LeanFB"               map="LeftY_Axis_Vehicle" />
  492.         <action name="RockFB"               map="LeftY_Axis_Vehicle_RockFB" />
  493.         <action name="ToggleVehCamera"      map="VehicleCameraToggle" />
  494.         <action name="VehicleCameraInverse" map="VehicleCameraInverse_Button"/>
  495.         <action name="Exit"                 map="ExitVehicle_Button" />
  496.         <action name="CycleLights"          map="Vehicle_CycleLights" />
  497.         <action name="Handbrake"            map="Vehicle_Handbrake" />
  498.         <action name="ZoomIn"               map="ZoomIn_Button"/>
  499.         <action name="ZoomOut"              map="ZoomOut_Button"/>
  500.         <action name="ShootPrimary"         map="Vehicle_Shoot_Primary" />
  501.         <action name="ShootSecondary"       map="Vehicle_Shoot_Secondary" />
  502.         <action name="ShootTertiary"        map="Vehicle_Shoot_Tertiary" />
  503.     </context>
  504.  
  505.     <context name="SettingsUI">
  506.         <include name="UI_DPad_Wheel" />
  507.         <include name="UI_QuickHackPanel" />
  508.         <include name="UI_Phone" />
  509.         <include name="UINotifications" />
  510.         <include name="DeviceControl" />
  511.         <include name="UIMenu" />
  512.         <action name="DescriptionChange"    map="ToggleQHackDescription" priority="-1" />
  513.     </context> 
  514.  
  515.     <context name="UIExploration">
  516.         <include name="UIShared" />
  517.         <include name="InteractionActions" />
  518.         <include name="UIPanels" />
  519.         <include name="UI_DPad" />
  520.         <include name="UI_Keyboard_Numbers" />
  521.        
  522.         <action name="click"                map="device_click"              priority="-1" />
  523.         <action name="NotificationOpen"     map="Notification_Button"       priority="-1" />
  524.     </context>
  525.  
  526.     <context name="Camera" >
  527.         <include name="CameraMovement" />
  528.         <action name="CameraAim"            map="Hit2_Button" />
  529.     </context>
  530.        
  531.     <context name="CameraMovement" >
  532.         <action name="CameraX"              map="RightX_Axis" priority="-99"/>
  533.         <action name="CameraY"              map="RightY_Axis" priority="-99"/>
  534.         <action name="CameraMouseX"         map="MouseX" />
  535.         <action name="CameraMouseY"         map="MouseY" />
  536.         <action name="UI_FakeCamera"        map="UI_FakeCamera" priority="-99"/>
  537.     </context>
  538.    
  539.     <context name="PhotoMode" >
  540.         <action name="TogglePhotoMode"      map="TogglePhotoModeButton"         priority="-1" />
  541.     </context>
  542.  
  543.     <context name="QuickLoadAndSave" >
  544.         <action name="QuickSave"            map="QuickSave_Button" />
  545.         <action name="QuickLoad"            map="QuickLoad_Button" />
  546.     </context>
  547.  
  548.     <context name="InteractionActions">
  549.         <action name="Choice1"              map="Choice1" priority="-1" />
  550.         <action name="Choice1_Release"      map="Choice1" priority ="-1" />
  551.         <action name="Choice1_Hold"         map="Choice1" priority="-2" />
  552.         <action name="Choice2"              map="Choice2" priority="-1" />
  553.         <action name="Choice2_Release"      map="Choice2" priority ="-1" />
  554.         <action name="Choice2_Hold"         map="Choice2" priority="-2" />
  555.         <action name="Choice3"              map="Choice3" priority="-1" />
  556.         <action name="Choice4"              map="Choice4" priority="-1" />
  557.         <action name="ChoiceScrollUp"       map="UI_MoveUp" priority="-1" />
  558.         <action name="ChoiceScrollDown"     map="UI_MoveDown" priority="-1" />
  559.         <action name="ChoiceApply"          map="DialogConfirm" priority="-2" /> <!-- Priority -2 to not lose to ChoiceRight -->
  560.         <action name="Choice_MoveY_Axis"    map="UI_MoveY_Axis" priority="-1" />
  561.         <action name="UI_Apply"             map="Apply_Button" priority="-1" />
  562.         <action name="UI_Cancel"            map="Cancel_Button" priority="-1" />
  563.         <action name="UI_Exit"              map="Exit_Button" priority="-1" />
  564.         <action name="PickUpBody"           map="Choice2" priority="-2" />
  565.         <action name="FastForward_Hold"     map="FastForward_Hold_Button" />
  566.         <action name="FastForward"          map="FastForward_Button" />
  567.         <action name="SceneFastForward"     map="SceneFastForward_Button" />
  568.         <action name="TagButton"            map="Tag_Button" />
  569.         <action name="CallVehicle"          map="CallVehicle_Button"/>
  570.     </context>
  571.    
  572.     <context name="UI_DPad" >
  573.         <action name="CallVehicle"                      map="CallVehicle_Button"/>
  574.         <action name="CycleObjectives"                  map="CycleObjectives_Button"/>
  575.         <action name="UI_DPadLeft"                      map="UI_DPadLeft"/>
  576.         <action name="UI_DPadRight"                     map="UI_DPadRight"/>
  577.         <action name="UI_DPadUp"                        map="UI_DPadUp"/>
  578.         <action name="UI_DPadDown"                      map="UI_DPadDown"/>
  579.         <action name="UI_DPadWeapons"                   map="UI_Y_Triangle"/>
  580.         <action name="UI_DialogFocus"                   map="UI_DialogFocus"/>
  581.     </context>
  582.  
  583.     <context name="MovementActions" >
  584.         <action name="MoveX"                map="LeftX_Axis" />
  585.         <action name="MoveY"                map="LeftY_Axis" />
  586.         <action name="Forward"              map="Forward_Button" />
  587.         <action name="Right"                map="Right_Button" />
  588.         <action name="Back"                 map="Back_Button" />
  589.         <action name="Left"                 map="Left_Button" />
  590.         <action name="UI_FakeMovement"      map="UI_FakeMovement" />
  591.         <action name="QuestLeft"            map="QuestLeft" />
  592.     </context>
  593.  
  594.     <context name="Locomotion" >
  595.         <include name="MovementActions" />
  596.         <action name="Jump"                 map="Jump_Button" />
  597.         <action name="Sprint"               map="Sprint_Button" />
  598.         <action name="ToggleSprint"         map="ToggleSprint_Button" />
  599.         <action name="ToggleWalk"           map="ToggleWalk_Button" />
  600.         <action name="Crouch"               map="Crouch_Button" />
  601.         <action name="ToggleCrouch"         map="ToggleCrouch_Button" />
  602.         <action name="Dodge"                map="Dodge_Button"  />
  603.         <action name="DodgeForward"         map="DodgeForward_Button"  />
  604.         <action name="DodgeRight"           map="DodgeRight_Button" />
  605.         <action name="DodgeBack"            map="DodgeBack_Button"  />
  606.         <action name="DodgeLeft"            map="DodgeLeft_Button"  />
  607.     </context>
  608.  
  609.     <context name="Items" >
  610.         <include name="KeyboardExclusiveWeaponSwitching" />
  611.         <action name="SwitchItem"           map="SwitchItem_Button" />
  612.         <action name="WeaponWheel"          map="WeaponWheel_Button" />
  613.         <action name="CallVehicle"          map="CallVehicle_Button"/>
  614.     </context>
  615.  
  616.     <context name="KeyboardExclusiveWeaponSwitching" >
  617.         <action name="NextWeapon"               map="NextWeapon_Button" />
  618.         <action name="PreviousWeapon"           map="PreviousWeapon_Button" />
  619.         <action name="WeaponSlot1"              map="WeaponSlot1_Button"/>
  620.         <action name="WeaponSlot2"              map="WeaponSlot2_Button"/>
  621.         <action name="WeaponSlot3"              map="WeaponSlot3_Button"/>
  622.         <action name="WeaponSlot4"              map="WeaponSlot4_Button"/>
  623.         <action name="HolsterWeapon"            map="HolsterWeapon_Button"/>
  624.     </context> 
  625.  
  626.     <context name="Combat">
  627.         <action name="RangedAttack"             map="RangedAttack_Button" />
  628.         <action name="RangedADS"                map="RangedADS_Button" />
  629.         <action name="QuickMelee"               map="QuickMelee_Button" />
  630.         <action name="Reload"                   map="Reload_Button" />
  631.         <action name="MeleeAttack"              map="MeleeAttack_Button" />
  632.         <action name="MeleeBlock"               map="MeleeBlock_Button" />
  633.     </context>
  634.  
  635.     <context name="Abilities" >
  636.         <action name="IconicCyberware"          map="IconicCyberware_Button" />
  637.         <action name="CancelChargingCG"         map="CancelCharging_Button"/>
  638.         <action name="UseCombatGadget"          map="CombatGadget_Button" />
  639.         <action name="UseConsumable"            map="UseConsumable_Button" />
  640.         <action name="DropCarriedObject"        map="BodyDrop_Button" />
  641.         <action name="PickUpBody"               map="Choice2" priority="-1"/>
  642.         <action name="PickUpBodyFromTakedown"   map="PickUpBodyFromTakedown_Button" />
  643.     </context>
  644.  
  645.     <context name="VisionActions" >
  646.         <action name="VisionToggle"         map="Vision_Toggle_Button" />
  647.         <action name="VisionHold"           map="Vision_Hold_Button" />
  648.         <action name="Ping"                 map="Vision_Hold_Button" />
  649.         <action name="DescriptionChange"    map="ToggleQHackDescription" priority="-1" />
  650.     </context>
  651.  
  652.     <context name="QuestPauseActions" >
  653.         <action name="QuestShoot"           map="RangedAttack_Button" />
  654.     </context>
  655.  
  656.     <!-- VEHICLE ACTIONS -->
  657.    
  658.     <context name="VehicleAuxillary" >
  659.             <action name="VehicleHorn"              map="Vehicle_Horn" />
  660.             <action name="VehicleInsideWheel"       map="VehicleInsideWheel_Button"/>
  661.     </context>
  662.  
  663.     <!-- UI -->
  664.  
  665.     <context name="UI_Keyboard_Numbers">
  666.         <action name="Keyboard_1"   map="Keyboard_1" />
  667.         <action name="Keyboard_2"   map="Keyboard_2" />
  668.         <action name="Keyboard_3"   map="Keyboard_3" />
  669.         <action name="Keyboard_4"   map="Keyboard_4" />
  670.         <action name="Keyboard_5"   map="Keyboard_5" />
  671.         <action name="Keyboard_6"   map="Keyboard_6" />
  672.         <action name="Keyboard_7"   map="Keyboard_7" />
  673.         <action name="Keyboard_8"   map="Keyboard_8" />
  674.         <action name="Keyboard_9"   map="Keyboard_9" />
  675.         <action name="Keyboard_0"   map="Keyboard_0" />
  676.     </context>
  677.  
  678.     <transition action="ToggleMenu">
  679.         <blend from="__ANY__" to="__ANY__" event="NONE" />
  680.     </transition>
  681.    
  682.     <transition action="NotificationOpen">
  683.         <blend from="__ANY__" to="__ANY__" event="NONE" />
  684.     </transition>
  685.  
  686.     <context name="UIPanels" >
  687.         <action name="CharacterPanel"           map="CharacterPanel_Button" />
  688.         <action name="CycleTrackedQuestEntry"   map="UI_CycleTrackedQuestEntry_Button" />
  689.         <action name="OpenChatBox"              map="OpenChatBox_Button" />
  690.     </context>
  691.  
  692.     <context name="ChatBox" >
  693.         <action name="EnterChat"            map="EnterChat_Button" />
  694.         <action name="UI_Cancel"            map="UI_Esc_B_Circle" priority="-1" />
  695.     </context>
  696.  
  697.     <context name="UIBase" >
  698.         <include name="UIToggles" />
  699.     </context>
  700.  
  701.     <context name="UIZoomDevice">
  702.         <include name="UIMenuShared" />
  703.         <include name="UIToggles" />       
  704.         <action name="click"                        map="device_click" priority="-1" />
  705.         <action name="UI_MoveCursorVertically"      map="UI_MoveCursorVertically" priority="-1" />
  706.         <action name="UI_MoveCursorHorizontally"    map="UI_MoveCursorHorizontally" priority="-1" />
  707.         <action name="UI_ScrollVertically"          map="UI_ScrollVertically" priority="-1" />
  708.     </context>
  709.  
  710.     <context name="UIToggles">
  711.         <action name="OpenHubMenu"          map="OpenHubMenu_Button" priority="-2"/>
  712.         <action name="OpenPauseMenu"        map="OpenPauseMenu_Button" priority="-2"/>
  713.         <action name="PhoneInteract"        map="PhoneInteract_Button" />
  714.         <action name="PhoneReject"          map="PhoneReject_Button" />    
  715.         <action name="OpenMapMenu"          map="OpenMapMenu_Button" />
  716.         <action name="OpenCraftingMenu"     map="OpenCraftingMenu_Button" />
  717.         <action name="OpenJournalMenu"      map="OpenJournalMenu_Button" />
  718.         <action name="OpenPerksMenu"        map="OpenPerksMenu_Button" />
  719.         <action name="OpenInventoryMenu"    map="OpenInventoryMenu_Button" />
  720.     </context>
  721.  
  722.     <context name="UI">
  723.         <action name="UI_LookX_Axis"        map="UI_LookX_Axis" priority="-1" />
  724.         <action name="UI_LookY_Axis"        map="UI_LookY_Axis" priority="-1" />
  725.         <action name="UI_MoveX_Axis"        map="UI_MoveX_Axis" priority="-1" />
  726.         <action name="UI_MoveY_Axis"        map="UI_MoveY_Axis" priority="-1" />
  727.         <action name="UI_MoveUp"            map="UI_MoveUp" priority="-1" />
  728.         <action name="UI_MoveDown"          map="UI_MoveDown" priority="-1" />
  729.         <action name="UI_MoveLeft"          map="UI_MoveLeft" priority="-1" />
  730.         <action name="UI_MoveRight"         map="UI_MoveRight" priority="-1" />
  731.         <action name="UI_Apply"             map="Apply_Button" priority="-1" />
  732.         <action name="UI_Cancel"            map="Cancel_Button" priority="-1" />
  733.         <action name="UI_Exit"              map="Exit_Button" priority="-1" />
  734.         <action name="UI_PrintDebug"        map="UI_PrintDebug" priority="-1" />
  735.         <action name="UI_Drop"              map="UI_Drop" priority="-1" />
  736.         <action name="UI_Unequip"           map="UI_Unequip" priority="-1" />
  737.         <action name="UI_Skip"              map="skip_loading" priority="-1" />
  738.     </context>
  739.  
  740.     <context name="UIShared">
  741.         <include name="UI" />
  742.         <include name="UINotifications" />
  743.         <action name="back"                                         map="back"                                      priority="-1" />
  744.         <action name="change_account"                               map="change_account"                            priority="-1" />
  745.         <action name="left_button"                                  map="left_button"                               priority="-1" />
  746.         <action name="up_button"                                    map="up_button"                                 priority="-1" />
  747.         <action name="right_button"                                 map="right_button"                              priority="-1" />
  748.         <action name="down_button"                                  map="down_button"                               priority="-1" />
  749.         <action name="next_menu"                                    map="next_menu"                                 priority="-1" />
  750.         <action name="prior_menu"                                   map="prior_menu"                                priority="-1" />
  751.         <action name="next_sub_menu"                                map="next_sub_menu"                             priority="-1" />
  752.         <action name="prior_sub_menu"                               map="prior_sub_menu"                            priority="-1" />
  753.         <action name="dpad_left"                                    map="dpad_left"                                 priority="-1" />
  754.         <action name="dpad_up"                                      map="dpad_up"                                   priority="-1" />
  755.         <action name="dpad_down"                                    map="dpad_down"                                 priority="-1" />
  756.         <action name="dpad_right"                                   map="dpad_right"                                priority="-1" />
  757.         <action name="left_stick_x"                                 map="left_stick_x"                              priority="-1" />
  758.         <action name="left_stick_y"                                 map="left_stick_y"                              priority="-1" />
  759.         <action name="right_stick_x"                                map="right_stick_x"                             priority="-1" />
  760.         <action name="right_stick_y"                                map="right_stick_y"                             priority="-1" />
  761.         <action name="mouse_wheel"                                  map="MouseWheel"                                priority="-1" />
  762.         <action name="left_trigger"                                 map="left_trigger"                              priority="-1" />
  763.         <action name="right_trigger"                                map="right_trigger"                             priority="-1" />
  764.         <action name="vendor_checkout"                              map="vendor_checkout"                           priority="-1" />
  765.         <action name="pause_menu_quicksave"                         map="pause_menu_quicksave"                      priority="-1" />
  766.         <action name="restore_default_settings"                     map="restore_default_settings"                  priority="-1" />
  767.         <action name="world_map_fake_move"                          map="world_map_fake_move"                       priority="-99" />
  768.         <action name="world_map_fake_rotate"                        map="world_map_fake_rotate"                     priority="-99" />
  769.         <action name="world_map_menu_move_horizontal"               map="LeftX_Axis"                                priority="-1" />
  770.         <action name="world_map_menu_move_vertical"                 map="LeftY_Axis"                                priority="-1" />
  771.         <action name="world_map_menu_move_horizontal_alt"           map="RightX_Axis"                               priority="-1" />
  772.         <action name="world_map_menu_move_vertical_alt"             map="RightY_Axis"                               priority="-1" />
  773.         <action name="world_map_menu_move_mouse"                    map="world_map_menu_pan_mouse"                  priority="-1" />
  774.         <action name="world_map_menu_rotate_yaw"                    map="FreeCam_RightX_Axis"                       priority="-1" />
  775.         <action name="world_map_menu_rotate_pitch"                  map="FreeCam_RightY_Axis"                       priority="-1" />
  776.         <action name="world_map_menu_rotate_mouse"                  map="world_map_menu_rotate_mouse"               priority="-1" />
  777.         <action name="world_map_menu_zoom_in"                       map="world_map_menu_zoom_in"                    priority="-1" />
  778.         <action name="world_map_menu_zoom_out"                      map="world_map_menu_zoom_out"                   priority="-1" />
  779.         <action name="world_map_menu_zoom_in_mouse"                 map="world_map_menu_zoom_in_mouse"              priority="-1" />
  780.         <action name="world_map_menu_zoom_out_mouse"                map="world_map_menu_zoom_out_mouse"             priority="-1" />
  781.         <action name="world_map_menu_jump_to_player"                map="world_map_menu_jump_to_player"             priority="-1" />
  782.         <action name="world_map_menu_toggle_custom_filter"          map="world_map_menu_toggle_custom_filter"       priority="-1" />
  783.         <action name="world_map_filter_navigation_up"               map="world_map_filter_navigation_up"            priority="-1" />
  784.         <action name="world_map_filter_navigation_down"             map="world_map_filter_navigation_down"          priority="-1" />
  785.         <action name="world_map_menu_cycle_filter_prev"             map="world_map_menu_cycle_filter_prev"          priority="-1" />
  786.         <action name="world_map_menu_cycle_filter_next"             map="world_map_menu_cycle_filter_next"          priority="-1" />
  787.         <action name="world_map_menu_fast_travel"                   map="world_map_menu_fast_travel"                priority="-1" />
  788.         <action name="world_map_menu_track_waypoint"                map="world_map_menu_track_waypoint"             priority="-1" />
  789.         <action name="world_map_menu_open_quest_static"             map="world_map_menu_open_quest_static"          priority="-1" />
  790.         <action name="world_map_menu_zoom_to_mappin"                map="world_map_menu_zoom_to_mappin"             priority="-1" />
  791.         <action name="world_map_menu_open_quest"                    map="world_map_menu_open_quest"                 priority="-1" />
  792.         <action name="world_map_menu_debug_teleport"                map="world_map_menu_debug_teleport"             priority="-1" />
  793.         <action name="proceed"                                      map="proceed_popup"                             priority="-1" />
  794.         <action name="option_switch_next"                           map="option_switch_next"                        priority="-1" />
  795.         <action name="option_switch_prev"                           map="option_switch_prev"                        priority="-1" />
  796.         <action name="system_notification_confirm"                  map="system_notification_confirm"               priority="-1" />
  797.         <action name="option_switch_next_settings"                  map="option_switch_next_settings"               priority="-1" />
  798.         <action name="option_switch_prev_settings"                  map="option_switch_prev_settings"               priority="-1" />
  799.         <action name="navigate_up"                                  map="up_button"                                 priority="-1" />
  800.         <action name="navigate_down"                                map="down_button"                               priority="-1" />
  801.         <action name="navigate_left"                                map="left_button"                               priority="-1" />
  802.         <action name="navigate_right"                               map="right_button"                              priority="-1" />
  803.         <action name="brightness_settings"                          map="brightness_settings"                       priority="-1" />
  804.         <action name="controller_settings"                          map="controller_settings"                       priority="-1" />
  805.         <action name="run_benchmark"                                map="run_benchmark"                             priority="-1" />
  806.         <action name="system_notification_confirm"                  map="system_notification_confirm"               priority="-1" />   
  807.         <action name="character_preview_rotate"                     map="character_preview_rotate"                  priority="-1" />       
  808.         <!-- Issue reporter, so it's available during main menu and in in game menus -->
  809.         <action name="ReportIssue" map="ReportIssue_Button" priority="-1" />
  810.     </context>
  811.    
  812.     <context name="UIMenuShared">
  813.         <include name="UIShared" />
  814.         <action name="click"                                        map="menu_click"                                priority="-1" />
  815.     </context>
  816.  
  817.     <context name="UIMenu">
  818.         <include name="UIMenuShared" />
  819.         <action name="activate"                                     map="activate"                                  priority="-1" />
  820.         <action name="activate_secondary"                           map="activate_secondary"                        priority="-1" />
  821.         <action name="track"                                        map="track"                                     priority="-1" />
  822.         <action name="delete_save"                                  map="delete_save"                               priority="-1" />
  823.         <action name="transfer_save"                                map="transfer_save"                             priority="-1" />
  824.         <action name="disassemble_item"                             map="disassemble_item"                          priority="-1" />
  825.         <action name="craft_item"                                   map="craft_item"                                priority="-1" />
  826.         <action name="drop_item"                                    map="drop_item"                                 priority="-1" />
  827.         <action name="equip_item"                                   map="equip_item"                                priority="-1" />
  828.         <action name="equip_visuals"                                map="equip_visuals"                             priority="-1" />
  829.         <action name="unequip_item"                                 map="unequip_item"                              priority="-1" />
  830.         <action name="delete_wardrobe_set"                          map="delete_wardrobe_set"                       priority="-1" />
  831.         <action name="preview_item"                                 map="preview_item"                              priority="-1" />
  832.         <action name="toggle_comparison_tooltip"        map="toggle_comparison_tooltip"     priority="-1" />
  833.         <action name="sell_junk"                                    map="sell_junk"                             priority="-1" />
  834.         <action name="use_item"                                     map="use_item"                                  priority="-1" />
  835.         <action name="select"                                       map="select"                                    priority="-1" />
  836.         <action name="upgrade_attribute"                            map="upgrade_attribute"                         priority="-1" />
  837.         <action name="upgrade_perk"                                 map="upgrade_perk"                              priority="-1" />
  838.         <action name="engagement_screen"                            map="engagement_screen"                         priority="-1" />
  839.         <action name="toggle_menu"                                  map="OpenHubMenu_Button"                        priority="-1" />
  840.         <action name="pause_menu"                                   map="TogglePauseMenu_Button"                    priority="-1" />
  841.         <action name="toggle_map"                                   map="OpenMapMenu_Button"                        priority="-1" />
  842.         <action name="toggle_crafting"                              map="OpenCraftingMenu_Button"                   priority="-1" />
  843.         <action name="toggle_journal"                               map="OpenJournalMenu_Button"                    priority="-1" />
  844.         <action name="toggle_perks"                                 map="OpenPerksMenu_Button"                      priority="-1" />
  845.         <action name="toggle_inventory"                             map="OpenInventoryMenu_Button"                  priority="-1" />
  846.         <action name="reload"                                       map="Reload_Button"                             priority="-1" />
  847.     </context>
  848.    
  849.     <context name="UIHackingMinigame">
  850.         <action name="click"                                        map="menu_click"                                priority="-1" />
  851.         <action name="UI_MinigameFakeCamera"                        map="UI_MinigameFakeCamera"                     priority="-1" />
  852.     </context>
  853.  
  854.     <context name="UINotifications">
  855.         <action name="click"                                        map="click_popup"                               priority="-1" />
  856.         <action name="proceed"                                      map="proceed_popup"                             priority="-1" />
  857.         <action name="one_click_confirm"                            map="DialogConfirm"                             priority="-1" />
  858.         <action name="cancel"                                       map="cancel_popup"                              priority="-1" />
  859.         <action name="popup_goto"                                   map="popup_goto"                                priority="-1" />
  860.         <action name="popup_goto_messenger"                         map="popup_goto_messenger"                      priority="-1" />
  861.         <action name="popup_moveUp"                                 map="UI_MoveUp"                                 priority="-1" />
  862.         <action name="popup_moveDown"                               map="UI_MoveDown"                               priority="-1" />
  863.         <action name="popup_moveLeft"                               map="UI_MoveLeft"                               priority="-1" />
  864.         <action name="popup_moveRight"                              map="UI_MoveRight"                              priority="-1" />
  865.         <action name="popup_axisX"                                  map="UI_LookX_Axis"                             priority="-1" />
  866.         <action name="popup_axisY"                                  map="UI_LookY_Axis"                             priority="-1" />
  867.         <action name="popup_axisX_right"                            map="UI_MoveX_Axis"                             priority="-1" />
  868.         <action name="popup_axisY_right"                            map="UI_MoveY_Axis"                             priority="-1" />
  869.         <action name="track_quest"                                  map="track_quest"                               priority="-1" />
  870.         <action name="right_stick_x"                                map="right_stick_x"                             priority="-1" />
  871.         <action name="right_stick_y"                                map="right_stick_y"                             priority="-1" />
  872.         <action name="right_stick_y_scroll"                         map="right_stick_y_scroll"                      priority="-1" />       
  873.         <action name="left_stick_y_scroll_up"                       map="left_stick_y_scroll_up"                    priority="-1" />
  874.         <action name="left_stick_y_scroll_down"                     map="left_stick_y_scroll_down"                  priority="-1" />
  875.         <action name="up_button"                                    map="up_button"                                 priority="-1" />
  876.         <action name="down_button"                                  map="down_button"                               priority="-1" />
  877.         <action name="left_button"                                  map="left_button"                               priority="-1" />
  878.         <action name="right_button"                                 map="right_button"                              priority="-1" />
  879.         <action name="mouse_x"                                      map="MouseX"                                    priority="-1" />
  880.         <action name="mouse_y"                                      map="MouseY"                                    priority="-1" />
  881.         <action name="mouse_wheel"                                  map="MouseWheel"                                priority="-1" />
  882.         <action name="mouse_left"                                   map="MouseLeft"                                 priority="-1" />
  883.         <action name="context_help"                                 map="UI_ContextHelp"                            priority="-1" />
  884.         <action name="close_tutorial"                               map="close_tutorial"                            priority="-1" />
  885.         <action name="system_notification_confirm"                  map="system_notification_confirm"               priority="-1" />
  886.         <action name="popup_maxQuantity"                            map="popup_maxQuantity"                         priority="-1" />
  887.         <action name="popup_halveQuantity"                          map="popup_halveQuantity"                       priority="-1" />
  888.         <action name="option_switch_next"                           map="option_switch_next"                        priority="-1" />
  889.         <action name="option_switch_prev"                           map="option_switch_prev"                        priority="-1" />
  890.         <action name="character_preview_rotate"                     map="character_preview_rotate"                  priority="-1" />
  891.         <action name="left_trigger"                                 map="left_trigger"                              priority="-1" />
  892.         <action name="right_trigger"                                map="right_trigger"                             priority="-1" />
  893.     </context>
  894.    
  895.     <!-- UI - ARCADE MINIGAMES -->
  896.     <context name="UIArcadeMinigames">
  897.         <action name="menu_up"                                  map="minigame_menu_up"                          priority="-1" />
  898.         <action name="menu_down"                                map="minigame_menu_down"                        priority="-1" />
  899.         <action name="minigame_select"                              map="minigame_select"                           priority="-1" />
  900.         <action name="minigame_back"                                map="minigame_back"                             priority="-1" />   
  901.         <action name="minigame_pause"                               map="minigame_pause"                            priority="-1" />
  902.     </context>
  903.    
  904.     <context name="UIRoachRaceMinigame">
  905.         <include name="UIArcadeMinigames" />
  906.         <action name="roach_jump"                               map="roach_race_jump"                           priority="-1" />
  907.     </context>
  908.  
  909.     <context name="RELEASE_ALL" >
  910.     </context>
  911.  
  912.     <!--
  913.     ///////////////////////////////////////////////////////////////////////////////////
  914.     ///////////////////////////////////////////////////////////////////////////////////
  915.     HOLD AND MULTITAP ACTIONS
  916.     ///////////////////////////////////////////////////////////////////////////////////
  917.     ///////////////////////////////////////////////////////////////////////////////////
  918.     -->
  919.  
  920.     <!-- HOLD ACTIONS -->
  921.     <hold action="Jump"                         timeout="0.15" />
  922.     <hold action="Exit"                         timeout="0.3" />
  923.     <hold action="SceneFastForward"             timeout="0.3" />
  924.     <hold action="EnableFreeCamera"             timeout="1.0" />
  925.     <hold action="Choice1_Hold"                 timeout="0.3" />
  926.     <hold action="Choice2_Hold"                 timeout="0.3" />
  927.     <hold action="UseConsumable"                timeout="0.2"/> <!-- Using consumable - E3 demo hack -->
  928.     <hold action="PickUpBody"                   timeout="0.3" />
  929.     <hold action="PickUpBodyFromTakedown"       timeout="0.1" />
  930.     <hold action="DropCarriedObject"            timeout="0.3" />
  931.     <hold action="PhoneInteract"                timeout="0.5" />
  932.     <hold action="RangedAttack"                 timeout="0.3" />
  933.     <hold action="ToggleCrouch"                 timeout="0.3" />
  934.     <hold action="RangedADS"                    timeout="0.3" />
  935.     <hold action="QuickMelee"                   timeout="0.2" />
  936.     <hold action="MeleeAttack"                  timeout="0.15" />
  937.     <hold action="MeleeLightAttack"             timeout="0.3" />
  938.     <hold action="MeleeStrongAttack"            timeout="0.3" />
  939.     <hold action="MeleeBlock"                   timeout="0.3" />
  940.     <hold action="UseCombatGadget"              timeout="0.3" />
  941.     <hold action="UseCyberware"                 timeout="0.3" />
  942.     <hold action="GadgetWheel"                  timeout="0.3" />
  943.     <hold action="ConsumableWheel"              timeout="0.3" />
  944.     <hold action="CallVehicle"                  timeout="0.3" />
  945.     <hold action="VehicleInsideWheel"           timeout="0.3" />
  946.     <hold action="WeaponWheel"                  timeout="0.3" />
  947.     <hold action="VehicleHorn"                  timeout="0.25" />
  948.     <hold action="IconicCyberware"              timeout="0.2" />
  949.     <hold action="NotificationOpen"             timeout="0.5" />
  950.     <hold action="VisionHold"                   timeout="0.1" />
  951.     <hold action="Restart"                      timeout="0.3" />
  952.     <hold action="OpenMapMenu"                  timeout="0.5" />
  953.     <hold action="OpenCraftingMenu"             timeout="0.5" />
  954.     <hold action="OpenJournalMenu"              timeout="0.5" />
  955.     <hold action="OpenPerksMenu"                timeout="0.5" />
  956.     <hold action="OpenInventoryMenu"            timeout="0.5" />
  957.     <hold action="PhoneReject"                  timeout="0.5" />
  958.    
  959.     <hold action="left_button"                  timeout="0.5" />
  960.     <hold action="up_button"                    timeout="0.5" />
  961.     <hold action="right_button"                 timeout="0.5" />
  962.     <hold action="down_button"                  timeout="0.5" />
  963.     <hold action="dpad_left"                    timeout="0.5" />
  964.     <hold action="dpad_up"                      timeout="0.5" />
  965.     <hold action="dpad_down"                    timeout="0.5" />
  966.     <hold action="dpad_right"                   timeout="0.5" />
  967.     <hold action="right_stick_y_scroll"         timeout="0.2" />
  968.    
  969.     <hold action="left_stick_y_scroll_up"       timeout="0.1" />
  970.     <hold action="left_stick_y_scroll_down"     timeout="0.1" />
  971.  
  972.     <hold action="disassemble_item"             timeout="0.4" />
  973.     <hold action="craft_item"                   timeout="0.8" />
  974.     <hold action="use_item"                     timeout="0.4" />
  975.     <hold action="upgrade_attribute"            timeout="0.4" />
  976.     <hold action="upgrade_perk"                 timeout="0.4" />
  977.  
  978.     <hold action="PhotoMode_Left_Button"        timeout="10.0" />
  979.     <hold action="PhotoMode_Right_Button"       timeout="10.0" />
  980.     <hold action="PhotoMode_CameraMouseMove"    timeout="10.0" />
  981.     <hold action="PhotoMode_CameraMouseRotation"    timeout="10.0" />
  982.     <hold action="PhotoMode_SaveSettings"       timeout="0.6" />
  983.     <hold action="PhotoMode_LoadSettings"       timeout="0.6" />
  984.  
  985.     <hold action="EmptyHands"                   timeout="0.2" />
  986.  
  987.     <!-- Prototype -->
  988.     <hold action="AlternativeWorkspotModeDebug" timeout="0.8"/>
  989.     <hold action="SendSlowExitSignalWorkspotDebug"  timeout="0.5"/>
  990.     <hold action="UI_DPadLeft"                  timeout="0.25"/>
  991.     <hold action="UI_DPadRight"                 timeout="0.25"/>
  992.     <hold action="UI_DPadUp"                    timeout="0.25"/>
  993.     <hold action="UI_DPadDown"                  timeout="0.25"/>
  994.     <hold action="UI_DPadWeapons"               timeout="0.25"/>
  995.  
  996.     <hold action="world_map_menu_track_quest"       timeout="0.5" />
  997.     <hold action="world_map_menu_debug_teleport"    timeout="0.6" />
  998.     <hold action="world_map_menu_fast_travel"       timeout="0.8" />
  999.  
  1000.  
  1001.     <!-- REPEAT ACTIONS -->
  1002.     <repeat action="popup_moveDown"             delay="0.25" delta="0.05"/>
  1003.     <repeat action="popup_moveUp"               delay="0.25" delta="0.05"/>
  1004.     <repeat action="popup_moveLeft"             delay="0.25" delta="0.05"/>
  1005.     <repeat action="popup_moveRight"            delay="0.25" delta="0.05"/>
  1006.     <repeat action="navigate_down"              delay="0.2" delta="0.1"/>
  1007.     <repeat action="navigate_up"                delay="0.2" delta="0.1"/>
  1008.     <repeat action="navigate_left"              delay="0.2" delta="0.1"/>
  1009.     <repeat action="navigate_right"             delay="0.2" delta="0.1"/>
  1010.     <repeat action="option_switch_next_settings" delay="0.2" delta="0.1"/>
  1011.     <repeat action="option_switch_prev_settings" delay="0.2" delta="0.1"/>
  1012.  
  1013.     <!-- MULTITAP ACTIONS -->
  1014.  
  1015.     <multitap action="Dodge" count="2" uptime="0.2" downtime="0.2" /> <!-- Kerenzikov Dodge -->
  1016.     <multitap action="DodgeForward"     count="2" uptime="0.2" downtime="0.2" cancels="Right;Back;Left" />
  1017.     <multitap action="DodgeRight"       count="2" uptime="0.2" downtime="0.2" cancels="Forward;Back;Left" />
  1018.     <multitap action="DodgeBack"        count="2" uptime="0.2" downtime="0.2" cancels="Right;Forward;Left" />
  1019.     <multitap action="DodgeLeft"        count="2" uptime="0.2" downtime="0.2" cancels="Right;Back;Forward" />
  1020.     <multitap action="SendFastExitSignalWorkspotDebug"          count="2" uptime="0.2" downtime="0.2" />
  1021.  
  1022.     <!-- Script only gives 0.25 seconds to read this so tighter tap requiremets -->
  1023.     <multitap action="HolsterUnholster" count="2" uptime="0.125" downtime="0.125" />
  1024.  
  1025.  
  1026.  
  1027.     <!-- Prototype -->
  1028.     <multitap action="UI_DPadLeft"  count="2" uptime="0.17" downtime="0.17" />
  1029.     <multitap action="UI_DPadRight" count="2" uptime="0.17" downtime="0.17" />
  1030.     <multitap action="UI_DPadUp"    count="2" uptime="0.17" downtime="0.17" />
  1031.     <multitap action="UI_DPadDown"  count="2" uptime="0.17" downtime="0.17" />
  1032.  
  1033.     <!-- TOGGLE ACTIONS -->
  1034.  
  1035.     <toggle action="Interaction" />
  1036.  
  1037.  
  1038.     <!--
  1039.     ///////////////////////////////////////////////////////////////////////////////////
  1040.     ///////////////////////////////////////////////////////////////////////////////////
  1041.     INPUT EVENTS
  1042.     ///////////////////////////////////////////////////////////////////////////////////
  1043.     ///////////////////////////////////////////////////////////////////////////////////
  1044.     -->
  1045.  
  1046.     <!-- EVENTS -->
  1047.     <acceptedEvents action="upgrade_perk" >
  1048.         <event name="BUTTON_PRESSED" />
  1049.         <event name="BUTTON_RELEASED" />
  1050.         <event name="BUTTON_HOLD_PROGRESS" />
  1051.         <event name="BUTTON_HOLD_COMPLETE" />
  1052.     </acceptedEvents>
  1053.  
  1054.     <acceptedEvents action="PickUpBody" >
  1055.         <event name="BUTTON_HOLD_COMPLETE" />
  1056.     </acceptedEvents>
  1057.    
  1058.      <acceptedEvents action="Choice1" >
  1059.         <event name="BUTTON_RELEASED" />
  1060.     </acceptedEvents>
  1061.     <acceptedEvents action="Choice2" >
  1062.         <event name="BUTTON_RELEASED" />
  1063.     </acceptedEvents>
  1064.     <acceptedEvents action="Choice3" >
  1065.         <event name="BUTTON_RELEASED" />
  1066.     </acceptedEvents>
  1067.    
  1068.     <acceptedEvents action="Choice4" >
  1069.         <event name="BUTTON_RELEASED" />
  1070.     </acceptedEvents>
  1071.    
  1072.     <acceptedEvents action="Choice1_Hold" >
  1073.         <event name="BUTTON_HOLD_COMPLETE" />
  1074.     </acceptedEvents>
  1075.  
  1076.     <acceptedEvents action="Choice2_Hold" >
  1077.         <event name="BUTTON_HOLD_COMPLETE" />
  1078.     </acceptedEvents>
  1079.  
  1080.     <acceptedEvents action="ToggleCrouch" >
  1081.         <event name="BUTTON_HOLD_COMPLETE" />
  1082.         <event name="BUTTON_PRESSED" />
  1083.         <event name="BUTTON_RELEASED" />
  1084.     </acceptedEvents>
  1085.  
  1086.     <acceptedEvents action="SceneFastForward" >
  1087.         <event name="BUTTON_HOLD_COMPLETE" />
  1088.         <event name="BUTTON_PRESSED" />
  1089.         <event name="BUTTON_RELEASED" />
  1090.     </acceptedEvents>
  1091.  
  1092.     <acceptedEvents action="VisionHold" >
  1093.         <event name="BUTTON_HOLD_COMPLETE" />
  1094.         <event name="BUTTON_PRESSED" />
  1095.         <event name="BUTTON_RELEASED" />
  1096.     </acceptedEvents>
  1097.  
  1098.     <acceptedEvents action="ChoiceScrollUp" >
  1099.         <event name="BUTTON_PRESSED" />
  1100.     </acceptedEvents>
  1101.  
  1102.     <acceptedEvents action="ChoiceScrollDown" >
  1103.         <event name="BUTTON_PRESSED" />
  1104.     </acceptedEvents>
  1105.  
  1106.     <acceptedEvents action="ChoiceApply" >
  1107.         <event name="BUTTON_PRESSED" />
  1108.     </acceptedEvents>
  1109.  
  1110.     <acceptedEvents action="UI_Apply" >
  1111.         <event name="BUTTON_PRESSED" />
  1112.         <event name="BUTTON_RELEASED" />
  1113.     </acceptedEvents>
  1114.  
  1115.     <acceptedEvents action="UI_Cancel" >
  1116.         <event name="BUTTON_PRESSED" />
  1117.         <event name="BUTTON_RELEASED" />
  1118.     </acceptedEvents>
  1119.    
  1120.     <acceptedEvents action="UI_Exit" >
  1121.         <event name="BUTTON_PRESSED" />
  1122.         <event name="BUTTON_RELEASED" />
  1123.     </acceptedEvents>
  1124.  
  1125.     <acceptedEvents action="UI_DPadUp" >
  1126.         <event name="BUTTON_HOLD_COMPLETE" />
  1127.         <event name="BUTTON_PRESSED" />
  1128.         <event name="BUTTON_RELEASED" />
  1129.     </acceptedEvents>
  1130.  
  1131.     <acceptedEvents action="UI_DPadDown" >
  1132.         <event name="BUTTON_HOLD_COMPLETE" />
  1133.         <event name="BUTTON_PRESSED" />
  1134.         <event name="BUTTON_RELEASED" />
  1135.     </acceptedEvents>
  1136.  
  1137.     <acceptedEvents action="Restart" >
  1138.         <event name="BUTTON_HOLD_COMPLETE" />
  1139.         <event name="BUTTON_PRESSED" />
  1140.         <event name="BUTTON_RELEASED" />
  1141.     </acceptedEvents>
  1142.  
  1143.     <acceptedEvents action="UI_DPadLeft" >
  1144.         <event name="BUTTON_HOLD_COMPLETE" />
  1145.         <event name="BUTTON_PRESSED" />
  1146.         <event name="BUTTON_RELEASED" />
  1147.     </acceptedEvents>
  1148.  
  1149.     <acceptedEvents action="UI_DPadRight" >
  1150.         <event name="BUTTON_HOLD_COMPLETE" />
  1151.         <event name="BUTTON_PRESSED" />
  1152.         <event name="BUTTON_RELEASED" />
  1153.     </acceptedEvents>
  1154.  
  1155.     <acceptedEvents action="UI_DPadWeapons" >
  1156.     <event name="BUTTON_HOLD_COMPLETE" />
  1157.         <event name="BUTTON_PRESSED" />
  1158.         <event name="BUTTON_RELEASED" />
  1159.     </acceptedEvents>
  1160.  
  1161.     <acceptedEvents action="Keyboard_1" >
  1162.         <event name="BUTTON_PRESSED" />
  1163.         <event name="BUTTON_RELEASED" />
  1164.     </acceptedEvents>
  1165.  
  1166.     <acceptedEvents action="Keyboard_2" >
  1167.         <event name="BUTTON_PRESSED" />
  1168.         <event name="BUTTON_RELEASED" />
  1169.     </acceptedEvents>
  1170.  
  1171.     <acceptedEvents action="Keyboard_3" >
  1172.         <event name="BUTTON_PRESSED" />
  1173.         <event name="BUTTON_RELEASED" />
  1174.     </acceptedEvents>
  1175.  
  1176.     <acceptedEvents action="Keyboard_4" >
  1177.         <event name="BUTTON_PRESSED" />
  1178.         <event name="BUTTON_RELEASED" />
  1179.     </acceptedEvents>
  1180.  
  1181.     <acceptedEvents action="Keyboard_5" >
  1182.         <event name="BUTTON_PRESSED" />
  1183.         <event name="BUTTON_RELEASED" />
  1184.     </acceptedEvents>
  1185.  
  1186.     <acceptedEvents action="Keyboard_6" >
  1187.         <event name="BUTTON_PRESSED" />
  1188.         <event name="BUTTON_RELEASED" />
  1189.     </acceptedEvents>
  1190.  
  1191.     <acceptedEvents action="Keyboard_7" >
  1192.         <event name="BUTTON_PRESSED" />
  1193.         <event name="BUTTON_RELEASED" />
  1194.     </acceptedEvents>
  1195.  
  1196.     <acceptedEvents action="Keyboard_8" >
  1197.         <event name="BUTTON_PRESSED" />
  1198.         <event name="BUTTON_RELEASED" />
  1199.     </acceptedEvents>
  1200.  
  1201.     <acceptedEvents action="PhoneInteract" >
  1202.         <event name="BUTTON_HOLD_COMPLETE" />
  1203.         <event name="BUTTON_HOLD_PROGRESS" />
  1204.         <event name="BUTTON_PRESSED" />
  1205.         <event name="BUTTON_RELEASED" />
  1206.     </acceptedEvents>
  1207.    
  1208.     <acceptedEvents action="PhoneReject" >
  1209.         <event name="BUTTON_HOLD_COMPLETE" />
  1210.     </acceptedEvents>
  1211.  
  1212.     <acceptedEvents action="CallVehicle" >
  1213.         <event name="BUTTON_HOLD_COMPLETE" />
  1214.         <event name="BUTTON_HOLD_PROGRESS" />
  1215.         <event name="BUTTON_PRESSED" />
  1216.         <event name="BUTTON_RELEASED" />
  1217.     </acceptedEvents>  
  1218.  
  1219.     <acceptedEvents action="IconicCyberware" >
  1220.         <event name="BUTTON_HOLD_COMPLETE" />
  1221.         <event name="BUTTON_HOLD_PROGRESS" />
  1222.         <event name="BUTTON_PRESSED" />
  1223.         <event name="BUTTON_RELEASED" />
  1224.     </acceptedEvents>
  1225.  
  1226.     <acceptedEvents action="RangedAttack" >
  1227.         <event name="BUTTON_HOLD_COMPLETE" />
  1228.         <event name="BUTTON_PRESSED" />
  1229.         <event name="BUTTON_RELEASED" />
  1230.     </acceptedEvents>
  1231.  
  1232.     <acceptedEvents action="RangedADS" >
  1233.         <event name="BUTTON_HOLD_COMPLETE" />
  1234.         <event name="BUTTON_PRESSED" />
  1235.         <event name="BUTTON_RELEASED" />
  1236.     </acceptedEvents>
  1237.  
  1238.     <acceptedEvents action="QuickMelee" >
  1239.         <event name="BUTTON_HOLD_COMPLETE" />
  1240.         <event name="BUTTON_PRESSED" />
  1241.         <event name="BUTTON_RELEASED" />
  1242.     </acceptedEvents>
  1243.  
  1244.     <acceptedEvents action="MeleeAttack" >
  1245.         <event name="BUTTON_HOLD_COMPLETE" />
  1246.         <event name="BUTTON_PRESSED" />
  1247.         <event name="BUTTON_RELEASED" />
  1248.     </acceptedEvents>
  1249.  
  1250.     <acceptedEvents action="MeleeLightAttack" >
  1251.         <event name="BUTTON_HOLD_COMPLETE" />
  1252.         <event name="BUTTON_PRESSED" />
  1253.         <event name="BUTTON_RELEASED" />
  1254.     </acceptedEvents>
  1255.  
  1256.     <acceptedEvents action="MeleeStrongAttack" >
  1257.         <event name="BUTTON_HOLD_COMPLETE" />
  1258.         <event name="BUTTON_PRESSED" />
  1259.         <event name="BUTTON_RELEASED" />
  1260.     </acceptedEvents>
  1261.  
  1262.     <acceptedEvents action="MeleeBlock" >
  1263.         <event name="BUTTON_HOLD_COMPLETE" />
  1264.         <event name="BUTTON_PRESSED" />
  1265.         <event name="BUTTON_RELEASED" />
  1266.     </acceptedEvents>
  1267.  
  1268.     <acceptedEvents action="UseCombatGadget" >
  1269.         <event name="BUTTON_HOLD_COMPLETE" />
  1270.         <event name="BUTTON_HOLD_PROGRESS" />
  1271.         <event name="BUTTON_PRESSED" />
  1272.         <event name="BUTTON_RELEASED" />
  1273.     </acceptedEvents>
  1274.  
  1275.     <acceptedEvents action="UseCyberware" >
  1276.         <event name="BUTTON_HOLD_COMPLETE" />
  1277.         <event name="BUTTON_HOLD_PROGRESS" />
  1278.         <event name="BUTTON_PRESSED" />
  1279.         <event name="BUTTON_RELEASED" />
  1280.     </acceptedEvents>
  1281.  
  1282.     <acceptedEvents action="GadgetWheel" >
  1283.         <event name="BUTTON_HOLD_COMPLETE" />
  1284.         <event name="BUTTON_PRESSED" />
  1285.         <event name="BUTTON_RELEASED" />
  1286.     </acceptedEvents>
  1287.  
  1288.     <acceptedEvents action="ConsumableWheel" >
  1289.         <event name="BUTTON_HOLD_COMPLETE" />
  1290.         <event name="BUTTON_PRESSED" />
  1291.         <event name="BUTTON_RELEASED" />
  1292.     </acceptedEvents>
  1293.  
  1294.     <acceptedEvents action="WeaponWheel" >
  1295.         <event name="BUTTON_HOLD_COMPLETE" />
  1296.         <event name="BUTTON_PRESSED" />
  1297.         <event name="BUTTON_RELEASED" />
  1298.     </acceptedEvents>
  1299.  
  1300.  
  1301.     <acceptedEvents action="click" >
  1302.         <event name="BUTTON_PRESSED" />
  1303.         <event name="BUTTON_RELEASED" />
  1304.         <event name="BUTTON_HOLD_PROGRESS" />
  1305.         <event name="BUTTON_HOLD_COMPLETE" />
  1306.     </acceptedEvents>
  1307.  
  1308.     <acceptedEvents action="back" >
  1309.         <event name="BUTTON_PRESSED" />
  1310.         <event name="BUTTON_RELEASED" />
  1311.         <event name="BUTTON_HOLD_PROGRESS" />
  1312.         <event name="BUTTON_HOLD_COMPLETE" />
  1313.     </acceptedEvents>
  1314.  
  1315.     <acceptedEvents action="change_account" >
  1316.         <event name="BUTTON_PRESSED" />
  1317.         <event name="BUTTON_RELEASED" />
  1318.         <event name="BUTTON_HOLD_PROGRESS" />
  1319.         <event name="BUTTON_HOLD_COMPLETE" />
  1320.     </acceptedEvents>
  1321.  
  1322.     <acceptedEvents action="left_button" >
  1323.         <event name="BUTTON_PRESSED" />
  1324.         <event name="BUTTON_RELEASED" />
  1325.         <event name="BUTTON_HOLD_PROGRESS" />
  1326.         <event name="BUTTON_HOLD_COMPLETE" />
  1327.     </acceptedEvents>
  1328.  
  1329.     <acceptedEvents action="up_button" >
  1330.         <event name="BUTTON_PRESSED" />
  1331.         <event name="BUTTON_RELEASED" />
  1332.         <event name="BUTTON_HOLD_PROGRESS" />
  1333.         <event name="BUTTON_HOLD_COMPLETE" />
  1334.     </acceptedEvents>
  1335.  
  1336.     <acceptedEvents action="right_button" >
  1337.         <event name="BUTTON_PRESSED" />
  1338.         <event name="BUTTON_RELEASED" />
  1339.         <event name="BUTTON_HOLD_PROGRESS" />
  1340.         <event name="BUTTON_HOLD_COMPLETE" />
  1341.     </acceptedEvents>
  1342.  
  1343.     <acceptedEvents action="down_button" >
  1344.         <event name="BUTTON_PRESSED" />
  1345.         <event name="BUTTON_RELEASED" />
  1346.         <event name="BUTTON_HOLD_PROGRESS" />
  1347.         <event name="BUTTON_HOLD_COMPLETE" />
  1348.     </acceptedEvents>
  1349.  
  1350.     <acceptedEvents action="next_menu" >
  1351.         <event name="BUTTON_RELEASED" />
  1352.     </acceptedEvents>
  1353.  
  1354.     <acceptedEvents action="prior_menu" >
  1355.         <event name="BUTTON_RELEASED" />
  1356.     </acceptedEvents>
  1357.  
  1358.     <acceptedEvents action="next_sub_menu" >
  1359.         <event name="BUTTON_RELEASED" />
  1360.     </acceptedEvents>
  1361.  
  1362.     <acceptedEvents action="prior_sub_menu" >
  1363.         <event name="BUTTON_RELEASED" />
  1364.     </acceptedEvents>
  1365.  
  1366.     <acceptedEvents action="dpad_left" >
  1367.         <event name="BUTTON_PRESSED" />
  1368.         <event name="BUTTON_RELEASED" />
  1369.         <event name="BUTTON_HOLD_PROGRESS" />
  1370.         <event name="BUTTON_HOLD_COMPLETE" />
  1371.     </acceptedEvents>
  1372.  
  1373.     <acceptedEvents action="dpad_up" >
  1374.         <event name="BUTTON_PRESSED" />
  1375.         <event name="BUTTON_RELEASED" />
  1376.         <event name="BUTTON_HOLD_PROGRESS" />
  1377.         <event name="BUTTON_HOLD_COMPLETE" />
  1378.     </acceptedEvents>
  1379.  
  1380.     <acceptedEvents action="dpad_down" >
  1381.         <event name="BUTTON_PRESSED" />
  1382.         <event name="BUTTON_RELEASED" />
  1383.         <event name="BUTTON_HOLD_PROGRESS" />
  1384.         <event name="BUTTON_HOLD_COMPLETE" />
  1385.     </acceptedEvents>
  1386.  
  1387.     <acceptedEvents action="NotificationOpen" >
  1388.         <event name="BUTTON_RELEASED" />
  1389.     </acceptedEvents>
  1390.  
  1391.     <acceptedEvents action="dpad_right" >
  1392.         <event name="BUTTON_PRESSED" />
  1393.         <event name="BUTTON_RELEASED" />
  1394.         <event name="BUTTON_HOLD_PROGRESS" />
  1395.         <event name="BUTTON_HOLD_COMPLETE" />
  1396.     </acceptedEvents>
  1397.  
  1398.     <acceptedEvents action="vendor_checkout" >
  1399.         <event name="BUTTON_RELEASED" />
  1400.     </acceptedEvents>
  1401.  
  1402.     <acceptedEvents action="pause_menu_quicksave" >
  1403.         <event name="BUTTON_RELEASED" />
  1404.     </acceptedEvents>
  1405.  
  1406.     <acceptedEvents action="restore_default_settings" >
  1407.         <event name="BUTTON_RELEASED" />
  1408.     </acceptedEvents>
  1409.  
  1410.     <acceptedEvents action="world_map_menu_move_mouse" >
  1411.         <event name="BUTTON_PRESSED" />
  1412.         <event name="BUTTON_RELEASED" />
  1413.     </acceptedEvents>
  1414.    
  1415.     <acceptedEvents action="world_map_menu_rotate_mouse" >
  1416.         <event name="BUTTON_PRESSED" />
  1417.         <event name="BUTTON_RELEASED" />
  1418.     </acceptedEvents>
  1419.  
  1420.     <acceptedEvents action="world_map_menu_jump_to_player" >
  1421.         <event name="BUTTON_PRESSED" />
  1422.         <event name="BUTTON_RELEASED" />
  1423.     </acceptedEvents>
  1424.  
  1425.     <acceptedEvents action="world_map_menu_toggle_custom_filter" >
  1426.         <event name="BUTTON_PRESSED" />
  1427.         <event name="BUTTON_RELEASED" />
  1428.     </acceptedEvents>
  1429.  
  1430.     <acceptedEvents action="world_map_filter_navigation_up" >
  1431.         <event name="BUTTON_PRESSED" />
  1432.         <event name="BUTTON_RELEASED" />
  1433.     </acceptedEvents>
  1434.  
  1435.     <acceptedEvents action="world_map_filter_navigation_down" >
  1436.         <event name="BUTTON_PRESSED" />
  1437.         <event name="BUTTON_RELEASED" />
  1438.     </acceptedEvents>
  1439.  
  1440.     <acceptedEvents action="world_map_menu_cycle_filter_prev" >
  1441.         <event name="BUTTON_PRESSED" />
  1442.         <event name="BUTTON_RELEASED" />
  1443.     </acceptedEvents>
  1444.  
  1445.     <acceptedEvents action="world_map_menu_cycle_filter_next" >
  1446.         <event name="BUTTON_PRESSED" />
  1447.         <event name="BUTTON_RELEASED" />
  1448.     </acceptedEvents>
  1449.    
  1450.     <acceptedEvents action="world_map_menu_track_waypoint" >
  1451.         <event name="BUTTON_PRESSED" />
  1452.         <event name="BUTTON_RELEASED" />
  1453.     </acceptedEvents>
  1454.  
  1455.     <acceptedEvents action="world_map_menu_fast_travel" >
  1456.         <event name="BUTTON_PRESSED" />
  1457.         <event name="BUTTON_RELEASED" />
  1458.         <event name="BUTTON_HOLD_PROGRESS" />
  1459.         <event name="BUTTON_HOLD_COMPLETE" />
  1460.     </acceptedEvents>
  1461.  
  1462.     <acceptedEvents action="world_map_menu_open_quest" >
  1463.         <event name="BUTTON_PRESSED" />
  1464.         <event name="BUTTON_RELEASED" />
  1465.     </acceptedEvents>
  1466.  
  1467.     <acceptedEvents action="world_map_menu_zoom_to_mappin" >
  1468.         <event name="BUTTON_PRESSED" />
  1469.         <event name="BUTTON_RELEASED" />
  1470.     </acceptedEvents>
  1471.  
  1472.     <acceptedEvents action="world_map_menu_debug_teleport" >
  1473.         <event name="BUTTON_HOLD_COMPLETE" />
  1474.     </acceptedEvents>
  1475.  
  1476.     <acceptedEvents action="disassemble_item" >
  1477.         <event name="BUTTON_PRESSED" />
  1478.         <event name="BUTTON_RELEASED" />
  1479.         <event name="BUTTON_HOLD_PROGRESS" />
  1480.         <event name="BUTTON_HOLD_COMPLETE" />
  1481.     </acceptedEvents>
  1482.  
  1483.   <acceptedEvents action="craft_item" >
  1484.         <event name="BUTTON_PRESSED" />
  1485.         <event name="BUTTON_RELEASED" />
  1486.         <event name="BUTTON_HOLD_PROGRESS" />
  1487.         <event name="BUTTON_HOLD_COMPLETE" />
  1488.     </acceptedEvents>
  1489.  
  1490.     <acceptedEvents action="drop_item" >
  1491.         <event name="BUTTON_RELEASED" />
  1492.     </acceptedEvents>
  1493.  
  1494.     <acceptedEvents action="equip_item" >
  1495.         <event name="BUTTON_RELEASED" />
  1496.     </acceptedEvents>
  1497.  
  1498.     <acceptedEvents action="unequip_item" >
  1499.         <event name="BUTTON_RELEASED" />
  1500.     </acceptedEvents>
  1501.    
  1502.     <acceptedEvents action="delete_wardrobe_set" >
  1503.         <event name="BUTTON_RELEASED" />
  1504.     </acceptedEvents>
  1505.  
  1506.     <acceptedEvents action="preview_item" >
  1507.         <event name="BUTTON_RELEASED" />
  1508.     </acceptedEvents>
  1509.  
  1510.     <acceptedEvents action="toggle_comparison_tooltip" >
  1511.         <event name="BUTTON_RELEASED" />
  1512.     </acceptedEvents>
  1513.  
  1514.     <acceptedEvents action="use_item" >
  1515.         <event name="BUTTON_PRESSED" />
  1516.         <event name="BUTTON_RELEASED" />
  1517.         <event name="BUTTON_HOLD_PROGRESS" />
  1518.         <event name="BUTTON_HOLD_COMPLETE" />
  1519.     </acceptedEvents>
  1520.  
  1521.     <acceptedEvents action="upgrade_attribute" >
  1522.         <event name="BUTTON_PRESSED" />
  1523.         <event name="BUTTON_RELEASED" />
  1524.         <event name="BUTTON_HOLD_PROGRESS" />
  1525.         <event name="BUTTON_HOLD_COMPLETE" />
  1526.     </acceptedEvents>
  1527.  
  1528.     <acceptedEvents action="select" >
  1529.         <event name="BUTTON_RELEASED" />
  1530.     </acceptedEvents>
  1531.  
  1532.     <acceptedEvents action="PhotoMode_Left_Button" >
  1533.         <event name="BUTTON_PRESSED" />
  1534.         <event name="BUTTON_RELEASED" />
  1535.         <event name="BUTTON_HOLD_PROGRESS" />
  1536.     </acceptedEvents>
  1537.  
  1538.     <acceptedEvents action="PhotoMode_Right_Button" >
  1539.         <event name="BUTTON_PRESSED" />
  1540.         <event name="BUTTON_RELEASED" />
  1541.         <event name="BUTTON_HOLD_PROGRESS" />
  1542.     </acceptedEvents>
  1543.  
  1544.     <acceptedEvents action="PhotoMode_CameraMouseMove" >
  1545.         <event name="BUTTON_PRESSED" />
  1546.         <event name="BUTTON_RELEASED" />
  1547.         <event name="BUTTON_HOLD_PROGRESS" />
  1548.     </acceptedEvents>
  1549.  
  1550.     <acceptedEvents action="PhotoMode_CameraMouseRotation" >
  1551.         <event name="BUTTON_PRESSED" />
  1552.         <event name="BUTTON_RELEASED" />
  1553.         <event name="BUTTON_HOLD_PROGRESS" />
  1554.     </acceptedEvents>
  1555.    
  1556.     <acceptedEvents action="PhotoMode_SaveSettings" >
  1557.         <event name="BUTTON_PRESSED" />
  1558.         <event name="BUTTON_RELEASED" />
  1559.         <event name="BUTTON_HOLD_PROGRESS" />
  1560.         <event name="BUTTON_HOLD_COMPLETE" />
  1561.     </acceptedEvents>
  1562.    
  1563.     <acceptedEvents action="PhotoMode_LoadSettings" >
  1564.         <event name="BUTTON_PRESSED" />
  1565.         <event name="BUTTON_RELEASED" />
  1566.         <event name="BUTTON_HOLD_PROGRESS" />
  1567.         <event name="BUTTON_HOLD_COMPLETE" />
  1568.     </acceptedEvents>
  1569.  
  1570.     <acceptedEvents action="left_stick_y_scroll_up" >
  1571.         <event name="BUTTON_PRESSED" />
  1572.         <event name="BUTTON_RELEASED" />
  1573.         <event name="BUTTON_HOLD_PROGRESS" />
  1574.         <event name="BUTTON_HOLD_COMPLETE" />
  1575.     </acceptedEvents>
  1576.    
  1577.     <acceptedEvents action="left_stick_y_scroll_down" >
  1578.         <event name="BUTTON_PRESSED" />
  1579.         <event name="BUTTON_RELEASED" />
  1580.         <event name="BUTTON_HOLD_PROGRESS" />
  1581.         <event name="BUTTON_HOLD_COMPLETE" />
  1582.     </acceptedEvents>
  1583.    
  1584.     <acceptedEvents action="OpenMapMenu" >
  1585.         <event name="BUTTON_PRESSED" />
  1586.         <event name="BUTTON_HOLD_COMPLETE" />
  1587.         <event name="BUTTON_RELEASED" />
  1588.     </acceptedEvents>
  1589.  
  1590.     <acceptedEvents action="OpenCraftingMenu" >
  1591.         <event name="BUTTON_PRESSED" />
  1592.         <event name="BUTTON_HOLD_COMPLETE" />
  1593.         <event name="BUTTON_RELEASED" />
  1594.     </acceptedEvents>
  1595.  
  1596.     <acceptedEvents action="OpenJournalMenu" >
  1597.         <event name="BUTTON_PRESSED" />
  1598.         <event name="BUTTON_HOLD_COMPLETE" />
  1599.         <event name="BUTTON_RELEASED" />
  1600.     </acceptedEvents>
  1601.  
  1602.     <acceptedEvents action="OpenPerksMenu" >
  1603.         <event name="BUTTON_PRESSED" />
  1604.         <event name="BUTTON_HOLD_COMPLETE" />
  1605.         <event name="BUTTON_RELEASED" />
  1606.     </acceptedEvents>
  1607.  
  1608.     <acceptedEvents action="OpenPerksMenu" >
  1609.         <event name="BUTTON_PRESSED" />
  1610.         <event name="BUTTON_HOLD_COMPLETE" />
  1611.         <event name="BUTTON_RELEASED" />
  1612.     </acceptedEvents>
  1613.  
  1614. </bindings>
  1615.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement