DG-Labs Coyote GUI - Now Supporting Coyote V3


I can use a WebSocket connection, please check the WebSocket configuration yourself. I am not the original author, and I do not know how to add a serial port.

1 Like

Still, I concur, native serial connection would be great, as that’d would allow CoyoteSocket to work with EDI

I agree, its great. I was just hoping to get a sense of what settings are working well for people.

I get that a degree of experimentation is necessary, and is half the fun, but don’t have a good understanding of settings like “freq balance” and “int balance” actually do. I also didn’t realize (until seeing your screenshot above just now) that I could make some of these settings static by deselecting all axes.

Haha, I don’t have a particularly clear understanding of settings like “Frequency Balance” and “Intensity Balance” either, so I’ve just kept them static and only let the intensity remain dynamic. I’ll add more once I figure out what those parameters actually do later on.

1 Like


CoyoteSocket can now be used with EDI, so a serial connection isn’t strictly necessary. However, there are quite a few parameters, which can be overwhelming. Also, my EDI crashes frequently, and I’m not sure why.

Open the advanced security firewall:
Method 1: Press Win+R, enter wf.msc, and then press enter. ‌‌
Method 2: Control Panel>System and Security>Windows Defender Firewall>Advanced Settings. ‌‌
Create a new rule:
Select ‘Inbound Rules’ on the left and click’ New Rule 'on the right. ‌‌
Select rule type:
Port: For a specific port (such as HTTP port 80), select the TCP/UDP protocol, enter the port number (I select all local ports), and then select “Allow connection” for operation. Enter the name ‘coyote’, that’s it

Do you plan to post the source for this anywhere, or do you plan on making more updates? The current version is working pretty well, but the code to decay to minimum when there is no input, is not working. As soon as the script input stops, my coyote goes to maximum instead of minimum.

Fantastic work though. Thanks for your efforts!

GitHub for Coyote Socket is here. I turned off the decay function too, also found sometimes it felt like the response speed would start feeling choppy and that would be fixed when I’d temporarily pause the output.

1 Like

Hey all - we’re building MotionStim, a web platform for synced playback and toy control, and we’re looking for early users + honest feedback.

It is supposed to be a closed system video player, funscript parser and coyote itegration in one. Login is not required, guest mode supports all features:

What MotionStim does right now

  • Scan your local video library
  • Auto-match videos with funscripts
  • Upload your own funscript if needed
  • Run playback + toy control in one interface
  • Use modulators to shape how motion feels
  • Current supported device: Coyote V3 (E-Stim)

Modulators (this is where it gets fun)

Not just basic sync - you can tune the feel live:

  • Intensity (base feel + response curve)
  • Frequency Top (change sensation near top position)
  • Staggered (delay channel B for offset feel)
  • Signal Inverter

So it’s not only “play script = output” - you can dial in your own style per session.

What we’re building next

  • More toy/device support
1 Like