dualshock4-usb.json 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. {
  2. "name": "Playstation DualShock 4 - USB",
  3. "idmatcher": "PS4 Controller",
  4. "mapping": {
  5. // D-Pad
  6. "KEY_BUTTON_12": "down",
  7. "KEY_BUTTON_11": "up",
  8. "KEY_BUTTON_14": "right",
  9. "KEY_BUTTON_13": "left",
  10. // Square
  11. "KEY_BUTTON_2": "cycle_audio",
  12. // X
  13. "KEY_BUTTON_0": "enter",
  14. // Circle
  15. "KEY_BUTTON_1": {
  16. "short": "back",
  17. "long": "home"
  18. },
  19. // Triangle
  20. "KEY_BUTTON_3": "cycle_subtitles",
  21. // L1
  22. "KEY_BUTTON_9": "seek_backward",
  23. // L2
  24. "KEY_AXIS_4_DOWN": "seek_forward",
  25. // option
  26. "KEY_BUTTON_6": "host:toggleDebug",
  27. // start
  28. "KEY_BUTTON_4": "host:fullscreen",
  29. // press left thumbstick
  30. "KEY_BUTTON_7": "",
  31. // press right thumbstick
  32. "KEY_BUTTON_8": "",
  33. // Playstation button
  34. "KEY_BUTTON_5": {
  35. "short": "home",
  36. "long": "exit"
  37. },
  38. // Trackpad press
  39. "KEY_BUTTON_15": "search",
  40. // left thumbstick axis
  41. "KEY_AXIS_0_UP": "left",
  42. "KEY_AXIS_0_DOWN": "right",
  43. "KEY_AXIS_1_UP": "up",
  44. "KEY_AXIS_1_DOWN": "down",
  45. // right thumbstick axis
  46. "KEY_AXIS_3_UP": "increase_volume",
  47. "KEY_AXIS_3_DOWN": "decrease_volume",
  48. "KEY_AXIS_2_UP": "decrease_audio_delay",
  49. "KEY_AXIS_2_DOWN": "increase_audio_delay"
  50. }
  51. }