Jump to content

Telekinesis (Bluetooth Toy Integration for Skyrim)


Recommended Posts

Posted (edited)
9 hours ago, mrsrt said:

Getting error while loading the dll: 

(00000001 Telekinesis 01020010) disabled, fatal error occurred while loading plugin (handle 1)

 

Quick debug shows that the problem occurs in attempt to create the log file, but Rust fails on chartset coz I have cyrillic symbols in the path:

image.png.7f7e7a7101525d1a00cfd7bfabadb2ec.png

 

 

Do you use any non ascii characters anywhere?

 

Edit: Oh man I'm too stupid to read.

 

Yeah I use rust with cxx crate, and it assumes that all strings are UTF8. I hoped that it wouldn't matter in telekinesis case, because it just uses paths and device names, but unfortunately that does not seem to be the case. I'll fix it

 

Edit 2: Can we acknowledge please that Windows sucks so much for using utf16 why would anyone do this

Edited by gerroth
Posted

Any chance of you testing with Restim and seeing if you can get funscripts working? You don't need an estim device because you can see in the Restim gui if it's playing. Restim works with intiface and faptap, so I'm not sure how they're different. Thanks! :)

Posted
11 hours ago, villcorndog said:

Any chance of you testing with Restim and seeing if you can get funscripts working? You don't need an estim device because you can see in the Restim gui if it's playing. Restim works with intiface and faptap, so I'm not sure how they're different. Thanks! :)

 

I don't use any of that.

 

If that just creates a linear device, funcsripts should work

Posted
On 4/14/2024 at 4:53 AM, gerroth said:

 

I don't use any of that.

 

If that just creates a linear device, funcsripts should work

 

It does, but they don't.

Posted
On 4/17/2024 at 10:12 AM, villcorndog said:

It does, but they don't.

 

Can you go into more detail what "not working" means?

 

From your effort-post I understand that it works for "regular strokes" (not funscripts), but funscripts should also send similar commands to intiface.

 

Tbh I didn't really understand the setup you have set up, other than that there seems to be some way to get intiface to send signals to Restim. 

Posted
On 4/13/2024 at 12:59 AM, mrsrt said:

Getting error while loading the dll: 

(00000001 Telekinesis 01020010) disabled, fatal error occurred while loading plugin (handle 1)

 

Quick debug shows that the problem occurs in attempt to create the log file, but Rust fails on chartset coz I have cyrillic symbols in the path:

image.png.7f7e7a7101525d1a00cfd7bfabadb2ec.png

 

 

Hey, I think I fixed it, but unfortunately I cannot test it myself, because the path is hard coded. Does this dll work for you?

dll-fix.7z

Posted
5 hours ago, gerroth said:

 

Hey, I think I fixed it, but unfortunately I cannot test it myself, because the path is hard coded. Does this dll work for you?

 

Yep, seems to be working. DLL has loaded and is detected in MCM. Thank You

Posted
8 hours ago, mrsrt said:

Yep, seems to be working. DLL has loaded and is detected in MCM. Thank You

 

Great then I can push a patch, thanks for reporting (and testing)

Posted
On 4/5/2024 at 3:49 AM, villcorndog said:

I would also say that the red text, when not connected, is a bit over the top, and not anything I've ever seen another mod do. It's distracting (alarming, even), especially since it seems to do it when you move to a new area. My personal preference would be for it to only show checking at startup, with regular white text.

 

Or probably much easier, a checkbox to disable the mod when we're not intending on using it. :)

 

I can't figure out how to make SLA do much with it, unless one could force your arousal to go up exponentially during sex to mimic the different SL stages, and speed up. For now, I just have it disabled in Vortex, since the funscript option doesn't seem to work for me and I can only get it to go one speed.

 

Hoping you can come up with something. I've got my fingers crossed!

 

fingers-crossed.gif
 

 

I added an option to disable red notifications for device and connection errors (in MCM Debug Page) into the latest version 1.4.1

 

  • 3 weeks later...
  • 2 weeks later...
Posted (edited)

Hello, I need some help please. I use a Lovens Solace (Oscillator), and the device doesn't move.

I already have:

-Installed Interface central 

-Connected and tested the device with IC (it works) 

-Checkt if it's connected to the mod (Yes)

-Enabled the device in MCM 

Sadly testing the funscripts or the debug spells yielded no movement of the device.

 

No clue if this helps:

Spoiler

{
  "version": 2,
  "log_level": "Debug",
  "connection": {
    "WebSocket": "(i removed it)"
  },
  "devices": [
    {
      "actuator_id": "Lovense Solace (Oscillate)",
      "enabled": true,
      "events": [
        "nipple",
        "vaginal",
        "anal"
      ],
      "actuator_settings": {
        "Scalar": {
          "min_speed": 10,
          "max_speed": 90,
          "factor": 0.5,
          "scaling": "Linear"
        }
      }
    }
  ]
}

 

 

Edited by justsomeguy333333333
Posted

Good evening, something very strange happened and I need help. Initially, the mod was working perfectly, but recently it stopped connecting to my toys. One day the connection started to become unstable; it would connect to the toy, but then drop, and at one point a red message appeared, but I didn't have time to take a screenshot of it :(. Since then, I've never been able to connect again.
 

I don't know where I can get some kind of log to provide more information, but I'll be happy to provide it.
 

The Bluetooth seems to be normal; I can connect to my toys with my phone normally, and I can connect my headphones to the computer. I haven't tested the Central Interface because my antivirus blocks it instantly (and this has already given me a lot of headaches).

Here are a few more observations. I was using version 1.3.2, but then I upgraded to 1.4.1. Everything seemed normal at first, but after a few days, the error I mentioned above appeared. Another curious thing is that even after uninstalling and reinstalling the mod, it seems to remember the previously connected toys. I would like to test a completely fresh installation, but I don't know how to do it.

Posted

Is there a way to make this work when you get one of those "The plugs within you begin to vibrate" event that does not lock you into a sexlab scene?

Posted
On 5/25/2024 at 7:56 PM, justsomeguy333333333 said:

Hello, I need some help please. I use a Lovens Solace (Oscillator), and the device doesn't move.

I already have:

-Installed Interface central 

-Connected and tested the device with IC (it works) 

-Checkt if it's connected to the mod (Yes)

-Enabled the device in MCM 

Sadly testing the funscripts or the debug spells yielded no movement of the device.

 

No clue if this helps:

  Hide contents

{
  "version": 2,
  "log_level": "Debug",
  "connection": {
    "WebSocket": "(i removed it)"
  },
  "devices": [
    {
      "actuator_id": "Lovense Solace (Oscillate)",
      "enabled": true,
      "events": [
        "nipple",
        "vaginal",
        "anal"
      ],
      "actuator_settings": {
        "Scalar": {
          "min_speed": 10,
          "max_speed": 90,
          "factor": 0.5,
          "scaling": "Linear"
        }
      }
    }
  ]
}

 

 

 

Oscillating strokers are a special thing, because they take "scalar" commands and not "positional" commands, which makes them not work with the linear funscripts. 

 

So as a result they will not be triggered by the test funscripts. Right now the only thing that should work is triggering them during sexlab or ostim scenes.

 

If that also doesn't work I will need Papyrus logs and also Documents\My Games\Skyrim Special Edition\SKSE\Telekinesis.log for further diagnosis (you can also DM me if you dont want to post it here)

 

ScreenShot544.jpg

Posted
On 5/27/2024 at 6:01 AM, sleir564 said:

Good evening, something very strange happened and I need help. Initially, the mod was working perfectly, but recently it stopped connecting to my toys. One day the connection started to become unstable; it would connect to the toy, but then drop, and at one point a red message appeared, but I didn't have time to take a screenshot of it :(. Since then, I've never been able to connect again.

 

 

Try to check this list:  https://github.com/garryrot/telekinesis/blob/main/README.md#what-do-if-devices-dont-connect

 

Kind of sounds like a weak battery issue or a weak desktop bluetooth dongles tbh. I've reports of bluetooth dongles having a signal that is "too weak" when people actually insert it.
 

The way to really tell if its an issue with this plugin is testing it with Intiface Desktop.

 

 

 

On 5/27/2024 at 6:01 AM, sleir564 said:

I don't know where I can get some kind of log to provide more information, but I'll be happy to provide it.

 

Files to include for bug reports: https://github.com/garryrot/telekinesis?tab=readme-ov-file#bug-reports

 

On 5/27/2024 at 6:01 AM, sleir564 said:

The Bluetooth seems to be normal; I can connect to my toys with my phone normally, and I can connect my headphones to the computer. I haven't tested the Central Interface because my antivirus blocks it instantly (and this has already given me a lot of headaches).


Here are a few more observations. I was using version 1.3.2, but then I upgraded to 1.4.1. Everything seemed normal at first, but after a few days, the error I mentioned above appeared. Another curious thing is that even after uninstalling and reinstalling the mod, it seems to remember the previously connected toys. I would like to test a completely fresh installation, but I don't know how to do it.

 

Device settings are stored in the Telekinesis.json file thats just sitting around in the skse dir, as described here: 

 

https://github.com/garryrot/telekinesis/blob/main/doc/1-Setup.md#step-1-enable-devices

 

You can delete that file, but it does not have any effect on anything connecting.

 

 

 

 

 

Posted
On 6/1/2024 at 3:48 PM, Tavalisk4 said:

Is there a way to make this work when you get one of those "The plugs within you begin to vibrate" event that does not lock you into a sexlab scene?

 

Yes it has DD integration and listens to the DeviceVibrateStart events that are send by devious devices. It might not always work if some mod does weird things and displays that message without sending the event.

Posted
On 6/6/2024 at 7:16 PM, gerroth said:

 

Oscillating strokers are a special thing, because they take "scalar" commands and not "positional" commands, which makes them not work with the linear funscripts. 

 

So as a result they will not be triggered by the test funscripts. Right now the only thing that should work is triggering them during sexlab or ostim scenes.

 

If that also doesn't work I will need Papyrus logs and also Documents\My Games\Skyrim Special Edition\SKSE\Telekinesis.log for further diagnosis (you can also DM me if you dont want to post it here)

 

ScreenShot544.jpg

Thanks for the answer. Sorry, I overlooked that.

Posted
On 6/6/2024 at 1:38 PM, gerroth said:

 

 

Try to check this list:  https://github.com/garryrot/telekinesis/blob/main/README.md#what-do-if-devices-dont-connect

 

Kind of sounds like a weak battery issue or a weak desktop bluetooth dongles tbh. I've reports of bluetooth dongles having a signal that is "too weak" when people actually insert it.
 

The way to really tell if its an issue with this plugin is testing it with Intiface Desktop.

 

(...)

Thanks for replying :)

 

So, I'm back with some results that may help others.

 

It wasn't a battery problem, and i steel can't find the things for bug report, XD sorry, English is not my main language and my game is installed on a different directory, so... To confusing hahahahahahaha.

 

I think the problem is with my device (Svakom). I saw one other person complaining at the Intface forums about Svakom Bluetooth connections.

 

So! List of problems and solutions

 

Problem: My antivirus blocked Intiface.

Solution: Now they have the app on Microsoft store. That one worked for me with no problem.

 

P: My device have a unstable connection

S1: Use a 4.0 Bluetooth dong

S2: I activate ALL connections options on Intiface app (hahahahaha). I'm not sure witch one was the responsible for fixing my problem, but if i had to guess i believe that "raw data" is involved (I'm not at home, so i can't test it now)

 

P: My device stopped connecting with Telekinesis

S: I started using the web shock option on MCM menu. I must confess that i did not read the instructions (XD), so it worked just by luck and intuition (It just works!)

 

 

Trivia: now on my list of devices I have 2 entries:

The Device

The Device (raw connection allowed)

 

 

Hope this post may be helpful :)

 

P.S.: how do I take down this box ?

                                 |

                                V

On 6/6/2024 at 1:38 PM, gerroth said:

 

 

  • 3 weeks later...
Posted (edited)

I remember there being another mod that also worked with a gamepad, this doesn't do that right?

Edited by gghhjj666
typo
Posted
On 7/6/2024 at 10:25 PM, gghhjj666 said:

I remember there being another mod that also worked with a gamepad, this doesn't do that right?

 

You can use Intiface Central as Backend and use it to control gamepads (select WebSocket connection method).

 

I think its XInput Connection method, but I have no idea how that specifically, cause I don't own such a controller and never tried it. Maybe you will need to read their documentation or discord on how to set it up

 

 

  • 2 weeks later...
Posted

Have you considered adding support for Sexlab P+'s physics system? It can track penetration events and the velocity of such interactions. There is some discussion on it in Scarab's discord.

Posted
Quote

Limitations

  • Only works with vibrators and linear strokers for now. Other actuator types like oscillators, constrictors, inflators, rotators are to be done

 

You're mod is awesome and is the sole reason I got a bluetooth plug!

 

Recently got a Lovense Ridge too, one motor at the base for vibration and another at the tip for rotation. Unfortunate that rotation isn't supported quite yet, can any clues for the eta of an update that brings support to rotational devices? (I don't mean to be pushy or needy, I'm just really excited to try the Ridge out and your mod is how I use most of my BT enabled toys).

Thanks again for the wonderful mod!

Posted
On 7/21/2024 at 12:19 PM, azuradusk said:

Have you considered adding support for Sexlab P+'s physics system? It can track penetration events and the velocity of such interactions. There is some discussion on it in Scarab's discord.

 

Thats interesting, I wans't aware of Sexlap P+ doing that, I only knew of Ostim Standalone.

 

I have considered building a mechanism like this myself. I've already started building a prototype, but my idea was to do it without any framework support, i.e. just compare the coordinates of the NiNodes myself in the native plugin.

 

I was only aware that OStim Standalone supports this, the Sexlab P+ thing is new for me, I might want to look into that, thanks.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...