The Handy Funscript Setup: WiFi, Cloud & HSSP Explained

Learn to connect The Handy via WiFi, configure HSSP mode, and sync funscripts with video using cloud protocols.

Getting Started with The Handy

The Handy is a network-connected stroker that synchronizes motion to video through funscript files. Unlike Bluetooth devices that pair directly with your computer, The Handy operates over WiFi using cloud-based protocols. This architecture allows for precise script execution but requires proper network configuration and an active internet connection.

Understanding HAMP, HDSP, and HSSP

The Handy communicates using one of three protocols. Selecting the correct mode is essential for successful the handy funscript playback.

HAMP (Hardware Accelerated Motion Protocol)

HAMP is the original command protocol designed for direct motion control. When using HAMP, your device receives individual movement instructions rather than loading a complete script. This mode works for real-time applications where motion is calculated on the fly, but it does not support pre-recorded script synchronization.

HDSP (Handy Developer Streaming Protocol)

HDSP enables real-time streaming of motion data. Developers use this for applications requiring continuous, low-latency updates. While powerful for interactive experiences, HDSP requires a constant active connection and is generally unnecessary for standard video synchronization.

HSSP (Handy Server-Side Scripting Protocol)

HSSP is the protocol used for funscript playback. In HSSP mode, The Handy connects to its cloud service, downloads the script file, and executes timing internally. This mode handles synchronization automatically once loaded, making it ideal for matching haptic feedback to video content. When users refer to "the handy hssp" configuration, they are describing this script-based playback mode.

Handy WiFi Setup Process

Before using any protocol, The Handy must join your local network. The handy wifi setup process requires a 2.4GHz network, as the device does not support 5GHz-only connections or enterprise authentication systems like WPA3-Enterprise.

Step 1: Enter Setup Mode
Power on The Handy by pressing and holding the power button until the LED indicates setup mode, typically displayed as a rapid blinking pattern. This signals that the device is broadcasting a temporary access point.

Step 2: Connect to Temporary Network
On your phone or computer, open WiFi settings and connect to the network named "Handy_" followed by your device's unique identifier. This unsecured network exists solely for initial configuration and will disappear once setup is complete.

Step 3: Enter Credentials
Open a web browser and navigate to the gateway IP address provided in your connection instructions (commonly 192.168.1.1 or similar). You will see a configuration page where you must enter your home WiFi SSID exactly as it appears, including capitalization, along with your WiFi password.

Step 4: Save and Restart
After saving the configuration, The Handy restarts and attempts to join your network. This process takes 30-60 seconds. The LED will change to a solid color when successfully connected.

Step 5: Retrieve Connection Key
Access the Handy web interface or official mobile app to retrieve your Connection Key. This alphanumeric string acts as a password, allowing authorized third-party software to communicate with your specific device over the handy cloud api.

Cloud vs. Local Operation

The Handy cloud mode needs internet to download scripts and maintain synchronization. This cloud dependency means that if your internet connection drops, script playback will pause. However, the benefit is that the device handles all timing internally once the script is loaded, reducing latency compared to streaming individual commands.

For local control without internet, options are limited. While some development tools attempt local servers, the standard workflow for funscript playback requires cloud access.

The Funscript Workflow

Funscripts are JSON files containing arrays of time-position pairs. At each millisecond timestamp, the file specifies a position from 0 to 100, representing the stroke range. When you play a video, the player reads the corresponding .funscript and transmits timing data to The Handy.

For this to work, The Handy must be in HSSP mode. It connects to servers, downloads the script, and waits for a start command. When video begins, the player sends timestamp signals, and The Handy executes corresponding motion from its cached copy.

Exported .funscript files work with third-party players including DeoVR, HereSphere, XBVR, and ScriptPlayer. Place your .funscript file in the same directory as your video with an identical filename (e.g., "video.mp4" and "video.funscript"). Open the video in your chosen player, configure it with your Handy Connection Key, and the device loads the script automatically.

Using HaptiQ Generated Scripts

If you lack a pre-made script, HaptiQ generates standard .funscript files compatible with The Handy. The output follows the established format containing time-position pairs that The Handy's HSSP mode executes.

Because The Handy uses standard .funscript files, you can use HaptiQ's AI-powered generator to create synchronized haptics from VR or 2D POV video, then load the resulting file into your preferred player exactly as you would with any other script.

Troubleshooting Common Issues

Even with correct configuration, network environments vary. Here are solutions to frequent problems:

Try HaptiQ

You can generate funscripts for your videos using HaptiQ's free tier at haptiq.app.

Founding members can lock in lifetime Pro for a one-time $99 (normally $199.99), limited to the first 100 members, at the pricing page.

Frequently asked questions

What is the difference between HAMP, HDSP, and HSSP?

HAMP is for direct motion commands, HDSP streams real-time data, and HSSP loads complete funscript files for video synchronization. For script playback, you must use HSSP mode.

Can I use The Handy without an internet connection?

The Handy cloud mode needs internet to download scripts and maintain synchronization. While some development tools exist for local control, standard funscript playback requires an active internet connection.

Why is my funscript not syncing with the video?

Ensure you are using HSSP mode rather than HAMP or HDSP. Also verify your Connection Key is current and your internet connection is stable, as network jitter can cause timing drift.

Which video players work with The Handy?

Exported .funscript files work with third-party players including DeoVR, HereSphere, XBVR, and ScriptPlayer. These applications handle video playback while communicating with The Handy over your network.

Is HaptiQ compatible with The Handy?

Yes, HaptiQ generates standard .funscript files that are fully compatible with The Handy's HSSP mode. You can create scripts using HaptiQ and load them into any supported player.

Create a free HaptiQ account to generate a funscript from your own video.