Advertisement
Guest User

Razer Hydra config for MechWarrior: Living Legends v2.0

a guest
Apr 29th, 2012
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 10.02 KB | None | 0 0
  1. <?xml version="1.0"?>
  2.  
  3. <game_list xmlns="http://www.sixense.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sixense.com http://www.sixense.com/sixense_mce.xsd">
  4.  
  5.   <game>
  6.  
  7.     <version>2.0</version>
  8.     <requires_schema_version>1.1</requires_schema_version>
  9.  
  10.     <author>pesco</author>
  11.     <description>
  12. This version uses the left thumbstick for throttle control
  13. and supports WASD operation by default.
  14. For analog operation, get PPJoy (see http://sixense.com/forum/vbulletin/) and change MWLL bindings in ActionMapper accordingly.
  15. Have fun!
  16.     </description>
  17.  
  18.     <exe_name>Crysis.exe</exe_name>
  19.     <steam_appid>17340</steam_appid>
  20.     <full_name>MechWarrior: Living Legends</full_name>
  21.  
  22.     <controller_manager_mode>1P2C</controller_manager_mode>
  23.     <global_mce_disabled>true</global_mce_disabled>
  24.  
  25.     <mouse_pointer>
  26.       <controller>P1R</controller>
  27.       <mode>freelook</mode>
  28.       <enabled>true</enabled>
  29.       <freelook_exponent>1.5</freelook_exponent>
  30.       <freelook_max_speed>90</freelook_max_speed>
  31.     </mouse_pointer>
  32.  
  33.     <joystick_config>
  34.       <controller>P1R</controller>
  35.       <mode>4_way</mode>
  36.     </joystick_config>
  37.  
  38.     <joystick_config>
  39.       <controller>P1L</controller>
  40.       <mode>blend</mode>
  41.     </joystick_config>
  42.  
  43.  
  44.     <!-- ### GLOBAL ACTIONS ### -->
  45.     <!-- (not affected by alt. action switch) -->
  46.  
  47.     <quick_bindings>
  48.       <controller>
  49.         <which>P1L</which>
  50.  
  51.         <name>Push-to-Talk</name>
  52.         <trigger>pressed</trigger>
  53.         <key>left_alt</key>
  54.       </controller>
  55.  
  56.       <controller>
  57.         <which>P1R</which>
  58.  
  59.         <name>Fire Current Weapon Group</name>
  60.         <trigger>pressed</trigger>
  61.         <mouse_button>left</mouse_button>
  62.  
  63.         <name>Fire Weapon Group 2</name>
  64.         <button>bumper</button>
  65.         <key>2</key>
  66.            
  67.         <name>Radar Toggle</name>
  68.         <button>2</button>
  69.         <key>r</key>
  70.  
  71.         <name>Zoom Toggle</name>
  72.         <button>1</button>
  73.         <key>z</key>
  74.  
  75.         <name>Target Reticle</name>
  76.         <joystick>up</joystick>
  77.         <key>q</key>
  78.       </controller>
  79.     </quick_bindings>
  80.  
  81.     <binding>
  82.       <name>Fire Weapon Group 2 [Pull Through]</name>
  83.       <conditions>
  84.         <trigger>
  85.           <controller>P1R</controller>
  86.           <threshold>0.8</threshold>
  87.         </trigger>
  88.       </conditions>
  89.       <actions>
  90.         <key>2</key>
  91.       </actions>
  92.     </binding>
  93.  
  94.     <binding>
  95.       <name>Throttle Axis Toggle</name>
  96.       <conditions>
  97.         <tilt_gesture>
  98.           <controller>P1L</controller>
  99.           <direction>ccw</direction>
  100.           <angle>50</angle>
  101.         </tilt_gesture>
  102.       </conditions>
  103.       <actions>
  104.         <key>num_divide</key>
  105.       </actions>
  106.     </binding>
  107.  
  108.     <binding>
  109.       <name>Jump Jets</name>
  110.       <conditions>
  111.         <tilt_gesture>
  112.           <controller>P1L</controller>
  113.           <direction>up</direction>
  114.           <angle>20</angle>
  115.         </tilt_gesture>
  116.       </conditions>
  117.       <actions>
  118.         <key>space</key>
  119.       </actions>
  120.     </binding>
  121.  
  122.     <binding>
  123.       <name>Coolant Flush + Shutdown Override</name>
  124.       <conditions>
  125.         <tilt_gesture>
  126.           <controller>P1L</controller>
  127.           <direction>cw</direction>
  128.           <angle>45</angle>
  129.         </tilt_gesture>
  130.       </conditions>
  131.       <actions>
  132.         <key>c</key>
  133.         <key>o</key>
  134.       </actions>
  135.     </binding>
  136.  
  137.     <binding>
  138.       <name>[Alternate Action Switch]</name>
  139.       <conditions>
  140.         <button>
  141.           <controller>P1L</controller>
  142.           <which>bumper</which>
  143.           <filter>on_rise</filter>
  144.         </button>
  145.       </conditions>
  146.       <actions>
  147.         <disable_binding_group>Standard Actions</disable_binding_group>
  148.         <enable_binding_group>Alternate Actions</enable_binding_group>
  149.       </actions>
  150.     </binding>
  151.     <binding>
  152.       <conditions>
  153.         <button>
  154.           <controller>P1L</controller>
  155.           <which>bumper</which>
  156.           <filter>on_fall</filter>
  157.         </button>
  158.       </conditions>
  159.       <actions>
  160.         <disable_binding_group>Alternate Actions</disable_binding_group>
  161.         <enable_binding_group>Standard Actions</enable_binding_group>
  162.       </actions>
  163.     </binding>
  164.  
  165.  
  166.     <!-- ### STANDARD ACTIONS ### -->
  167.     <!-- (active when alt. action switch not pressed) -->
  168.  
  169.     <binding_group>
  170.       <name>Standard Actions</name>
  171.       <enabled>true</enabled>
  172.  
  173.       <quick_bindings>
  174.         <controller>
  175.           <which>P1L</which>
  176.  
  177.           <name>MASC</name>
  178.           <button>joystick</button>
  179.           <key>left_shift</key>
  180.  
  181.           <name>Increase Throttle</name>
  182.           <joystick>up</joystick>
  183.           <key>w</key>
  184.  
  185.           <name>Decrease Throttle</name>
  186.           <joystick>down</joystick>
  187.           <key>s</key>
  188.  
  189.           <name>Turn Right</name>
  190.           <joystick>right</joystick>
  191.           <key>d</key>
  192.  
  193.           <name>Turn Left</name>
  194.           <joystick>left</joystick>
  195.           <key>a</key>
  196.  
  197.           <name>Group Fire Toggle</name>
  198.           <button>4</button>
  199.           <key>\</key>
  200.  
  201.           <name>Crouch Toggle</name>
  202.           <button>2</button>
  203.           <key>left_ctrl</key>
  204.  
  205.           <name>Light</name>
  206.           <button>3</button>
  207.           <key>l</key>
  208.  
  209.           <name>Night Vision</name>
  210.           <button>1</button>
  211.           <key>i</key>
  212.  
  213.           <name>Menu</name>
  214.           <button>start</button>
  215.           <key>esc</key>
  216.         </controller>
  217.        
  218.         <controller>
  219.           <which>P1R</which>
  220.        
  221.           <name>Fire Weapon Group 3</name>
  222.           <button>3</button>
  223.           <key>3</key>
  224.  
  225.           <name>Fire Weapon Group 4</name>
  226.           <button>4</button>
  227.           <key>4</key>
  228.  
  229.           <name>Target Nearest Enemy</name>
  230.           <joystick>down</joystick>
  231.           <key>e</key>
  232.  
  233.           <name>Target Next Enemy</name>
  234.           <joystick>right</joystick>
  235.           <key>t</key>
  236.  
  237.           <name>Target Previous Enemy</name>
  238.           <joystick>left</joystick>
  239.           <key>g</key>
  240.  
  241.           <name>Toggle Map</name>
  242.           <button>start</button>
  243.           <key>m</key>
  244.  
  245.           <name>Power</name>
  246.           <button>joystick</button>
  247.           <key>p</key>
  248.         </controller>
  249.       </quick_bindings>
  250.  
  251.       <!-- DIGITAL THROTTLE CONTROLS -->
  252.  
  253.       <!-- stop = left joy press + no direction -->
  254.       <!-- full throttle = left joy up + press -->
  255.       <!-- full reverse = left joy down + press -->
  256.       <!-- MASC = press and hold -->
  257.  
  258.       <binding>
  259.         <name>Stop</name>
  260.         <conditions>
  261.           <joystick>
  262.             <controller>P1L</controller>
  263.             <inverted>true</inverted>
  264.             <direction>any</direction>
  265.           </joystick>
  266.           <button>
  267.             <controller>P1L</controller>
  268.             <which>joystick</which>
  269.           </button>
  270.         </conditions>
  271.         <actions>
  272.           <key>x</key>
  273.         </actions>
  274.       </binding>
  275.  
  276.       <binding>
  277.         <name>Full Throttle</name>
  278.         <conditions>
  279.           <joystick>
  280.             <controller>P1L</controller>
  281.             <direction>up</direction>
  282.           </joystick>
  283.           <button>
  284.             <controller>P1L</controller>
  285.             <which>joystick</which>
  286.           </button>
  287.         </conditions>
  288.         <actions>
  289.           <key>num_add</key>
  290.         </actions>
  291.       </binding>
  292.  
  293.       <binding>
  294.         <name>Full Reverse</name>
  295.         <conditions>
  296.           <joystick>
  297.             <controller>P1L</controller>
  298.             <direction>down</direction>
  299.           </joystick>
  300.           <button>
  301.             <controller>P1L</controller>
  302.             <which>joystick</which>
  303.           </button>
  304.         </conditions>
  305.         <actions>
  306.           <key>num_add</key>
  307.           <key>num_subtract</key>
  308.         </actions>
  309.       </binding>
  310.     </binding_group>
  311.  
  312.  
  313.     <!-- ### ALTERNATE ACTIONS ### -->
  314.     <!-- (active when alt. action switch pressed) -->
  315.  
  316.     <binding_group>
  317.       <name>Alternate Actions</name>
  318.       <start_enabled>false</start_enabled>
  319.  
  320.       <quick_bindings>
  321.         <controller>
  322.           <which>P1L</which>
  323.  
  324.           <name>Cursor Left</name>
  325.           <joystick>left</joystick>
  326.           <key>left</key>
  327.  
  328.           <name>Cursor Right</name>
  329.           <joystick>right</joystick>
  330.           <key>right</key>
  331.  
  332.           <name>Cursor Down</name>
  333.           <joystick>down</joystick>
  334.           <key>down</key>
  335.  
  336.           <name>Cursor Up</name>
  337.           <joystick>up</joystick>
  338.           <key>up</key>
  339.  
  340.           <name>Cursor Enter</name>
  341.           <button>joystick</button>
  342.           <key>enter</key>
  343.  
  344.           <name>Buy Ammo</name>
  345.           <button>2</button>
  346.           <key>.</key>
  347.  
  348.           <name>Buy Menu</name>
  349.           <button>4</button>
  350.           <key>,</key>
  351.  
  352.           <name>Transfer Money</name>
  353.           <button>3</button>
  354.           <key>right_ctrl</key>
  355.  
  356.           <name>Sell Vehicle</name>
  357.           <button>1</button>
  358.           <key>j</key>
  359.  
  360.           <name>[Spin Calibration]</name>
  361.           <button>start</button>
  362.           <calibrate_spin_speed/>
  363.         </controller>
  364.  
  365.         <controller>
  366.           <which>P1R</which>
  367.  
  368.           <name>Fire Weapon Group 5</name>
  369.           <button>3</button>
  370.           <key>5</key>
  371.  
  372.           <name>Fire Weapon Group 6</name>
  373.           <button>4</button>
  374.           <key>6</key>
  375.  
  376.           <name>Target Nearest Friendly</name>
  377.           <joystick>down</joystick>
  378.           <key>n</key>
  379.  
  380.           <name>Target Next Friendly</name>
  381.           <joystick>right</joystick>
  382.           <key>b</key>
  383.  
  384.           <name>Target Previous Friendly</name>
  385.           <joystick>left</joystick>
  386.           <key>v</key>
  387.  
  388.           <name>Eject</name>
  389.           <button>joystick</button>
  390.           <key>f</key>
  391.  
  392.           <name>Scoreboard</name>
  393.           <button>start</button>
  394.           <key>tab</key>
  395.         </controller>
  396.       </quick_bindings>
  397.     </binding_group>
  398.  
  399.   </game>
  400.  
  401. </game_list>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement