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:
- Device not appearing online: Ensure your router allows 2.4GHz connections. The Handy requires this band during initial setup. Some routers separate 2.4GHz and 5GHz bands under different network names; verify you are connecting to the 2.4GHz variant. Check that your WiFi password does not contain special characters that might confuse the parser.
- Script fails to load: Confirm you are using HSSP mode. Only HSSP supports loading complete script files for playback. Check that your Connection Key is current, as keys can reset after network changes. If the player cannot see the device, verify both are on the same network subnet.
- Synchronization drift: If motion gradually falls out of sync with video, check your internet stability. The Handy relies on cloud timekeeping for accurate playback. Network jitter or high latency can cause timing inconsistencies. Restarting both The Handy and your video player often resolves temporary sync issues by re-establishing the timing reference.
- Connection drops during playback: Position The Handy within strong WiFi range. Unlike Bluetooth LE devices that operate reliably within shorter ranges, The Handy requires consistent internet connectivity. Avoid overcrowded WiFi channels by switching your router to a less congested channel (typically channels 1, 6, or 11 for 2.4GHz) if interference is suspected.
- Slow or unresponsive motion: Ensure you are not using HAMP mode for script playback. HAMP sends individual commands and cannot handle the high frequency of updates required for smooth funscript execution. Switch to HSSP for all script-based activities.
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.