How to Use the JoyHub Petalwish 2 with Funscripts

Step-by-step guide to using the JoyHub Petalwish 2 with funscripts in HaptiQ via Web Bluetooth or Intiface Central — plus how script motion maps to this prostate vibrator.

Web Bluetooth or Intiface Central

  1. Open HaptiQ in Chrome or Edge (desktop or Android) — or start Intiface Central for any other browser.
  2. Turn on the JoyHub Petalwish 2 and put it in pairing mode (usually holding the power button until the LED blinks).
  3. In the HaptiQ Devices panel choose Web Bluetooth (direct) or Buttplug.io (via Intiface Central) and connect.
  4. Load a funscript or generate one from a video, press play, and HaptiQ streams commands to the device in real time.

How funscript motion maps to the JoyHub Petalwish 2

As a prostate vibrator, HaptiQ maps funscript position to vibration intensity — the rhythm of the script becomes the rhythm of the device.

Troubleshooting

Why won't my JoyHub Petalwish 2 show up when I try to connect?

Three things account for almost every case. First, the browser: Web Bluetooth exists only in Chrome, Edge, Opera and other Chromium browsers, so in Safari or Firefox the device can never appear no matter what you do. Second, an existing connection: Bluetooth LE toys accept one connection at a time, so close the manufacturer app and disconnect it from your phone first. Third, pairing mode — most units need a button held until the LED changes before they advertise at all.

Do I need to install anything to use the JoyHub Petalwish 2 with HaptiQ?

No. BT4LE is reachable from the browser, so there is nothing to install — no Intiface Central, no desktop app, no driver. If a guide tells you otherwise it is describing a different connection type.

The script plays but the device doesn't move. What's wrong?

The connection and the script are separate steps, and this symptom means the script is fine but commands are not arriving. Confirm the device still shows as connected — browsers drop a Bluetooth link when the tab is backgrounded on some platforms — then check the device is charged and not simultaneously connected somewhere else. A funscript with a flat section will also produce genuine stillness, so scrub to a section with obvious motion before concluding it is broken.

Why is the motion out of sync with the video?

A direct Bluetooth LE link is one of the shortest paths available, so a fixed delay should be small. If it is consistent, correct it with your player offset. If it comes and goes, that is radio interference rather than latency: 2.4 GHz is shared with WiFi, so move closer, remove obstacles, and charge the device — weak batteries cause sluggish response well before a device dies.

Can I use the JoyHub Petalwish 2 with funscripts I did not make myself?

Yes. A funscript is a plain motion file and carries no device information, so any script plays on any supported hardware. HaptiQ can also generate one from your own video, which matters when an existing script was timed to a different cut — that mismatch causes drift no offset can fix.

JoyHub Petalwish 2 overview · Funscripts for prostate massagers · Create a free HaptiQ account

Open in HaptiQ