Advertisement
Guest User

inputUserMappings.xml

a guest
Dec 25th, 2021
590
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 54.37 KB | None | 0 0
  1. <?xml version="1.0"?>
  2. <bindings>
  3.     <!-- MAPPINGS -->
  4.     <mapping name="LeftX_Axis" type="Axis" >
  5.         <button id="IK_Pad_LeftAxisX" />
  6.         <button id="IK_Q" val="-1.0" overridableUI="left"/>
  7.         <button id="IK_D" val="1.0" overridableUI="right"/>
  8.     </mapping>
  9.    
  10.     <mapping name="LeftY_Axis" type="Axis" >
  11.         <button id="IK_Pad_LeftAxisY" />
  12.         <button id="IK_Z" val="1.0" overridableUI="forward"/>
  13.         <button id="IK_S" val="-1.0" overridableUI="back"/>
  14.     </mapping>
  15.  
  16.     <mapping name="CrawlingLeftY_Axis" type="Axis" >
  17.         <button id="IK_Pad_LeftAxisY" />
  18.         <button id="IK_Z" val="1.0" overridableUI="back" />
  19.     </mapping>
  20.    
  21.     <mapping name="RightX_Axis" type="Axis" >
  22.         <button id="IK_Pad_RightAxisX" />
  23.     </mapping>
  24.    
  25.     <mapping name="RightY_Axis" type="Axis" >
  26.         <button id="IK_Pad_RightAxisY" />
  27.     </mapping>
  28.  
  29.     <mapping name="UI_FakeCamera" type="Relative" >
  30.         <button id="IK_Pad_Fake_RightAxis" />
  31.         <button id="IK_MouseX" />
  32.     </mapping>
  33.    
  34.     <mapping name="UI_MinigameFakeCamera" type="Relative">
  35.         <button id="IK_Pad_Fake_RelativeLeftAxis" />
  36.         <button id="IK_MouseX" />
  37.         <button id="IK_MouseY" />
  38.     </mapping>
  39.  
  40.     <mapping name="UI_FakeMovement" type="Button" >
  41.         <button id="IK_Pad_Fake_LeftAxis" />
  42.         <button id="IK_Z" overridableUI="forward"/>
  43.         <button id="IK_S" overridableUI="back"/>
  44.         <button id="IK_Q" overridableUI="left"/>
  45.         <button id="IK_D" overridableUI="right"/>
  46.     </mapping>
  47.  
  48.     <mapping name="FreeCam_RightX_Axis" type="Axis" >
  49.         <button id="IK_Pad_RightAxisX" />
  50.         <button id="IK_Right" val="1.0" />
  51.         <button id="IK_Left" val="-1.0" />
  52.     </mapping>
  53.    
  54.     <mapping name="FreeCam_RightY_Axis" type="Axis" >
  55.         <button id="IK_Pad_RightAxisY" />
  56.         <button id="IK_Up" val="1.0" />
  57.         <button id="IK_Down" val="-1.0" />
  58.     </mapping>
  59.  
  60.     <mapping name="FreeCam_UpDown_Axis" type="Axis" >
  61.         <button id="IK_A" val="-1.0" />
  62.         <button id="IK_E" val="1.0" />
  63.         <button id="IK_Space" val="1.0" />
  64.         <button id="IK_Pad_B_CIRCLE" val="-1.0" />
  65.         <button id="IK_Pad_A_CROSS" val="1.0" />
  66.         <button id="IK_Pad_LeftShoulder" val="-1.0" />
  67.         <button id="IK_Pad_RightShoulder" val="1.0" />
  68.     </mapping>
  69.  
  70.     <mapping name="Acceleration_Axis" type="Axis" >
  71.         <button id="IK_Pad_RightTrigger" />
  72.         <button id="IK_Z" val="1.0" overridableUI="vehicleAccelerate"/>
  73.     </mapping>
  74.      
  75.     <mapping name="Deceleration_Axis" type="Axis" >
  76.         <button id="IK_Pad_LeftTrigger" />
  77.         <button id="IK_S" val="1.0" overridableUI="vehicleDecelrate"/>
  78.     </mapping>
  79.    
  80.     <mapping name="Acceleration_Axis_Tank" type="Axis" >
  81.         <button id="IK_Pad_LeftAxisY" />
  82.         <button id="IK_Z" val="1.0" overridableUI="vehicleAccelerate"/>
  83.         <button id="IK_S" val="-1.0" overridableUI="vehicleDecelrate"/>
  84.     </mapping>
  85.  
  86.     <mapping name="SafeSpot_Button" type="Button" >
  87.         <button id="IK_Space" />
  88.         <button id="IK_Pad_A_CROSS" />
  89.     </mapping>
  90.    
  91.     <mapping name="MouseX" type="Relative" preset="relative" >
  92.         <button id="IK_MouseX" />
  93.     </mapping>
  94.    
  95.     <mapping name="MouseY" type="Relative" preset="invertRelative" >
  96.         <button id="IK_MouseY" />
  97.     </mapping>
  98.  
  99.     <mapping name="MouseLeft" type="Button" >
  100.             <button id="IK_LeftMouse" />
  101.     </mapping>
  102.    
  103.     <mapping name="MouseWheel" type="Relative" preset="relative" >
  104.         <button id="IK_MouseZ" />
  105.     </mapping>
  106.    
  107.     <mapping name="MouseWheelUp" type="Button" >
  108.         <button id="IK_MouseWheelUp" />
  109.     </mapping>
  110.    
  111.     <mapping name="MouseWheelDown" type="Button" >
  112.         <button id="IK_MouseWheelDown" />
  113.     </mapping>
  114.    
  115.     <mapping name="Forward_Button" type="Button" >
  116.         <button id="IK_Z" overridableUI="forward"/>
  117.     </mapping>
  118.    
  119.     <mapping name="Right_Button" type="Button" >
  120.         <button id="IK_D" overridableUI="right"/>
  121.     </mapping>
  122.    
  123.     <mapping name="Back_Button" type="Button" >
  124.         <button id="IK_S" overridableUI="back"/>
  125.     </mapping>
  126.    
  127.     <mapping name="Left_Button" type="Button" >
  128.         <button id="IK_Q" overridableUI="left"/>
  129.     </mapping>
  130.  
  131.     <mapping name="QuestLeft" type="Axis" >
  132.         <button id="IK_Pad_LeftAxisX" />
  133.         <button id="IK_Q" val="-1.0" overridableUI="left"/>
  134.     </mapping>    
  135.    
  136.     <!-- PANELS -->
  137.     <mapping name="CharacterPanel_Button" type="Button" >
  138.         <button id="IK_C" />
  139.     </mapping>
  140.    
  141.     <mapping name="Inventory_Button" type="Button" >
  142.         <button id="IK_I" />
  143.         <button id="IK_Pad_Back_Select" />
  144.     </mapping>
  145.    
  146.     <mapping name="PhoneInteract_Button" type="Button" >        
  147.         <button id="IK_T" overridableUI="openPhone"/>
  148.         <button id="IK_Pad_DigitDown" />
  149.     </mapping>
  150.    
  151.     <mapping name="Notification_Button" type="Button" >        
  152.         <button id="IK_W" overridableUI="openNotifiation"/>
  153.         <button id="IK_Pad_DigitLeft" />
  154.     </mapping>
  155.    
  156.     <mapping name="popup_action" type="Button" SIEJADependent="true" >
  157.         <button id="IK_Space" />
  158.         <button id="IK_Pad_A_CROSS" />
  159.     </mapping>
  160.    
  161.     <mapping name="popup_goto" type="Button" >
  162.         <button id="IK_Tab" />
  163.         <button id="IK_Pad_X_SQUARE" />
  164.     </mapping>
  165.    
  166.     <mapping name="popup_goto_messenger" type="Button" >
  167.         <button id="IK_Tab" />
  168.         <button id="IK_Pad_LeftThumb" />
  169.     </mapping>
  170.  
  171.     <mapping name="popup_maxQuantity" type="Button" >
  172.         <button id="IK_E" />
  173.         <button id="IK_Pad_DigitUp" />
  174.     </mapping>
  175.  
  176.     <mapping name="popup_halveQuantity" type="Button" >
  177.         <button id="IK_A" />
  178.         <button id="IK_Pad_DigitDown" />
  179.     </mapping>
  180.  
  181.  
  182.   <mapping name="OpenChatBox_Button" type="Button" >
  183.       <button id="IK_T" />
  184.   </mapping>
  185.  
  186.   <mapping name="EnterChat_Button" type="Button" >
  187.     <button id="IK_Enter" />
  188.   </mapping>
  189.    
  190.     <!-- UI FULLSCREEN MENU TOGGLES -->
  191.     <mapping name="OpenPauseMenu_Button" type="Button" >
  192.         <button id="IK_Pad_Back_Select" />     
  193.         <button id="IK_PS4_OPTIONS" />
  194.         <button id="IK_Escape" />
  195.     </mapping>
  196.  
  197.     <mapping name="TogglePauseMenu_Button" type="Button" >
  198.         <button id="IK_Pad_Back_Select" />     
  199.         <button id="IK_PS4_OPTIONS" />
  200.     </mapping>
  201.    
  202.     <mapping name="OpenHubMenu_Button" type="Button" >
  203.         <button id="IK_I" overridableUI="hub" />
  204.         <button id="IK_Pad_Start" />
  205.         <button id="IK_PS4_TOUCH_PRESS" />
  206.     </mapping>
  207.    
  208.     <mapping name="OpenMapMenu_Button" type="Button" >
  209.         <button id="IK_M" overridableUI="map" />
  210.         <button id="IK_Pad_Start" />
  211.         <button id="IK_PS4_TOUCH_PRESS" />
  212.     </mapping>
  213.  
  214.     <mapping name="OpenJournalMenu_Button" type="Button" >
  215.         <button id="IK_J" overridableUI="journal" />
  216.     </mapping>
  217.  
  218.     <mapping name="OpenPerksMenu_Button" type="Button" >
  219.         <button id="IK_P" overridableUI="perks" />
  220.     </mapping>
  221.  
  222.     <mapping name="OpenCraftingMenu_Button" type="Button" >
  223.         <button id="IK_K" overridableUI="crafting" />
  224.     </mapping>
  225.  
  226.     <mapping name="OpenInventoryMenu_Button" type="Button" >
  227.         <button id="IK_O" overridableUI="inventory" />
  228.     </mapping>
  229.  
  230.     <!-- QUICK SAVE -->
  231.     <mapping name="QuickSave_Button" type="Button" >
  232.         <button id="IK_F5" overridableUI="quickSave"/>
  233.     </mapping>
  234.  
  235.     <!-- QUICK LOAD -->
  236.     <mapping name="QuickLoad_Button" type="Button" >
  237.         <button id="IK_F9" overridableUI="quickLoad"/>
  238.     </mapping>
  239.  
  240.     <!-- UI KEYBOARD MAPPING -->
  241.     <mapping name="Keyboard_1" type="Button">
  242.         <button id="IK_1"/>
  243.     </mapping>
  244.    
  245.     <mapping name="Keyboard_2" type="Button">
  246.         <button id="IK_2"/>
  247.     </mapping>
  248.    
  249.     <mapping name="Keyboard_3" type="Button">
  250.         <button id="IK_3"/>
  251.     </mapping>
  252.    
  253.     <mapping name="Keyboard_4" type="Button">
  254.         <button id="IK_4"/>
  255.     </mapping>
  256.    
  257.     <mapping name="Keyboard_5" type="Button">
  258.         <button id="IK_5"/>
  259.     </mapping>
  260.    
  261.     <mapping name="Keyboard_6" type="Button">
  262.         <button id="IK_6"/>
  263.     </mapping>
  264.    
  265.     <mapping name="Keyboard_7" type="Button">
  266.         <button id="IK_7"/>
  267.     </mapping>
  268.    
  269.     <mapping name="Keyboard_8" type="Button">
  270.         <button id="IK_8"/>
  271.     </mapping>
  272.    
  273.     <mapping name="Keyboard_9" type="Button">
  274.         <button id="IK_9"/>
  275.     </mapping>
  276.    
  277.     <mapping name="Keyboard_0" type="Button">
  278.         <button id="IK_0"/>
  279.     </mapping>
  280.    
  281.     <!-- LOCOMOTION -->
  282.     <mapping name="Jump_Button" type="Button" >
  283.         <button id="IK_Pad_A_CROSS" />
  284.         <button id="IK_Space" overridableUI="jump"/>
  285.     </mapping>
  286.    
  287.     <mapping name="Crouch_Button" type="Button" >
  288.         <button id="IK_LControl" overridableUI="crouchHold"/>
  289.     </mapping>
  290.    
  291.     <mapping name="ToggleCrouch_Button" type="Button" >
  292.         <button id="IK_Pad_B_CIRCLE" />
  293.         <button id="IK_C" overridableUI="crouchToggle"/>
  294.     </mapping>
  295.    
  296.     <!-- Controller specific dodge -->
  297.     <mapping name="Dodge_Button" type="Button" >
  298.         <button id="IK_Pad_B_CIRCLE" />
  299.         <button id="IK_LControl" overridableUI="crouchHold"/>
  300.         <button id="IK_C" overridableUI="crouchToggle"/>
  301.     </mapping>
  302.    
  303.     <!-- Keyboard specific dodge -->
  304.     <mapping name="DodgeForward_Button" type="Button" >
  305.         <button id="IK_Z" overridableUI="forward"/>
  306.     </mapping>
  307.    
  308.     <mapping name="DodgeRight_Button" type="Button" >
  309.         <button id="IK_D" overridableUI="right"/>
  310.     </mapping>
  311.    
  312.     <mapping name="DodgeBack_Button" type="Button" >
  313.         <button id="IK_S" overridableUI="back"/>
  314.     </mapping>
  315.    
  316.     <mapping name="DodgeLeft_Button" type="Button" >
  317.         <button id="IK_Q" overridableUI="left"/>
  318.     </mapping>
  319.    
  320.     <mapping name="Sprint_Button" type="Button" >
  321.         <button id="IK_RShift" overridableUI="sprintHold"/>
  322.     </mapping>
  323.    
  324.     <mapping name="ToggleSprint_Button" type="Button" >
  325.         <button id="IK_Pad_LeftThumb" />
  326.         <button id="IK_LShift" overridableUI="sprintToggle"/>
  327.     </mapping>
  328.    
  329.     <mapping name="LeanLeft_Button" type="Button">
  330.     <button id="IK_A" />
  331.     <button id="IK_Pad_DigitLeft" />
  332.     </mapping>
  333.    
  334.     <mapping name="LeanRight_Button" type="Button">
  335.     <button id="IK_E" />
  336.     <button id="IK_Pad_DigitRight" />
  337.     </mapping>
  338.    
  339.     <mapping name="LeanToggle_Button" type="Button">
  340.     <button id="IK_Pad_LeftThumb" />
  341.     </mapping>
  342.    
  343.     <mapping name="Lean_Axis" type="Axis" >
  344.     <button id="IK_Pad_LeftAxisX" />
  345.     </mapping>
  346.    
  347.     <!-- ITEMS -->
  348.     <mapping name="Hit_Button" type="Button" >
  349.         <button id="IK_Pad_RightTrigger" thresholdPress="0.5" thresholdRelease="0.55" />                <!-- threshold range < -1.0; 1.0 >, threshold pairs should be both positive/negative -->
  350.         <button id="IK_LeftMouse" />
  351.     </mapping>
  352.      
  353.     <mapping name="Hit2_Button" type="Button" >
  354.         <button id="IK_Pad_LeftTrigger" thresholdPress="0.1" thresholdRelease="0.05" />             <!-- threshold range < -1.0; 1.0 >, threshold pairs should be both positive/negative -->
  355.         <button id="IK_RightMouse" overridableUI="aim" />
  356.     </mapping>
  357.    
  358.     <mapping name="RangedAttack_Button" type="Button" >
  359.         <button id="IK_Pad_RightTrigger" thresholdPress="0.5" thresholdRelease="0.55" />                <!-- threshold range < -1.0; 1.0 >, threshold pairs should be both positive/negative -->
  360.         <button id="IK_LeftMouse" overridableUI="attack" />
  361.     </mapping>  
  362.    
  363.     <mapping name="RangedADS_Button" type="Button" >
  364.         <button id="IK_Pad_LeftTrigger" thresholdPress="0.1" thresholdRelease="0.05" />             <!-- threshold range < -1.0; 1.0 >, threshold pairs should be both positive/negative -->
  365.         <button id="IK_RightMouse" overridableUI="aim" />
  366.     </mapping>   
  367.  
  368.     <mapping name="QuickMelee_Button" type="Button" >
  369.         <button id="IK_Pad_RightThumb" />
  370.         <button id="IK_A" overridableUI="quickmelee"/>
  371.     </mapping>
  372.    
  373.     <mapping name="MeleeAttack_Button" type="Button" >
  374.         <button id="IK_LeftMouse" overridableUI="attack"/>
  375.         <button id="IK_Pad_RightTrigger" thresholdPress="0.2" thresholdRelease="0.55" />
  376.     </mapping>
  377.  
  378.     <mapping name="MeleeBlock_Button" type="Button" >
  379.         <button id="IK_Pad_LeftTrigger" thresholdPress="0.01" thresholdRelease="0.05" />
  380.         <button id="IK_RightMouse" overridableUI="aim"/>
  381.     </mapping>
  382.  
  383.     <mapping name="CombatGadget_Button" type="Button" >
  384.         <button id="IK_Pad_RightShoulder" />
  385.         <button id="IK_MiddleMouse" overridableUI="combatGadget"/>
  386.     </mapping>
  387.  
  388.     <mapping name="UseConsumable_Button" type="Button" >
  389.         <button id="IK_Pad_DigitUp" />
  390.         <button id="IK_X" overridableUI="useConsumable"/>
  391.     </mapping>
  392.    
  393.     <mapping name="SwitchItem_Button" type="Button" >
  394.         <button id="IK_Alt" overridableUI="switchItem"/>
  395.         <button id="IK_Pad_Y_TRIANGLE" />
  396.     </mapping>
  397.  
  398.     <mapping name="NextWeapon_Button" type="Button" >
  399.         <button id="IK_MouseWheelUp" overridableUI="nextWeapon"/>
  400.     </mapping>
  401.  
  402.     <mapping name="PreviousWeapon_Button" type="Button" >
  403.         <button id="IK_MouseWheelDown" overridableUI="previousWeapon"/>
  404.     </mapping> 
  405.  
  406.     <mapping name="CycleTriggerMode_Button" type="Button" >
  407.         <button id="IK_Pad_DigitUp" />
  408.     </mapping>
  409.    
  410.     <mapping name="Reload_Button" type="Button" >
  411.         <button id="IK_R" overridableUI="reload"/>
  412.         <button id="IK_Pad_X_SQUARE" />
  413.     </mapping>
  414.    
  415.     <mapping name="CancelCharging_Button" type="Button">
  416.         <button id="IK_Pad_Y_TRIANGLE" />
  417.         <button id="IK_R" overridableUI="cancelCharge"/>
  418.     </mapping>
  419.    
  420.     <mapping name="ZoomIn_Button" type="Button" >
  421.         <button id="IK_Pad_DigitUp" />
  422.         <button id="IK_MouseWheelUp" overridableUI="zoomIn"/>
  423.     </mapping>
  424.    
  425.     <mapping name="ZoomOut_Button" type="Button" >
  426.         <button id="IK_Pad_DigitDown" />
  427.         <button id="IK_MouseWheelDown" overridableUI="zoomOut"/>
  428.     </mapping>
  429.  
  430.     <mapping name="BraindancePause_Button" type="Button" >
  431.         <button id="IK_Pad_X_SQUARE" />
  432.         <button id="IK_Space" overridableUI="braindancePause"/>
  433.     </mapping>
  434.  
  435.     <mapping name="BraindancePlayForward_Button" type="Button" >
  436.         <button id="IK_Pad_RightTrigger" thresholdPress="0.1" thresholdRelease="0.05" />
  437.         <button id="IK_E" overridableUI="braindanceForward"/>
  438.     </mapping>        
  439.    
  440.     <mapping name="BraindancePlayBackward_Button" type="Button" >
  441.         <button id="IK_Pad_LeftTrigger" thresholdPress="0.1" thresholdRelease="0.05" />
  442.         <button id="IK_A" overridableUI="braindanceBackward"/>
  443.     </mapping>
  444.  
  445.     <mapping name="BraindanceRestart_Button" type="Button" >
  446.         <button id="IK_Pad_Y_TRIANGLE" />
  447.         <button id="IK_R" overridableUI="braindanceRestart"/>
  448.     </mapping>    
  449.  
  450.     <mapping name="BraindanceSwitchLayer_Button" type="Button" >
  451.         <button id="IK_Pad_RightShoulder" />
  452.         <button id="IK_LShift" overridableUI="braindanceLayer"/>
  453.     </mapping>
  454.  
  455.     <mapping name="BraindanceCameraToggle_Button" type="Button" >
  456.         <button id="IK_Pad_LeftShoulder" />
  457.         <button id="IK_Tab" overridableUI="braindanceMode"/>
  458.     </mapping>
  459.  
  460.     <mapping name="ExitBraindance_Button" type="Button" SIEJADependent="true" >
  461.         <button id="IK_Pad_B_CIRCLE" />
  462.         <button id="IK_X" overridableUI="braindanceExit"/>
  463.     </mapping>
  464.  
  465.     <mapping name="CallVehicle_Button" type="Button" >
  466.         <button id="IK_Pad_DigitRight" />
  467.         <button id="IK_V" overridableUI="callVehicle"/>
  468.     </mapping>            
  469.    
  470.     <mapping name="VehicleInsideWheel_Button" type="Button" >
  471.         <button id="IK_Pad_RightShoulder" />
  472.         <button id="IK_R" overridableUI="radio"/>
  473.     </mapping>
  474.  
  475.     <mapping name="WeaponWheel_Button" type="Button" >
  476.         <button id="IK_Pad_Y_TRIANGLE" />
  477.         <button id="IK_Alt" overridableUI="switchItem"/>
  478.     </mapping>
  479.  
  480.     <mapping name="WeaponSlot1_Button" type="Button" >
  481.         <button id="IK_1" overridableUI="weapon1"/>
  482.     </mapping>
  483.  
  484.     <mapping name="WeaponSlot2_Button" type="Button" >
  485.         <button id="IK_2" overridableUI="weapon2"/>
  486.     </mapping>
  487.  
  488.     <mapping name="WeaponSlot3_Button" type="Button" >
  489.         <button id="IK_3" overridableUI="weapon3"/>
  490.     </mapping>
  491.  
  492.     <mapping name="WeaponSlot4_Button" type="Button" >
  493.         <button id="IK_4" overridableUI="weapon4"/>
  494.     </mapping>    
  495.  
  496.     <mapping name="OpenQuickHackPanel_Button" type="Button" >
  497.         <button id="IK_Pad_RightShoulder" />
  498.         <button id="IK_F" overridableUI="selectChoice"/>
  499.     </mapping>
  500.  
  501.     <mapping name="CloseQuickHackPanel" type="Button" SIEJADependent="true" >
  502.         <button id="IK_Escape" />
  503.         <button id="IK_Backspace" />
  504.         <button id="IK_Pad_RightShoulder" />
  505.         <button id="IK_Pad_B_CIRCLE" />
  506.         <button id="IK_V" />
  507.     </mapping>
  508.  
  509.     <mapping name="ApplyAndCloseQHackWidget" type="Button" >
  510.         <button id="IK_Pad_X_SQUARE" />
  511.         <button id="IK_F" overridableUI="selectChoiceUI"/>
  512.     </mapping>
  513.    
  514.     <mapping name="ApplyQHack" type="Button" >
  515.         <button id="IK_F" overridableUI="selectChoice"/>
  516.         <button id="IK_Pad_A_CROSS" />
  517.     </mapping>
  518.  
  519.     <mapping name="ToggleQHackDescription" type="Button" >
  520.         <button id="IK_W" overridableUI="quickhackInfo"/>
  521.         <button id="IK_Pad_RightShoulder" />
  522.     </mapping> 
  523.  
  524.     <mapping name="CycleObjectives_Button" type="Button" >
  525.         <button id="IK_Pad_DigitDown" />
  526.         <button id="IK_W" overridableUI="cycleObjectives"/>
  527.     </mapping>    
  528.  
  529.     <!-- PROTOTYPING -->
  530.     <mapping name="UI_DPadLeft" type="Button">
  531.         <button id="IK_Pad_DigitLeft" />
  532.     </mapping>
  533.    
  534.     <mapping name="UI_DPadRight" type="Button">
  535.         <button id="IK_Pad_DigitRight" />
  536.     </mapping>
  537.    
  538.     <mapping name="UI_DPadUp" type="Button">
  539.         <button id="IK_Pad_DigitUp" />
  540.     </mapping>
  541.    
  542.     <mapping name="UI_DPadDown" type="Button">
  543.         <button id="IK_Pad_DigitDown" />
  544.     </mapping>
  545.    
  546.     <mapping name="UI_DialogFocus" type="Button">
  547.         <button id="IK_Pad_DigitDown" />
  548.         <button id="IK_Pad_DigitUp" />
  549.         <button id="IK_Up" overridableUI="selectUpSecondary" />
  550.         <button id="IK_Down" overridableUI="selectDownSecondary" />
  551.     </mapping>
  552.    
  553.     <mapping name="UI_Esc_B_Circle" type="Button" SIEJADependent="true" >
  554.         <button id="IK_Escape" />
  555.         <button id="IK_Pad_B_CIRCLE" />
  556.     </mapping>
  557.  
  558.     <mapping name="UI_A_Cross" type="Button">
  559.         <button id="IK_Pad_A_CROSS" />
  560.     </mapping>
  561.    
  562.     <mapping name="UI_Y_Triangle" type="Button">
  563.         <button id="IK_Pad_Y_TRIANGLE" />
  564.     </mapping>
  565.  
  566.     <!-- BODY CARRYING -->
  567.  
  568.     <mapping name="PickUpBodyFromTakedown_Button" type="Button">
  569.         <button id="IK_Pad_RightThumb" />
  570.         <button id="IK_E" overridableUI="dropCarriedObject"/>
  571.     </mapping>
  572.  
  573.     <mapping name="BodyDrop_Button" type="Button">
  574.         <button id="IK_Pad_X_SQUARE" />
  575.         <button id="IK_E" overridableUI="dropCarriedObject"/>
  576.     </mapping>
  577.    
  578.     <!-- INSPECTIO -->
  579.     <mapping name="InspectionEnd" type="Button" >
  580.         <button id="IK_Pad_B_CIRCLE" />
  581.         <button id="IK_E" />
  582.     </mapping>
  583.    
  584.     <mapping name="InspectionTake" type="Button" >
  585.         <button id="IK_Pad_X_SQUARE" />
  586.         <button id="IK_T" />
  587.     </mapping>
  588.  
  589.     <mapping name="InspectionZoom" type="Axis" >
  590.         <button id="IK_Pad_LeftTrigger" />
  591.         <button id="IK_RightMouse" val="1.0" />
  592.     </mapping>
  593.    
  594.     <!-- FOCUS MODE AKA SCANNING -->
  595.     <mapping name="Tag_Button" type="Button" >
  596.         <button id="IK_Pad_RightThumb" />
  597.         <button id="IK_MiddleMouse" overridableUI="tag"/>
  598.     </mapping> 
  599.    
  600.     <mapping name="Vision_Toggle_Button" type="Button" >
  601.         <button id="IK_CapsLock" overridableUI="visionToggle"/>
  602.     </mapping>
  603.  
  604.     <mapping name="Vision_Hold_Button" type="Button" >
  605.         <button id="IK_Tab" overridableUI="visionHold"/>
  606.         <button id="IK_Pad_LeftShoulder" />
  607.     </mapping>
  608.  
  609.     <!-- CYBERWARE -->
  610.        
  611.     <mapping name="LeftShoulder_Button" type="Button" >
  612.         <button id="IK_Pad_LeftShoulder" />
  613.     </mapping>
  614.    
  615.     <mapping name="RightShoulder_Button" type="Button" >
  616.         <button id="IK_Pad_RightShoulder" />
  617.     </mapping>
  618.  
  619.     <mapping name="IconicCyberware_Button" type="Button" >
  620.         <button id="IK_E" overridableUI="iconic"/>
  621.         <button id="IK_Pad_LeftRightShoulder" />
  622.     </mapping>
  623.    
  624.     <!-- BUTTON COMBO GROUPS -->
  625.     <!-- has time timeWindow during which the combo can be activated ( default param. =  0.1f )
  626.          has input locking mechanism, all combo buttons need to be released in order to unlock. -->
  627.     <buttonGroup id="IK_Pad_LeftRightShoulder" timeWindow="0.08f" >
  628.         <button id="IK_Pad_LeftShoulder" />
  629.         <button id="IK_Pad_RightShoulder" />
  630.     </buttonGroup>
  631.    
  632.     <!-- TAKEDOWN -->
  633.     <mapping name="Takedown_Button" type="Button" >
  634.         <button id="IK_Pad_X_SQUARE" />
  635.         <button id="IK_F" overridableUI="selectChoice"/>
  636.     </mapping>
  637.    
  638.     <!-- VEHICLES -->
  639.     <mapping name="LeftX_Axis_Vehicle" type="Axis" >
  640.         <button id="IK_Pad_LeftAxisX" />
  641.         <button id="IK_D" val="1.0" overridableUI="vehicleSteerRight"/>
  642.         <button id="IK_Q" val="-1.0" overridableUI="vehicleSteerLeft"/>
  643.     </mapping>
  644.    
  645.     <mapping name="LeftY_Axis_Vehicle" type="Axis" >
  646.         <button id="IK_Pad_LeftAxisY" />
  647.         <button id="IK_LShift" val="1.0" />
  648.         <button id="IK_LControl" val="-1.0" />
  649.     </mapping>
  650.  
  651.     <mapping name="LeftY_Axis_Vehicle_RockFB" type="Axis" >
  652.         <button id="IK_Pad_LeftAxisY" />
  653.         <button id="IK_Z" val="1.0" overridableUI="vehicleAccelerate"/>
  654.         <button id="IK_S" val="-1.0" overridableUI="vehicleDecelrate"/>
  655.         <button id="IK_LShift" val="1.0" />
  656.         <button id="IK_LControl" val="-1.0" />
  657.     </mapping>
  658.    
  659.     <mapping name="VehicleCameraToggle" type="Button" >
  660.         <button id="IK_Pad_DigitRight" />
  661.         <button id="IK_A" overridableUI="vehicleToggleCam"/>
  662.     </mapping>
  663.    
  664.     <mapping name="Enter_Combat" type="Button" >
  665.         <button id="IK_Pad_Y_TRIANGLE" />
  666.         <button id="IK_B" />
  667.     </mapping>
  668.    
  669.     <mapping name="Vehicle_Horn" type="Button" >
  670.         <button id="IK_Pad_LeftThumb" />
  671.         <button id="IK_LControl" overridableUI="vehicleHorn"/>
  672.     </mapping>
  673.    
  674.     <mapping name="Vehicle_Shoot_Primary" type="Button">
  675.         <button id="IK_Pad_RightTrigger" thresholdPress="0.5" thresholdRelease="0.55" />
  676.         <button id="IK_LeftMouse" overridableUI="vehicleShootPrimary"/>
  677.     </mapping>
  678.    
  679.     <mapping name="Vehicle_Shoot_Secondary" type="Button">
  680.         <button id="IK_Pad_LeftTrigger" thresholdPress="0.5" thresholdRelease="0.55" />
  681.         <button id="IK_RightMouse" overridableUI="vehicleShootSecondary"/>
  682.     </mapping>
  683.    
  684.     <mapping name="Vehicle_Shoot_Tertiary" type="Button">
  685.         <button id="IK_Pad_RightShoulder" />
  686.         <button id="IK_LControl" overridableUI="vehicleShootTertiary"/>
  687.     </mapping>
  688.  
  689.     <mapping name="Vehicle_CycleLights" type="Button">
  690.         <button id="IK_Alt" val="1.0" overridableUI="vehicleLights"/>
  691.         <button id="IK_Pad_X_SQUARE" />
  692.     </mapping>
  693.  
  694.     <mapping name="VehicleDriverCombatRangedAttack_Button" type="Button" >
  695.         <button id="IK_Pad_RightShoulder" />
  696.         <button id="IK_LeftMouse" overridableUI="vehicleWeaponAttack"/>
  697.     </mapping>  
  698.  
  699.     <mapping name="Vehicle_Handbrake" type="Button">
  700.         <button id="IK_Pad_A_CROSS" />
  701.         <button id="IK_Space" overridableUI="vehicleHandbrake"/>
  702.     </mapping>
  703.  
  704.     <mapping name="ExitVehicle_Button" type="Button" >
  705.         <button id="IK_F" overridableUI="exitVehicle"/>
  706.         <button id="IK_Pad_B_CIRCLE" />
  707.     </mapping>
  708.  
  709.     <mapping name="VehicleCameraInverse_Button" type="Button">
  710.         <button id="IK_Pad_RightThumb" />
  711.         <button id="IK_MiddleMouse" overridableUI="vehicleInverseCam"/>
  712.     </mapping>
  713.    
  714.     <!-- DEBUG -->
  715.     <mapping name="Debug_Kill" type="Button" >
  716.         <button id="IK_K" />
  717.     </mapping>
  718.    
  719.     <mapping name="Debug_KillAll" type="Button" >
  720.         <button id="IK_L" />
  721.     </mapping>
  722.    
  723.     <mapping name="TweakDBReload_Button" type="Button" >
  724.         <button id="IK_NumPad3" />
  725.     </mapping>
  726.    
  727.     <mapping name="SelectPuppet_Button" type="Button" >
  728.         <button id="IK_NumPad4" />
  729.     </mapping>
  730.  
  731.     <mapping name="SelectSoundDebug_Button" type="Button" >
  732.         <button id="IK_F7" />
  733.     </mapping>
  734.    
  735.     <mapping name="RaycastDistanceAndMaterial_Button" type="Button" >
  736.         <button id="IK_F6" />
  737.     </mapping>
  738.        
  739.     <mapping name="SelectPuppetAnimation_Button" type="Button" >
  740.         <button id="IK_F11" />
  741.     </mapping>
  742.    
  743.     <mapping name="SelectPuppetWorkspots_Button" type="Button" >
  744.         <button id="IK_NumPad2" />     
  745.     </mapping>
  746.    
  747.     <mapping name="SendExitSignalWorkspots_Button" type="Button" >
  748.         <button id="IK_Semicolon" />       
  749.     </mapping>
  750.    
  751.     <mapping name="SelfWorkspotDebugMode_Button" type="Button" >
  752.         <button id="IK_Alt" />
  753.     </mapping>
  754.    
  755.     <!-- Anim Button Groups -->
  756.     <buttonGroup id="IK_F11_Alt" >
  757.         <button id="IK_F11" />
  758.         <button id="IK_Alt" />
  759.     </buttonGroup>
  760.    
  761.     <buttonGroup id="IK_F11_Shift" >
  762.         <button id="IK_F11" />
  763.         <button id="IK_RShift" />
  764.     </buttonGroup>
  765.  
  766.     <mapping name="SelectPlayerAnimation_Button" type="Button" >
  767.         <button id="IK_F11_Alt" />
  768.     </mapping>
  769.    
  770.     <mapping name="SelectFacialAnimationDebugCamera_Button" type="Button" >
  771.         <button id="IK_F11_Shift" />
  772.     </mapping>
  773.  
  774.     <buttonGroup id="IK_1_LShift" timeWindow = "0.08f" >
  775.         <button id="IK_LShift" />
  776.         <button id="IK_1" />
  777.     </buttonGroup>
  778.  
  779.     <buttonGroup id="IK_2_LShift" timeWindow = "0.08f" >
  780.         <button id="IK_LShift" />
  781.         <button id="IK_2" />
  782.     </buttonGroup>
  783.  
  784.     <buttonGroup id="IK_3_LShift" timeWindow = "0.08f" >
  785.         <button id="IK_LShift" />
  786.         <button id="IK_3" />
  787.     </buttonGroup>
  788.  
  789.     <mapping name="ApplyNPCLevelToPlayerRanged_Button" type="Button" >
  790.         <button id="IK_1_LShift" />
  791.     </mapping>
  792.    
  793.     <mapping name="ApplyNPCLevelToPlayerMelee_Button" type="Button" >
  794.         <button id="IK_2_LShift" />
  795.     </mapping>
  796.    
  797.     <mapping name="ApplyNPCLevelToPlayerNetrunner_Button" type="Button" >
  798.         <button id="IK_3_LShift" />
  799.     </mapping>
  800.    
  801.     <mapping name="ToggleFrameRecording_Button" type="Button" >
  802.         <button id="IK_NumPad1" />
  803.     </mapping>
  804.    
  805.     <mapping name="Debug_ModifyYAxis" type="Axis" >
  806.         <button id="IK_Pad_LeftAxisX" />
  807.         <button id="IK_Up" val="1.0" />
  808.         <button id="IK_Down" val="-1.0" />
  809.     </mapping>
  810.    
  811.     <mapping name="Debug_ToggleFocusMode" type="Button" >
  812.         <button id="IK_NumPad5" />
  813.     </mapping>
  814.    
  815.     <mapping name="Debug_ToggleScanMode" type="Button" >
  816.         <button id="IK_Pad_Y_TRIANGLE" />
  817.     </mapping>
  818.  
  819.     <mapping name="FastForward_Button" type="Button" >
  820.         <button id="IK_Home" />
  821.     </mapping>
  822.    
  823.     <mapping name="SceneFastForward_Button" type="Button" >
  824.         <button id="IK_Pad_B_CIRCLE" />
  825.         <button id="IK_C" overridableUI="fastForward"/>
  826.     </mapping>
  827.  
  828.     <mapping name="FastForward_Hold_Button" type="Button" >
  829.         <button id="IK_Pad_B_CIRCLE" />
  830.     </mapping>
  831.  
  832.     <mapping name="Debug_A" type="Button" >
  833.         <button id="IK_Pad_A_CROSS" />
  834.     </mapping>
  835.    
  836.     <mapping name="Debug_B" type="Button" >
  837.         <button id="IK_Pad_B_CIRCLE" />
  838.     </mapping>
  839.    
  840.     <mapping name="Debug_X" type="Button" >
  841.         <button id="IK_Pad_X_SQUARE" />
  842.     </mapping>
  843.    
  844.     <mapping name="Debug_Y" type="Button" >
  845.         <button id="IK_Pad_Y_TRIANGLE" />
  846.     </mapping>
  847.    
  848.     <mapping name="Debug_LeftThumb" type="Button" >
  849.         <button id="IK_Pad_LeftThumb" />
  850.     </mapping>
  851.    
  852.     <mapping name="Debug_RightThumb" type="Button" >
  853.         <button id="IK_Pad_RightThumb" />
  854.     </mapping>
  855.    
  856.     <mapping name="Debug_LeftTrigger" type="Button" >
  857.         <button id="IK_Pad_LeftTrigger" thresholdPress="0.1" thresholdRelease="0.05" />             <!-- threshold range < -1.0; 1.0 >, threshold pairs should be both positive/negative -->
  858.         <button id="IK_RightMouse" />
  859.     </mapping>
  860.    
  861.     <mapping name="Debug_RightTrigger" type="Button" >
  862.         <button id="IK_Pad_RightTrigger" thresholdPress="0.5" thresholdRelease="0.55" />                <!-- threshold range < -1.0; 1.0 >, threshold pairs should be both positive/negative -->
  863.         <button id="IK_LeftMouse" />
  864.     </mapping>
  865.      
  866.     <mapping name="Debug_LeftShoulder" type="Button" >
  867.         <button id="IK_Pad_LeftShoulder" />
  868.     </mapping>
  869.    
  870.     <mapping name="Debug_RightShoulder" type="Button" >
  871.         <button id="IK_Pad_RightShoulder" />
  872.     </mapping>
  873.    
  874.     <mapping name="Debug_DPadLeft" type="Button" >
  875.         <button id="IK_Left" />
  876.         <button id="IK_Pad_DigitLeft" />
  877.     </mapping> 
  878.    
  879.     <mapping name="Debug_DPadRight" type="Button" >
  880.         <button id="IK_Right" />
  881.         <button id="IK_Pad_DigitRight" />
  882.     </mapping> 
  883.  
  884.     <mapping name="Debug_DPadUp" type="Button" >
  885.         <button id="IK_Up" />
  886.         <button id="IK_Pad_DigitUp" />
  887.     </mapping> 
  888.  
  889.     <mapping name="Debug_DPadDown" type="Button" >
  890.         <button id="IK_Down" />
  891.         <button id="IK_Pad_DigitDown" />
  892.     </mapping>     
  893.    
  894.     <!-- DEVICE ADVANCE INTERACTION -->
  895.     <mapping name="UI_MoveCursorVertically" type="Axis">
  896.         <button id="IK_Pad_LeftAxisY" />
  897.         <!-- <button id="IK_MouseX" /> Ł.SZ we needto solve that in the future. Those types are not comapatible-->
  898.     </mapping>
  899.    
  900.     <mapping name="UI_MoveCursorHorizontally" type="Axis">
  901.         <button id="IK_Pad_LeftAxisX"/>
  902.         <!-- <button id="IK_MouseY" /> Ł.SZ we needto solve that in the future. Those types are not comapatible-->
  903.     </mapping>
  904.    
  905.     <mapping name="UI_ScrollVertically" type="Axis">
  906.         <button id="IK_Pad_RightAxisY"/>
  907.         <!-- <button id="IK_MouseZ" /> Ł.SZ we needto solve that in the future. Those types are not comapatible-->
  908.     </mapping>
  909.    
  910.    
  911.     <!-- TEMP UI MAPPING -->
  912.     <mapping name="UI_LookX_Axis" type="Axis" >
  913.         <button id="IK_Pad_LeftAxisX" />
  914.         <button id="IK_MouseX" />
  915.     </mapping>
  916.    
  917.     <mapping name="UI_LookY_Axis" type="Axis" >
  918.         <button id="IK_Pad_LeftAxisY"/>
  919.         <button id="IK_MouseY" />
  920.     </mapping>
  921.    
  922.     <mapping name="UI_MoveX_Axis" type="Axis" >
  923.         <button id="IK_Pad_RightAxisX" />
  924.     </mapping>
  925.    
  926.     <mapping name="UI_MoveY_Axis" type="Axis" >
  927.         <button id="IK_Pad_RightAxisY"/>
  928.     </mapping>
  929.    
  930.     <mapping name="Open_Craft" type="Button" >
  931.         <button id="IK_P" />
  932.     </mapping>
  933.    
  934.     <mapping name="Open_SubChar" type="Button" >
  935.         <button id="IK_J" />
  936.     </mapping>
  937.  
  938.     <mapping name="UI_MoveUp" type="Button" >
  939.         <button id="IK_Pad_DigitUp" />
  940.         <button id="IK_A" overridableUI="selectUp"/>
  941.         <button id="IK_MouseWheelUp" />
  942.         <button id="IK_Up" overridableUI="selectUpSecondary"/>
  943.     </mapping>
  944.    
  945.     <mapping name="UI_ContextHelp" type="Button" >
  946.         <button id="IK_Pad_LeftThumb" />
  947.         <button id="IK_H" />
  948.     </mapping>
  949.    
  950.      <mapping name="UI_MoveDown" type="Button" >
  951.         <button id="IK_Pad_DigitDown" />
  952.         <button id="IK_E" overridableUI="selectDown"/>
  953.         <button id="IK_MouseWheelDown" />
  954.         <button id="IK_Down" overridableUI="selectDownSecondary"/>
  955.     </mapping>
  956.    
  957.      <mapping name="UI_MoveLeft" type="Button" >
  958.         <button id="IK_Left" overridableUI="selectLeftSecondary" />
  959.         <button id="IK_Pad_DigitLeft" />
  960.     </mapping>
  961.    
  962.      <mapping name="UI_MoveRight" type="Button" >
  963.         <button id="IK_Right" overridableUI="selectRightSecondary" />
  964.         <button id="IK_Pad_DigitRight" />
  965.     </mapping>
  966.    
  967.     <mapping name="Dialog_LeftY_Axis" type="Axis" >
  968.         <button id="IK_Pad_LeftAxisY" />
  969.     </mapping>
  970.    
  971.     <mapping name="Choice1" type="Button" >
  972.         <button id="IK_F" overridableUI="selectChoice"/>
  973.         <button id="IK_Pad_X_SQUARE" />
  974.     </mapping>
  975.  
  976.     <mapping name="Choice2" type="Button" >
  977.         <button id="IK_R" overridableUI="choice2"/>
  978.         <button id="IK_Pad_Y_TRIANGLE" />
  979.     </mapping>
  980.    
  981.     <mapping name="Choice3" type="Button" >
  982.         <button id="IK_1" overridableUI="choice3"/>
  983.         <button id="IK_Pad_A_CROSS" />
  984.     </mapping>
  985.    
  986.     <mapping name="Choice4" type="Button" >
  987.         <button id="IK_2" overridableUI="choice4"/>
  988.         <button id="IK_Pad_B_CIRCLE" />
  989.     </mapping>
  990.    
  991.     <mapping name="DialogConfirm" type="Button" >
  992.         <button id="IK_F" overridableUI="selectChoice"/>
  993.         <button id="IK_Enter" />
  994.         <button id="IK_Pad_X_SQUARE" />
  995.     </mapping>
  996.    
  997.     <mapping name="Dialog_Choice_Up" type="Button" >
  998.         <button id="IK_Up" />
  999.         <button id="IK_Pad_DigitUp" />
  1000.         <button id="IK_A" overridableUI="selectUp"/>
  1001.     </mapping>
  1002.    
  1003.     <mapping name="Dialog_Choice_Down" type="Button" >
  1004.         <button id="IK_Down" />
  1005.         <button id="IK_Pad_DigitDown" />
  1006.         <button id="IK_E" overridableUI="selectDown"/>
  1007.     </mapping>
  1008.    
  1009.     <mapping name="Apply_Button" type="Button" SIEJADependent="true" >
  1010.         <button id="IK_F" overridableUI="selectChoice"/>
  1011.         <button id="IK_Enter" />
  1012.         <button id="IK_Pad_X_SQUARE" />
  1013.     </mapping>
  1014.    
  1015.     <mapping name="Cancel_Button" type="Button" SIEJADependent="true" >
  1016.         <button id="IK_C" overridableUI="cancelSelection"/>
  1017.         <button id="IK_Escape" />
  1018.         <button id="IK_Pad_B_CIRCLE" />
  1019.     </mapping>
  1020.  
  1021.     <mapping name="Exit_Button" type="Button" SIEJADependent="true" >
  1022.         <button id="IK_C" overridableUI="cancelSelection"/>
  1023.         <button id="IK_Backspace" />
  1024.         <button id="IK_Pad_B_CIRCLE" />
  1025.     </mapping>
  1026.  
  1027.     <mapping name="Looting_Item_Comparision_Cycling" type="Button" SIEJADependent="true" >
  1028.         <button id="IK_B" />
  1029.         <button id="IK_Pad_B_CIRCLE" />
  1030.     </mapping>
  1031.    
  1032.     <mapping name="ExitWheel_Button" type="Button" SIEJADependent="true" >
  1033.         <button id="IK_Pad_B_CIRCLE" />
  1034.         <button id="IK_RightMouse" overridableUI="exitRadial"/>
  1035.     </mapping>
  1036.  
  1037.     <mapping name="SelectWheelItem_Button" type="Button" SIEJADependent="true" >
  1038.         <button id="IK_Pad_A_CROSS" />
  1039.         <button id="IK_LeftMouse" overridableUI="selectInRadial"/>
  1040.     </mapping>
  1041.  
  1042.     <mapping name="NextItem_Button" type="Button" >
  1043.         <button id="IK_Pad_DigitRight" />
  1044.         <button id="IK_E" overridableUI="selectDown"/>
  1045.     </mapping>
  1046.  
  1047.     <mapping name="PrevItem_Button" type="Button" >
  1048.         <button id="IK_Pad_DigitLeft" />
  1049.         <button id="IK_A" overridableUI="selectUp"/>
  1050.     </mapping>
  1051.        
  1052.     <mapping name="StopDeviceControl_Button" type="Button" >
  1053.         <button id="IK_Pad_B_CIRCLE" />
  1054.         <button id="IK_C" overridableUI="stopDeviceControl"/>
  1055.         <button id="IK_Backspace"/>    
  1056.     </mapping>
  1057.  
  1058.     <mapping name="CycleNext_Button" type="Button" >
  1059.         <button id="IK_Pad_DigitRight" />
  1060.         <button id="IK_3" overridableUI="nextItem"/>
  1061.     </mapping>  
  1062.  
  1063.     <mapping name="CyclePrev_Button" type="Button" >
  1064.         <button id="IK_Pad_DigitLeft" />
  1065.         <button id="IK_1" overridableUI="prevItem"/>
  1066.     </mapping>
  1067.  
  1068.     <mapping name="UI_CycleTrackedQuestEntry_Button" type="Button" >
  1069.         <button id="IK_Pad_DigitDown" />
  1070.     </mapping>
  1071.    
  1072.     <mapping name="UI_PrintDebug" type="Button" >
  1073.         <button id="IK_P" />
  1074.     </mapping>
  1075.    
  1076.     <mapping name="UI_Drop" type="Button" >
  1077.         <button id="IK_D" />
  1078.     </mapping>
  1079.    
  1080.     <mapping name="UI_Unequip" type="Button" >
  1081.         <button id="IK_U" />
  1082.     </mapping>
  1083.  
  1084.     <!-- Minigame mapping -->
  1085.     <mapping name="Minigame_MoveUp" type="Button" >
  1086.         <button id="IK_Up"  overridableUI="selectUpSecondary"/>
  1087.         <button id="IK_Pad_DigitUp" />
  1088.     </mapping>
  1089.    
  1090.      <mapping name="Minigame_MoveDown" type="Button" >
  1091.         <button id="IK_Down" overridableUI="selectDownSecondary"/>     
  1092.         <button id="IK_Pad_DigitDown" />
  1093.     </mapping>
  1094.    
  1095.      <mapping name="Minigame_MoveLeft" type="Button" >
  1096.         <button id="IK_Left" overridableUI="selectLeftSecondary"/>
  1097.         <button id="IK_Pad_DigitLeft" />
  1098.     </mapping>
  1099.    
  1100.      <mapping name="Minigame_MoveRight" type="Button" >
  1101.         <button id="IK_Right" overridableUI="selectRightSecondary"/>       
  1102.         <button id="IK_Pad_DigitRight" />
  1103.     </mapping>
  1104.    
  1105.     <mapping name="Minigame_Action" type="Button" >
  1106.         <button id="IK_Enter" />
  1107.         <button id="IK_Pad_X_SQUARE" />
  1108.     </mapping>
  1109.    
  1110.     <mapping name="Minigame_Cancel" type="Button" SIEJADependent="true" >
  1111.         <button id="IK_Escape" />
  1112.         <button id="IK_Pad_B_CIRCLE" />
  1113.     </mapping>
  1114.    
  1115.     <!-- FREE CAMERA CUSTOMS -->
  1116.     <buttonGroup id="LeftThumbAndStart" timeWindow="0.12f" >
  1117.         <button id="IK_Pad_Start" />
  1118.         <button id="IK_Pad_LeftThumb" />
  1119.     </buttonGroup>
  1120.    
  1121.     <buttonGroup id="LeftThumbAndOption" timeWindow="0.12f" >
  1122.         <button id="IK_PS4_OPTIONS" />
  1123.         <button id="IK_Pad_LeftThumb" />
  1124.     </buttonGroup>
  1125.    
  1126.     <mapping name="ActivateFreeCam" type="Button" >
  1127.         <button id="IK_F3" />
  1128.         <button id="LeftThumbAndStart" />
  1129.         <button id="LeftThumbAndOption" />
  1130.     </mapping >
  1131.    
  1132.     <mapping name="FreeCam_Control" type="Button" >
  1133.         <button id="IK_LControl" />
  1134.     </mapping >
  1135.    
  1136.     <mapping name="SwitchFreeCamControl" type="Button" >
  1137.         <button id="IK_F4" />
  1138.     </mapping>>
  1139.  
  1140.     <mapping name="CameraClipboardC" type="Button" >
  1141.         <button id="IK_C" />
  1142.     </mapping>
  1143.    
  1144.     <mapping name="CameraClipboardV" type="Button" >
  1145.         <button id="IK_V" />
  1146.     </mapping>
  1147.    
  1148.     <mapping name="CameraMultSpeed" type="Button" >
  1149.         <button id="IK_LShift" />
  1150.         <button id="IK_Pad_RightTrigger" thresholdPress="0.5" thresholdRelease="0.55" />
  1151.     </mapping>
  1152.    
  1153.     <mapping name="CameraReduceSpeed" type="Button" >
  1154.         <button id="IK_Alt" />
  1155.         <button id="IK_Pad_LeftTrigger" thresholdPress="0.5" thresholdRelease="0.55" />
  1156.     </mapping>
  1157.    
  1158.     <mapping name="CameraToggleStep" type="Button" >
  1159.         <button id="IK_T" />
  1160.     </mapping>
  1161.    
  1162.     <mapping name="CameraResetPitch" type="Button" >
  1163.         <button id="IK_Y" />
  1164.     </mapping>
  1165.    
  1166.     <mapping name="CameraStepForward" type="Button" >
  1167.         <button id="IK_Z" />
  1168.     </mapping>
  1169.    
  1170.     <mapping name="CameraStepBack" type="Button" >
  1171.         <button id="IK_S" />
  1172.     </mapping>
  1173.    
  1174.     <mapping name="CameraStepLeft" type="Button" >
  1175.         <button id="IK_Q" />
  1176.     </mapping>
  1177.    
  1178.     <mapping name="CameraStepRight" type="Button" >
  1179.         <button id="IK_D" />
  1180.     </mapping>
  1181.    
  1182.     <mapping name="CameraStepUp" type="Button" >
  1183.         <button id="IK_E" />
  1184.     </mapping>
  1185.  
  1186.     <mapping name="CameraStepDown" type="Button" >
  1187.         <button id="IK_A" />
  1188.     </mapping>
  1189.  
  1190.     <mapping name="FreeCam_FOV_Control" type="Button" >
  1191.         <button id="IK_F" />
  1192.     </mapping>
  1193.    
  1194.     <mapping name="CameraStepPitchUp" type="Button" >
  1195.         <button id="IK_Up" />
  1196.     </mapping>
  1197.    
  1198.     <mapping name="CameraStepPitchDown" type="Button" >
  1199.         <button id="IK_Down" />
  1200.     </mapping>
  1201.    
  1202.     <mapping name="CameraStepYawLeft" type="Button" >
  1203.         <button id="IK_Left" />
  1204.     </mapping>
  1205.    
  1206.     <mapping name="CameraStepYawRight" type="Button" >
  1207.         <button id="IK_Right" />
  1208.     </mapping>
  1209.    
  1210.     <mapping name="CameraIncreaseFOV" type="Button" >
  1211.         <button id="IK_O" />
  1212.     </mapping>
  1213.    
  1214.     <mapping name="CameraDecreaseFOV" type="Button" >
  1215.         <button id="IK_P" />
  1216.     </mapping>
  1217.  
  1218.     <mapping name="CameraDebugStepFrame" type="Axis" >
  1219.         <button id="IK_NumPad9" val="1.0" />
  1220.         <button id="IK_NumPad8" val="-1.0" />
  1221.     </mapping>
  1222.    
  1223.     <mapping name="CameraDebugStepTrack" type="Axis" >
  1224.         <button id="IK_NumPad4" val="1.0" />
  1225.         <button id="IK_NumPad1" val="-1.0" />
  1226.     </mapping>
  1227.    
  1228.     <mapping name="CameraDebugToggleRewindMode" type="Button" >
  1229.         <button id="IK_NumPad7" />
  1230.     </mapping>
  1231.    
  1232.     <mapping name="CameraDebugJumpToSelected" type="Button" >
  1233.         <button id="IK_NumPad5" />
  1234.     </mapping>
  1235.  
  1236.     <!-- UI -->
  1237.     <mapping name="device_click" type="Button" SIEJADependent="true" >
  1238.         <button id="IK_LeftMouse"/>
  1239.         <button id="IK_Pad_X_SQUARE"/>
  1240.         <button id="IK_F" overridableUI="selectChoiceUI"/>
  1241.     </mapping>
  1242.    
  1243.     <mapping name="back" type="Button" SIEJADependent="true" >
  1244.         <button id="IK_Escape"/>
  1245.         <button id="IK_Pad_B_CIRCLE"/>
  1246.     </mapping>
  1247.  
  1248.     <mapping name="system_notification_confirm" type="Button" SIEJADependent="true" >
  1249.         <button id="IK_Pad_A_CROSS"/>
  1250.         <button id="IK_Enter"/>
  1251.     </mapping>
  1252.  
  1253.     <mapping name="change_account" type="Button" SIEJADependent="true" >
  1254.         <button id="IK_Pad_Y_TRIANGLE"/>
  1255.     </mapping>
  1256.    
  1257.     <mapping name="left_button" type="Button" SIEJADependent="true" >
  1258.         <button id="IK_Pad_DigitLeft"/>
  1259.         <button id="IK_Left" overridableUI="selectLeftSecondary"/>
  1260.     </mapping>
  1261.    
  1262.     <mapping name="up_button" type="Button" SIEJADependent="true" >
  1263.         <button id="IK_Pad_DigitUp"/>
  1264.         <button id="IK_Up" overridableUI="selectUpSecondary"/>
  1265.     </mapping>
  1266.    
  1267.     <mapping name="right_button" type="Button" SIEJADependent="true" >
  1268.         <button id="IK_Pad_DigitRight"/>
  1269.         <button id="IK_Right" overridableUI="selectRightSecondary"/>
  1270.     </mapping>
  1271.    
  1272.     <mapping name="down_button" type="Button" SIEJADependent="true" >
  1273.         <button id="IK_Pad_DigitDown"/>
  1274.         <button id="IK_Down" overridableUI="selectDownSecondary"/>
  1275.     </mapping>
  1276.    
  1277.     <mapping name="prior_menu" type="Button" SIEJADependent="true" >
  1278.         <button id="IK_Pad_LeftShoulder"/>
  1279.         <button id="IK_1"/>
  1280.     </mapping>
  1281.  
  1282.     <mapping name="next_menu" type="Button" SIEJADependent="true" >
  1283.         <button id="IK_Pad_RightShoulder"/>
  1284.         <button id="IK_3"/>
  1285.     </mapping>
  1286.  
  1287.     <mapping name="prior_sub_menu" type="Button" SIEJADependent="true" >
  1288.         <button id="IK_Pad_LeftTrigger" thresholdPress="0.5" thresholdRelease="0.55" />
  1289.         <button id="IK_8"/>
  1290.     </mapping>
  1291.  
  1292.     <mapping name="next_sub_menu" type="Button" SIEJADependent="true" >
  1293.         <button id="IK_Pad_RightTrigger" thresholdPress="0.5" thresholdRelease="0.55" />
  1294.         <button id="IK_9"/>
  1295.     </mapping>
  1296.        
  1297.     <mapping name="dpad_left" type="Button" SIEJADependent="true" >
  1298.         <button id="IK_Pad_DigitLeft"/>
  1299.     </mapping>
  1300.    
  1301.     <mapping name="dpad_up" type="Button" SIEJADependent="true" >
  1302.         <button id="IK_Pad_DigitUp"/>
  1303.         <button id="IK_MouseWheelUp"/>
  1304.     </mapping>
  1305.    
  1306.     <mapping name="dpad_down" type="Button" SIEJADependent="true" >
  1307.         <button id="IK_Pad_DigitDown"/>
  1308.         <button id="IK_MouseWheelDown"/>
  1309.     </mapping>
  1310.    
  1311.     <mapping name="dpad_right" type="Button" SIEJADependent="true" >
  1312.         <button id="IK_Pad_DigitRight"/>
  1313.     </mapping>
  1314.    
  1315.     <mapping name="left_stick_x" type="Axis" >
  1316.         <button id="IK_Pad_LeftAxisX"/>
  1317.     </mapping>
  1318.    
  1319.     <mapping name="left_stick_y" type="Axis" >
  1320.         <button id="IK_Pad_LeftAxisY"/>
  1321.     </mapping>
  1322.    
  1323.     <mapping name="right_stick_x" type="Axis" >
  1324.         <button id="IK_Pad_RightAxisX"/>
  1325.         <button id="IK_MouseWheelUp" val="1.0" />
  1326.         <button id="IK_MouseWheelDown" val="-1.0" />
  1327.         <!-- <button id="IK_MouseZ"/> -->
  1328.     </mapping>
  1329.  
  1330.     <mapping name="right_stick_y" type="Axis" >
  1331.         <button id="IK_Pad_RightAxisY"/>
  1332.         <button id="IK_MouseWheelUp" val="1.0" />
  1333.         <button id="IK_MouseWheelDown" val="-1.0" />
  1334.         <!-- <button id="IK_MouseZ"/> -->
  1335.     </mapping>
  1336.    
  1337.     <mapping name="left_trigger" type="Axis" >
  1338.         <button id="IK_Pad_LeftTrigger"/>
  1339.     </mapping>
  1340.    
  1341.     <mapping name="right_trigger" type="Axis" >
  1342.         <button id="IK_Pad_RightTrigger"/>
  1343.     </mapping>
  1344.    
  1345.     <mapping name="right_stick_y_scroll" type="Axis" >
  1346.         <!-- <button id="IK_MouseZ"/> -->
  1347.         <button id="IK_Pad_RightAxisY" />
  1348.     </mapping>
  1349.  
  1350.     <mapping name="left_stick_y_scroll_up" type="Button" SIEJADependent="true" >
  1351.         <button id="IK_Pad_LeftAxisY" thresholdPress="0.2" thresholdRelease="0.5" />
  1352.     </mapping>
  1353.    
  1354.     <mapping name="left_stick_y_scroll_down" type="Button" SIEJADependent="true" >
  1355.         <button id="IK_Pad_LeftAxisY" thresholdPress="-0.2" thresholdRelease="-0.5" />
  1356.     </mapping>
  1357.    
  1358.     <!-- Vebdor -->
  1359.     <mapping name="vendor_checkout" type="Button" SIEJADependent="true" >
  1360.         <button id="IK_Pad_Y_TRIANGLE"/>
  1361.         <button id="IK_F" overridableUI="selectChoiceUI"/>
  1362.     </mapping>
  1363.    
  1364.     <!-- Pause Menu -->
  1365.     <mapping name="pause_menu_quicksave" type="Button" SIEJADependent="true" >
  1366.         <button id="IK_Pad_Y_TRIANGLE"/>
  1367.         <button id="IK_F5" overridableUI="quickSave"/>
  1368.     </mapping>
  1369.  
  1370.     <!-- InGame Settings -->
  1371.     <mapping name="restore_default_settings" type="Button" SIEJADependent="true" >
  1372.         <button id="IK_Pad_Y_TRIANGLE"/>
  1373.         <button id="IK_F1"/>
  1374.     </mapping>
  1375.  
  1376.     <!-- World Map Menu -->
  1377.     <mapping name="world_map_fake_move" type="Button" >
  1378.         <button id="IK_Pad_LeftAxisX" />
  1379.         <button id="IK_LeftMouse"/>
  1380.     </mapping>
  1381.    
  1382.     <mapping name="world_map_fake_rotate" type="Button" >
  1383.         <button id="IK_Pad_RightAxisY" />
  1384.         <button id="IK_RightMouse"/>
  1385.     </mapping>
  1386.    
  1387.     <mapping name="world_map_menu_pan_mouse" type="Button" >
  1388.         <button id="IK_LeftMouse"/>
  1389.     </mapping>
  1390.    
  1391.     <mapping name="world_map_menu_rotate_mouse" type="Button" >
  1392.         <button id="IK_RightMouse"/>
  1393.     </mapping>
  1394.    
  1395.     <mapping name="world_map_menu_zoom_in_mouse" type="Button" >
  1396.         <button id="IK_MouseWheelUp"/>
  1397.     </mapping>
  1398.    
  1399.     <mapping name="world_map_menu_zoom_out_mouse" type="Button" >
  1400.         <button id="IK_MouseWheelDown"/>
  1401.     </mapping>
  1402.    
  1403.     <mapping name="world_map_menu_zoom_out" type="Axis" >
  1404.         <button id="IK_Pad_LeftTrigger"/>
  1405.         <button id="IK_MouseWheelUp"/>
  1406.         <button id="IK_A"/>
  1407.     </mapping>
  1408.    
  1409.     <mapping name="world_map_menu_zoom_in" type="Axis" >
  1410.         <button id="IK_Pad_RightTrigger"/>
  1411.         <button id="IK_MouseWheelDown"/>
  1412.         <button id="IK_E"/>
  1413.     </mapping>
  1414.  
  1415.     <mapping name="world_map_menu_cycle_camera_mode" type="Button" SIEJADependent="true" >
  1416.         <button id="IK_Pad_LeftThumb"/>
  1417.         <button id="IK_M"/>
  1418.     </mapping>
  1419.    
  1420.     <mapping name="world_map_menu_fast_travel" type="Button" SIEJADependent="true" >
  1421.         <button id="IK_Pad_A_CROSS"/>
  1422.         <button id="IK_LeftMouse"/>
  1423.     </mapping>
  1424.    
  1425.     <mapping name="world_map_menu_track_waypoint" type="Button" SIEJADependent="true" >
  1426.         <button id="IK_Pad_A_CROSS"/>
  1427.         <button id="IK_RightMouse"/>
  1428.     </mapping>
  1429.  
  1430.     <mapping name="world_map_menu_open_quest_static" type="Button" SIEJADependent="true" >
  1431.         <button id="IK_Pad_DigitDown"/>
  1432.         <button id="IK_J"/>
  1433.     </mapping>
  1434.    
  1435.     <mapping name="world_map_menu_zoom_to_mappin" type="Button" SIEJADependent="true" >
  1436.         <button id="IK_Pad_RightThumb"/>
  1437.         <button id="IK_MiddleMouse"/>
  1438.     </mapping>
  1439.    
  1440.     <mapping name="world_map_menu_open_quest" type="Button" SIEJADependent="true" >
  1441.         <button id="IK_Pad_X_SQUARE"/>
  1442.         <button id="IK_F" overridableUI="selectChoiceUI"/>
  1443.     </mapping>
  1444.    
  1445.     <mapping name="world_map_menu_jump_to_player" type="Button" SIEJADependent="true" >
  1446.         <button id="IK_Pad_Y_TRIANGLE"/>
  1447.         <button id="IK_Tab"/>
  1448.     </mapping>
  1449.    
  1450.     <mapping name="world_map_menu_cycle_filter_prev" type="Button" SIEJADependent="true" >
  1451.         <button id="IK_Pad_DigitLeft"/>
  1452.         <button id="IK_W"/>
  1453.     </mapping>
  1454.  
  1455.     <mapping name="world_map_menu_cycle_filter_fake" type="Button" SIEJADependent="true" >
  1456.         <button id="IK_Pad_Fake_DigitLeftRight"/>
  1457.         <button id="IK_W"/>
  1458.     </mapping>
  1459.    
  1460.     <mapping name="world_map_menu_cycle_filter_next" type="Button" SIEJADependent="true" >
  1461.         <button id="IK_Pad_DigitRight"/>
  1462.         <button id="IK_C"/>
  1463.     </mapping>
  1464.  
  1465.     <mapping name="world_map_menu_toggle_legend" type="Button" SIEJADependent="true" >
  1466.         <button id="IK_Pad_DigitUp"/>
  1467.         <button id="IK_X"/>
  1468.     </mapping>
  1469.    
  1470.     <mapping name="world_map_menu_time_skip" type="Button" SIEJADependent="true" >
  1471.         <button id="IK_Pad_DigitDown"/>
  1472.         <button id="IK_T"/>
  1473.     </mapping>
  1474.    
  1475.     <mapping name="world_map_menu_toggle_floorplan" type="Button" SIEJADependent="true" >
  1476.         <button id="IK_Pad_LeftThumb"/>
  1477.         <button id="IK_R"/>
  1478.     </mapping>
  1479.    
  1480.     <mapping name="world_map_menu_debug_teleport" type="Button" SIEJADependent="true" >
  1481.         <button id="IK_Pad_X_SQUARE"/>
  1482.     </mapping>
  1483.    
  1484.     <mapping name="close_tutorial" type="Button" SIEJADependent="true" >
  1485.         <button id="IK_C" />
  1486.         <button id="IK_Escape" />
  1487.         <button id="IK_Pad_A_CROSS"/>
  1488.     </mapping>
  1489.  
  1490.     <mapping name="proceed_popup" type="Button" SIEJADependent="true" >
  1491.         <button id="IK_Pad_A_CROSS"/>
  1492.         <button id="IK_F" overridableUI="selectChoiceUI"/>
  1493.         <button id="IK_Enter"/>
  1494.     </mapping>
  1495.    
  1496.     <mapping name="cancel_popup" type="Button" SIEJADependent="true" >
  1497.         <button id="IK_C" />
  1498.         <button id="IK_Escape" />
  1499.         <button id="IK_Pad_B_CIRCLE" />
  1500.     </mapping>
  1501.  
  1502.     <mapping name="click_popup" type="Button" SIEJADependent="true" >
  1503.         <button id="IK_LeftMouse"/>
  1504.         <button id="IK_Pad_A_CROSS"/>
  1505.         <button id="IK_Enter"/>
  1506.         <button id="IK_F" overridableUI="selectChoiceUI"/>
  1507.     </mapping>
  1508.    
  1509.     <mapping name="menu_click" type="Button" SIEJADependent="true" >
  1510.         <button id="IK_LeftMouse"/>
  1511.         <button id="IK_Pad_A_CROSS"/>
  1512.         <button id="IK_Enter"/>
  1513.         <button id="IK_F" overridableUI="selectChoiceUI"/>
  1514.     </mapping>
  1515.    
  1516.     <mapping name="activate" type="Button" SIEJADependent="true" >
  1517.         <button id="IK_LeftMouse"/>
  1518.         <button id="IK_Pad_X_SQUARE"/>
  1519.     </mapping>
  1520.    
  1521.     <mapping name="activate_secondary" type="Button" SIEJADependent="true" >
  1522.         <button id="IK_RightMouse"/>
  1523.         <button id="IK_Pad_Y_TRIANGLE"/>
  1524.     </mapping>
  1525.    
  1526.     <mapping name="track" type="Button" SIEJADependent="true" >
  1527.         <button id="IK_RightMouse"/>
  1528.         <button id="IK_Pad_X_SQUARE"/>
  1529.     </mapping>
  1530.  
  1531.     <mapping name="delete_save" type="Button" SIEJADependent="true" >
  1532.         <button id="IK_X"/>
  1533.         <button id="IK_Pad_Y_TRIANGLE"/>
  1534.     </mapping>
  1535.    
  1536.     <mapping name="disassemble_item" type="Button" SIEJADependent="true" >
  1537.         <button id="IK_Pad_Y_TRIANGLE"/>
  1538.         <button id="IK_W"/>
  1539.     </mapping>
  1540.  
  1541.     <mapping name="craft_item" type="Button" SIEJADependent="true" >
  1542.         <button id="IK_Pad_A_CROSS"/>
  1543.         <button id="IK_LeftMouse"/>
  1544.     </mapping>
  1545.  
  1546.     <mapping name="drop_item" type="Button" SIEJADependent="true" >
  1547.         <button id="IK_Pad_RightThumb"/>
  1548.         <button id="IK_X"/>
  1549.     </mapping>
  1550.  
  1551.     <mapping name="equip_item" type="Button" SIEJADependent="true" >
  1552.         <button id="IK_Pad_A_CROSS"/>
  1553.         <button id="IK_Pad_X_SQUARE"/>
  1554.         <button id="IK_LeftMouse"/>
  1555.     </mapping>
  1556.  
  1557.     <mapping name="unequip_item" type="Button" SIEJADependent="true" >
  1558.         <button id="IK_Pad_Y_TRIANGLE"/>
  1559.         <button id="IK_MiddleMouse"/>
  1560.     </mapping>
  1561.  
  1562.     <mapping name="preview_item" type="Button" SIEJADependent="true" >
  1563.         <button id="IK_Pad_RightTrigger" thresholdPress="0.5" thresholdRelease="0.55"/>
  1564.         <button id="IK_P"/>
  1565.     </mapping>
  1566.  
  1567.     <mapping name="toggle_comparison_tooltip" type="Button" SIEJADependent="true" >
  1568.         <button id="IK_Pad_LeftThumb"/>
  1569.         <button id="IK_Tab"/>
  1570.     </mapping>
  1571.    
  1572.     <mapping name="sell_junk" type="Button" >
  1573.         <button id="IK_Pad_RightThumb"/>
  1574.         <button id="IK_J"/>
  1575.     </mapping>
  1576.  
  1577.     <mapping name="use_item" type="Button" SIEJADependent="true" >
  1578.         <button id="IK_Pad_A_CROSS"/>
  1579.         <button id="IK_LeftMouse"/>
  1580.         <button id="IK_F" overridableUI="selectChoiceUI"/>
  1581.     </mapping>
  1582.  
  1583.     <mapping name="upgrade_attribute" type="Button" SIEJADependent="true" >
  1584.         <button id="IK_Pad_X_SQUARE"/>
  1585.         <button id="IK_F" overridableUI="selectChoiceUI"/>
  1586.     </mapping>
  1587.  
  1588.     <mapping name="upgrade_perk" type="Button" SIEJADependent="true" >
  1589.         <button id="IK_Pad_X_SQUARE"/>
  1590.         <button id="IK_F" overridableUI="selectChoiceUI"/>
  1591.     </mapping>
  1592.  
  1593.     <mapping name="engagement_screen" type="Button" SIEJADependent="true" >
  1594.         <button id="IK_Pad_Start"/>
  1595.         <button id="IK_Space"/>
  1596.     </mapping>
  1597.  
  1598.     <mapping name="select" type="Button" SIEJADependent="true" >
  1599.       <button id="IK_Pad_A_CROSS"/>
  1600.       <button id="IK_LeftMouse"/>
  1601.     </mapping>
  1602.    
  1603.     <mapping name="track_quest" type="Button" SIEJADependent="true" >
  1604.       <button id="IK_Pad_Y_TRIANGLE"/>
  1605.       <button id="IK_F" overridableUI="selectChoiceUI"/>
  1606.     </mapping>
  1607.  
  1608.     <mapping name="skip_loading" type="Button" SIEJADependent="true" >
  1609.         <button id="IK_Space" />
  1610.         <button id="IK_Pad_B_CIRCLE" />
  1611.     </mapping>
  1612.  
  1613.     <mapping name="option_switch_next" type="Button" SIEJADependent="true" >
  1614.         <button id="IK_Pad_RightShoulder"/>
  1615.         <button id="IK_D"/>
  1616.     </mapping>
  1617.  
  1618.     <mapping name="option_switch_prev" type="Button" SIEJADependent="true" >
  1619.         <button id="IK_Pad_LeftShoulder"/>
  1620.         <button id="IK_Q"/>
  1621.     </mapping>
  1622.  
  1623.     <mapping name="option_switch_next_settings" type="Button" SIEJADependent="true" >
  1624.         <button id="IK_Pad_DigitRight" />
  1625.         <button id="IK_D"/>
  1626.     </mapping>
  1627.  
  1628.     <mapping name="option_switch_prev_settings" type="Button" SIEJADependent="true" >
  1629.         <button id="IK_Pad_DigitLeft" />
  1630.         <button id="IK_Q"/>
  1631.     </mapping>
  1632.  
  1633.     <mapping name="brightness_settings" type="Button" SIEJADependent="true" >
  1634.         <button id="IK_Pad_LeftThumb"/>
  1635.         <button id="IK_W"/>
  1636.     </mapping>
  1637.  
  1638.     <mapping name="controller_settings" type="Button" SIEJADependent="true" >
  1639.         <button id="IK_Pad_RightThumb"/>
  1640.         <button id="IK_X"/>
  1641.     </mapping>
  1642.  
  1643.     <mapping name="character_preview_rotate" type="Axis" >
  1644.         <button id="IK_A" val="1.0" overridableUI="selectUp" />
  1645.         <button id="IK_E" val="-1.0" overridableUI="selectDown" />
  1646.     </mapping>
  1647.  
  1648.     <!-- PHOTO MODE CUSTOMS -->
  1649.     <buttonGroup id="IK_PAD_LR_THUMB" timeWindow="0.2f" >
  1650.         <button id="IK_Pad_LeftThumb" />
  1651.         <button id="IK_Pad_RightThumb" />
  1652.     </buttonGroup>
  1653.    
  1654.     <mapping name="PhotoMode_MouseMove" type="Button" >
  1655.         <button id="IK_LeftMouse" />
  1656.     </mapping>
  1657.    
  1658.     <mapping name="PhotoMode_MouseRotation" type="Button" >
  1659.         <button id="IK_RightMouse" />
  1660.     </mapping>
  1661.    
  1662.     <mapping name="PhotoMode_MouseZoom" type="Button" >
  1663.         <button id="IK_MiddleMouse" />
  1664.     </mapping>
  1665.  
  1666.     <mapping name="TogglePhotoModeButton" type="Button" >
  1667.         <button id="IK_N" overridableUI="photoMode"/>
  1668.         <button id="IK_PAD_LR_THUMB" />
  1669.     </mapping>
  1670.  
  1671.     <mapping name="ExitPhotoModeButton" type="Button" SIEJADependent="true" >
  1672.         <button id="IK_Escape" />
  1673.         <button id="IK_Pad_B_CIRCLE" />
  1674.     </mapping>
  1675.    
  1676.     <mapping name="PhotoMode_ShowHideUI" type="Button" >
  1677.         <button id="IK_Tab" />
  1678.         <button id="IK_Pad_RightThumb" />
  1679.     </mapping>
  1680.  
  1681.     <mapping name="PhotoModeTakeScreenshot" type="Button" >
  1682.         <button id="IK_F" overridableUI="selectChoice"/>
  1683.     </mapping> 
  1684.    
  1685.     <mapping name="PhotoModeTakeScreenshot_HiRes" type="Button" >
  1686.         <button id="IK_Space" />
  1687.         <button id="IK_Pad_X_SQUARE" />
  1688.     </mapping> 
  1689.    
  1690.     <mapping name="PhotoMode_CraneDown_Axis" type="Axis" >
  1691.         <button id="IK_Pad_LeftTrigger" />
  1692.     </mapping>
  1693.    
  1694.     <mapping name="PhotoMode_CraneUp_Axis" type="Axis" >
  1695.         <button id="IK_Pad_RightTrigger" />
  1696.     </mapping>
  1697.    
  1698.     <mapping name="PhotoMode_Next_Menu" type="Button" >
  1699.         <button id="IK_Pad_RightShoulder" />
  1700.         <button id="IK_E" overridableUI="selectDown" />
  1701.     </mapping>  
  1702.    
  1703.     <mapping name="PhotoMode_Prior_Menu" type="Button" >
  1704.         <button id="IK_Pad_LeftShoulder" />
  1705.         <button id="IK_A" overridableUI="selectUp" />
  1706.     </mapping>  
  1707.    
  1708.     <mapping name="PhotoMode_LoadSettings" type="Button" >
  1709.         <button id="IK_Pad_Y_TRIANGLE"/>
  1710.         <button id="IK_Backspace"/>
  1711.     </mapping>
  1712.  
  1713.     <mapping name="PhotoMode_SaveSettings" type="Button" SIEJADependent="true" >
  1714.         <button id="IK_Pad_A_CROSS"/>
  1715.         <button id="IK_Enter"/>
  1716.     </mapping>
  1717.  
  1718.     <mapping name="PhotoMode_Click" type="Button" SIEJADependent="true" >
  1719.         <button id="IK_LeftMouse"/>
  1720.     </mapping>
  1721.  
  1722.     <!-- Issue reporting - we need to have it here as we want the tool to also work in final configuration. -->
  1723.     <buttonGroup id="ReportIssue_ButtonGroup">
  1724.         <button id="IK_Alt" />
  1725.         <button id="IK_F5" />
  1726.     </buttonGroup>
  1727.     <mapping name="ReportIssue_Button" type="Button" >
  1728.         <button id="ReportIssue_ButtonGroup" />
  1729.     </mapping>
  1730.  
  1731.     <!-- AXIS PAIRS -->
  1732.     <pairedAxes     name="LeftStick"
  1733.                     xAxisMapping="LeftX_Axis"
  1734.                     yAxisMapping="LeftY_Axis"
  1735.                     deadzonePreset="Preset_1" />
  1736.    
  1737.     <pairedAxes     name="RightStick"
  1738.                     xAxisMapping="RightX_Axis"
  1739.                     yAxisMapping="RightY_Axis"
  1740.                     deadzonePreset="Preset_2" />
  1741.    
  1742.    
  1743.     <pairedAxes     name="LeftStick_Vehicle"
  1744.                     xAxisMapping="LeftX_Axis_Vehicle"
  1745.                     yAxisMapping="LeftY_Axis_Vehicle"
  1746.                     deadzonePreset="Preset_Vehicle" />
  1747.                    
  1748.     <pairedAxes     name="RightStickUI"
  1749.                     xAxisMapping="right_stick_x"
  1750.                     yAxisMapping="right_stick_y"
  1751.                     deadzonePreset="Preset_2" />   
  1752.    
  1753.     <!-- PRESETS -->
  1754.     <!-- sensitivity range: 1.0 - 100.0 -->
  1755.     <preset         name="invertRelative"
  1756.                     invertRealAxis="false"
  1757.                     invertFakeAxis="false"
  1758.                     invertRelative="true" />
  1759.    
  1760.     <preset         name="relative"
  1761.                     invertRealAxis="false"
  1762.                     invertFakeAxis="false"
  1763.                     invertRelative="false" />
  1764.                    
  1765.     <preset         name="invertRealAxis"
  1766.                     invertRealAxis="true"
  1767.                     invertFakeAxis="false"
  1768.                     invertRelative="false" />
  1769.    
  1770.     <preset         name="invertFakeAxis"
  1771.                     invertRealAxis="false"
  1772.                     invertFakeAxis="true"
  1773.                     invertRelative="false" />
  1774.                    
  1775.     <preset         name="invertAxis"
  1776.                     invertRealAxis="true"
  1777.                     invertFakeAxis="true"
  1778.                     invertRelative="false" />
  1779.  
  1780. </bindings>
  1781.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement