Connecting Devices
Connect The Handy, Autoblow, and other interactive devices to ScriptCompiler for real-time funscript testing and playback.
Overview
ScriptCompiler supports connecting to compatible devices for real-time script testing. You can preview how your script feels on actual hardware while editing.
Connection Methods
Devices can connect via two methods:
- Bluetooth - Direct connection using Web Bluetooth API (requires compatible browser)
- Internet - Connection through manufacturer's cloud service
Connecting via Bluetooth
- Enable Bluetooth on your computer
- Put your device in pairing mode
- Click "Connect Device" in the ScriptCompiler header
- Select "Bluetooth" as the connection type
- Choose your device from the browser's Bluetooth picker
- Wait for the connection to establish
Connecting via Internet
- Ensure your device is connected to the manufacturer's app
- Click "Connect Device" in ScriptCompiler
- Select "Internet" as the connection type
- Log in or enter your device credentials
- Select your device from the list
Internet connection requires your device to be online and connected to the manufacturer's service.
Testing Your Script
Once connected, set the execution mode to Device or Both using the mode selector in the timeline header. See Execution Modes for details on each mode.
- Ensure your device is connected (indicator shows green)
- Set the execution mode to Device or Both
- Press Play to start video playback
- The device follows the script in sync with the video
- Pause to stop device movement
When you load a script while a device is connected and the execution mode is set to Device or Both, the script is automatically synced to the device. If you make edits while connected, a resync button appears in the timeline header. Click it to send the updated script to the device.
Troubleshooting
Connection Fails
- Ensure Bluetooth is enabled on your computer
- Check that the device is charged and in range
- Try restarting the device
- Refresh the browser and try again
Device Not Responding
- Check the connection indicator in ScriptCompiler
- Ensure the device is not connected to another app
- Try disconnecting and reconnecting
Lag or Delay
- Bluetooth has lower latency than Internet connections
- Close other Bluetooth applications
- Move closer to your computer