DS5Dongle — Studio

Wireless DualSense-to-PC bridge on a Raspberry Pi Pico 2 W: audio-derived haptics for games that have none, adaptive and two-stage triggers, keyboard macros, gyro aiming, and a browser-based configuration portal.


Project maintained by artzox Hosted on GitHub Pages — Theme by mattgraham

Trigger effects

Adaptive-trigger effects you can drop straight onto a trigger. Download one, open the config portal, and use Load custom effect on L2 or R2. The builder’s diagram shows exactly how it plays across the pull; set the condition (usually While held) and Save to a slot.

These are captured from games that send them, so you can replay a game’s trigger feel in a game that has none.

EffectTypeTriggerFile
bow pull click
3-stage: resistance 1–3 → resistance 3–6 → bow 6→8.
Resistance + Bow R2 JSON
bow resistance
Resistance 2–7.
Resistance L2 JSON
bow resistance 10pct for vibration
Resistance 2–7.
Resistance either JSON
Days Gone — AK47 shoot
Wall 3→7.
Weapon break R2 JSON
Days Gone — break
1 state.
Resistance L2 JSON
Days Gone — Gas
2-stage: bow 3→7 → bow 2→8.
Bow R2 JSON
Dishonored 2 — bow-break-resistance sword
3-stage: bow 4→8 → wall 6→8 → resistance 8–9.
Bow + Weapon break + Resistance R2 JSON
Doom: The Dark Ages — accelerator
Wall 2→3.
Weapon break R2 JSON
Doom: The Dark Ages — Pump action
2-stage: wall 2→3 → vibration.
Weapon break + Vibration R2 JSON
Doom: The Dark Ages — shield block
Wall 2→3.
Weapon break L2 JSON
Doom: The Dark Ages — shredder
Wall 2→3.
Weapon break R2 JSON
God of War (2018) — R2 effect
2-stage: resistance 2–3 → bow 5→7.
Resistance + Bow R2 JSON
God of War Ragnarök — axe blades throw vibration 1x
Single sustained vibration.
Vibration L2 JSON
God of War Ragnarök — axe spear vibration 1x
Single sustained vibration.
Vibration L2 JSON
hard push
3-stage: bow 4→5 → vibration → resistance 8–9.
Bow + Vibration + Resistance either JSON
Indiana Jones and the Great Circle — gun empty
Wall 6→7.
Weapon break R2 JSON
Indiana Jones and the Great Circle — gun shooting
Wall 2→3.
Weapon break R2 JSON
Indiana Jones and the Great Circle — resistance 1x
Resistance 7–9.
Resistance L2 JSON
Kena: Bridge of Spirits — bow-break-resistance
3-stage: bow 1→5 → wall 6→7 → resistance 8–9.
Bow + Weapon break + Resistance either JSON
Marvel's Spider-Man — resistance 1x
Resistance 6–9.
Resistance R2 JSON
Marvel's Spider-Man — resistance vibration 2x
2-stage: resistance 6–9 → vibration.
Resistance + Vibration R2 JSON
Marvel's Spider-Man — viibration 1x
Single sustained vibration.
Vibration R2 JSON
Oblivion Remastered — 2xbreak shield
2-stage: wall 2→5 → wall 7→8.
Weapon break L2 JSON
Oblivion Remastered — 3x resistance sword
3-stage: resistance 1–3 → resistance 3–6 → resistance 6–9.
Resistance R2 JSON
Pragmata — charge blaster +resistance 2x
2-stage: resistance 1–9 → wall 2→4.
Resistance + Weapon break R2 JSON
Pragmata — charge blaster 1x
Wall 2→4.
Weapon break R2 JSON
Pragmata — Grip Gun 1x
Wall 2→4.
Weapon break R2 JSON
Pragmata — Riot Blaster 1x
Wall 2→4.
Weapon break R2 JSON
Ratchet & Clank — Executor 2x
2-stage: wall 5→8 → resistance 9.
Weapon break + Resistance R2 JSON
Ratchet & Clank — Lightning rod 2x
2-stage: wall 3→6 → resistance 9.
Weapon break + Resistance R2 JSON
Ratchet & Clank — Negatron collider 2x
2-stage: resistance 9 → wall 3→6.
Resistance + Weapon break R2 JSON
Ratchet & Clank — Shatter blast 2x
2-stage: wall 3→6 → resistance 9.
Weapon break + Resistance R2 JSON
Ratchet & Clank — Sprincler 2x
2-stage: resistance 9 → wall 3→6.
Resistance + Weapon break R2 JSON
Returnal — L2 weapon break 1x
Wall 3→7.
Weapon break L2 JSON
Returnal — R2 weapon break resistance 2x
2-stage: wall 6→7 → resistance 9.
Weapon break + Resistance R2 JSON
Spyro Reignited Trilogy — fire
2-stage: vibration → bow 6→8.
Vibration + Bow R2 JSON
Stray — scratch
3-stage: bow 2→4 → vibration → resistance 8–9.
Bow + Vibration + Resistance either JSON
Stray — scratch2
4-stage: vibration → bow 2→4 → vibration → resistance 8–9.
Vibration + Bow + Resistance either JSON
Stray — scratch3
3-stage: vibration → bow 2→4 → vibration.
Vibration + Bow either JSON
The Last of Us Part I — L2 resistance
Resistance 1–5.
Resistance L2 JSON
The Last of Us Part I — R2 Weapon break+Vibration
2-stage: wall 3→5 → vibration.
Weapon break + Vibration R2 JSON
The Last of Us Part I — R2 Weapon break+Vibration gun
2-stage: wall 2→4 → vibration.
Weapon break + Vibration R2 JSON

← Back to home · Shared profiles