Players and apps
How to Use Intiface Central with Funscripts
Intiface Central is a free app that connects your toys to other apps. It is not a video player. Players such as MultiFunPlayer and ScriptPlayer connect to it, and it passes their moves to more than 750 supported devices.
By the Funscripted team. Updated .
What Intiface Central does
Intiface Central is built on Buttplug, an open library that knows how to talk to more than 750 toys, including Lovense, Kiiroo, The Handy, We-Vibe and Satisfyer. It runs on Windows, macOS, Linux, Android and iOS, and it reaches toys over Bluetooth, USB and serial ports.
Your player sends moves to Intiface Central, and Intiface Central sends them to the toy. That is why it works with so many players at once.
Set it up step by step
- 1Download Intiface Central from intiface.com/central. Free builds for Windows, macOS, Linux and Android are on GitHub.
- 2Open it and start the server.
- 3Turn your toy on and scan for devices. Follow the pairing rule for your toy in the table below.
- 4Open your player and connect it to Intiface. Players connect at 127.0.0.1:12345.
- 5Load the video and its .funscript file in the player, then press play.
Pairing rules for common toys
| Toy | What to do |
|---|---|
| Kiiroo Keon, Fleshlight Launch | Do not pair in your system Bluetooth settings. Just scan in Intiface. |
| Kiiroo Onyx+ | Pair it in your system Bluetooth settings first, or it connects but does not move. |
| The Handy | Connects over Bluetooth. Needs firmware 3 or newer. |
| Lovense toys, including the Solace Pro | Use your normal Bluetooth adapter. Do not rename the toy, because Intiface looks for names that start with LVS-. |
| OSR2, SR6, SSR1 | Turn on the Serial Port manager and add the port in the Device tab. Only the stroke axis plays. |
Players that connect to Intiface Central
- MultiFunPlayer: add a Buttplug.io output.
- ScriptPlayer: connects to ws://localhost:12345/buttplug by default.
- FapTap: an interactive video site that connects to Intiface.
If something does not work
- The toy is found but does not move: check that it is not disabled in the Devices tab.
- The player cannot connect: make sure the server is running, and that the player uses port 12345.
- A Kiiroo Onyx+ does not move: pair it in your system Bluetooth settings first.
- A Lovense toy is missing: use a normal Bluetooth 4 or 5 adapter. Intiface Central dropped the Lovense dongle and Lovense Connect in version 3.1.0.
- An OSR robot only strokes: that is expected. Use MultiFunPlayer for roll, pitch and twist.
Find your next script
Every script on Funscripted is a standard .funscript file that works with the players and devices in our guides.
Frequently asked questions
Is Intiface Central free?
Yes. Free builds for Windows, macOS, Linux and Android are on GitHub. It is released under a dual GPL 3 and commercial license.
Can Intiface Central play funscripts by itself?
No. It only connects toys. You need a player, such as MultiFunPlayer or ScriptPlayer, to read the script and follow the video.
What port does Intiface Central use?
Apps connect to it at 127.0.0.1:12345, which ScriptPlayer writes as ws://localhost:12345/buttplug.
Does Intiface Central support The Handy?
Yes, over Bluetooth, on firmware 3 or newer. Version 3.0 added the Handy 2 Pro. Many Handy owners use its Wi-Fi connection key with Handyverse or the Funscripted player instead.
Does Intiface Central support the Autoblow AI Ultra?
No. The AI Ultra is controlled through Autoblow's servers, not over Bluetooth. See the Autoblow guide for players that work.
Why does my OSR2 only stroke in Intiface Central?
Intiface Central treats T-Code devices as a single linear axis. Use MultiFunPlayer to drive roll, pitch, twist, surge and sway.