Advertisement
Guest User

Untitled

a guest
Feb 27th, 2020
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.64 KB | None | 0 0
  1. Keybind Commands Available from the Console
  2. ------------------------------------------------------
  3. How to import keybindings:
  4. pp_rebindkeys <filename>
  5.  
  6. How to swap bindings between joystick 1 and 2 (useful when windows decides that your secondary js is now your primary js and you don't want to rebind everything again):
  7. pp_resortdevices joystick 1 2
  8.  
  9. How to change device 4 to 1 and 5 to 2?
  10. pp_resortdevices joystick 4 1
  11. pp_resortdevices joystick 5 2
  12.  
  13. note: exporting no longer works via console and needs to be done via the UI.
  14. How to export bindings to a file named layout_mybindings_exported.xml:
  15. pp_rebindkeys export mybindings
  16.  
  17. How to list the detected devices in order?
  18. i_DumpDeviceInformation
  19.  
  20.  
  21. Activation modes:
  22.  
  23. <action name="v_toggle_landing_system">
  24. <rebind input="js2_button25" activationMode="hold_no_retrigger"/>
  25. </action>
  26.  
  27. <ActivationMode name="tap" onPress="0" onHold="0" onRelease="1" multiTap="1" multiTapBlock="1" pressTriggerThreshold="-1" releaseTriggerThreshold="0.25" releaseTriggerDelay="0" retriggerable="0" />
  28. <ActivationMode name="double_tap" onPress="1" onHold="0" onRelease="0" multiTap="2" multiTapBlock="1" pressTriggerThreshold="-1" releaseTriggerThreshold="-1" releaseTriggerDelay="0" retriggerable="0" />
  29. <ActivationMode name="double_tap_nonblocking" onPress="1" onHold="0" onRelease="0" multiTap="2" multiTapBlock="0" pressTriggerThreshold="-1" releaseTriggerThreshold="-1" releaseTriggerDelay="0" retriggerable="0" />
  30. <ActivationMode name="tap_quicker" onPress="0" onHold="0" onRelease="1" multiTap="1" multiTapBlock="1" pressTriggerThreshold="-1" releaseTriggerThreshold="0.15" releaseTriggerDelay="0" retriggerable="0" />
  31. <ActivationMode name="press" onPress="1" onHold="0" onRelease="0" multiTap="1" multiTapBlock="1" pressTriggerThreshold="-1" releaseTriggerThreshold="-1" releaseTriggerDelay="0" retriggerable="0" />
  32. <ActivationMode name="press_quicker" onPress="1" onHold="0" onRelease="1" multiTap="1" multiTapBlock="1" pressTriggerThreshold="-1" releaseTriggerThreshold="0.15" releaseTriggerDelay="0" retriggerable="0" />
  33. <ActivationMode name="delayed_press" onPress="1" onHold="0" onRelease="0" multiTap="1" multiTapBlock="1" pressTriggerThreshold="0.25" releaseTriggerThreshold="-1" releaseTriggerDelay="0" retriggerable="0" />
  34. <ActivationMode name="delayed_press_quicker" onPress="1" onHold="0" onRelease="0" multiTap="1" multiTapBlock="1" pressTriggerThreshold="0.15" releaseTriggerThreshold="-1" releaseTriggerDelay="0" retriggerable="0" />
  35. <ActivationMode name="delayed_press_medium" onPress="1" onHold="0" onRelease="0" multiTap="1" multiTapBlock="1" pressTriggerThreshold="0.5" releaseTriggerThreshold="-1" releaseTriggerDelay="0" retriggerable="0" />
  36. <ActivationMode name="delayed_press_long" onPress="1" onHold="0" onRelease="0" multiTap="1" multiTapBlock="1" pressTriggerThreshold="1.5" releaseTriggerThreshold="-1" releaseTriggerDelay="0" retriggerable="0" />
  37. <ActivationMode name="hold" onPress="1" onHold="0" onRelease="1" multiTap="1" multiTapBlock="1" pressTriggerThreshold="-1" releaseTriggerThreshold="-1" releaseTriggerDelay="0" retriggerable="1" />
  38. <ActivationMode name="hold_no_retrigger" onPress="1" onHold="0" onRelease="1" multiTap="1" multiTapBlock="1" pressTriggerThreshold="-1" releaseTriggerThreshold="-1" releaseTriggerDelay="0" retriggerable="0" />
  39. <ActivationMode name="all" onPress="1" onHold="1" onRelease="1" multiTap="1" multiTapBlock="1" pressTriggerThreshold="-1" releaseTriggerThreshold="-1" releaseTriggerDelay="0" retriggerable="1" />
  40. <ActivationMode name="delayed_hold" onPress="1" onHold="0" onRelease="1" multiTap="1" multiTapBlock="1" pressTriggerThreshold="0.25" releaseTriggerThreshold="-1" releaseTriggerDelay="0" retriggerable="1" />
  41. <ActivationMode name="delayed_hold_long" onPress="1" onHold="0" onRelease="1" multiTap="1" multiTapBlock="1" pressTriggerThreshold="1.5" releaseTriggerThreshold="-1" releaseTriggerDelay="0" retriggerable="1" />
  42. <ActivationMode name="delayed_hold_no_retrigger" onPress="1" onHold="0" onRelease="1" multiTap="1" multiTapBlock="1" pressTriggerThreshold="0.15" releaseTriggerThreshold="-1" releaseTriggerDelay="0" retriggerable="0" />
  43. <ActivationMode name="hold_toggle" onPress="1" onHold="0" onRelease="1" multiTap="1" multiTapBlock="1" pressTriggerThreshold="-1" releaseTriggerThreshold="-1" releaseTriggerDelay="0" retriggerable="0" />
  44. <ActivationMode name="smart_toggle" onPress="1" onHold="0" onRelease="1" multiTap="1" multiTapBlock="1" pressTriggerThreshold="-1" releaseTriggerThreshold="-1" releaseTriggerDelay="0.25" retriggerable="0" />
  45.  
  46. Dual binds:
  47.  
  48. <action name="v_strafe_vertical">.
  49. <rebind input="js3_y"/>
  50. <addbind input="js2_y"/>
  51. </action>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement