Navigation

    ViGEm Forums

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Twitter
    • GitHub
    • Discord

    Computer can't go to sleep while Shibari is running

    Discussion and Support
    3
    5
    262
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      skira99 last edited by

      Hi, first off thanks for working on SCPserver and now this, they've both been great tools for using DS3's! I switched to Shibari because, as of recently, SCP was preventing my computer from going to sleep while it was running. Unfortunately, Shibari seems to exhibit the same behaviour, both when running as a service in the background and when running from the exe directly. I can work around this by only running the exe when I want to use a DS3, but I was very excited to have Shibari running as a service. I'm using my DS3 through USB.

      In addition, I was wondering if there was anyway to unplug a DS3 and not have it turn on my PS3. Maybe a button combination or a disconnect option in Shibari?

      Thanks!

      nefarius 2 Replies Last reply Reply Quote 0
      • Daltz333
        Daltz333 last edited by

        Shibari is legacy software, meaning it currently is receiving no updates. However, a better standalone driver is currently in the works and should solve this issue. Sorry that you have to deal with it in the meantime 🙂

        1 Reply Last reply Reply Quote 0
        • nefarius
          nefarius last edited by nefarius

          That's not a Shibari issue, that's so called "selective suspend". I haven't implemented this properly in any driver Shibari interfaces with because of convenience. Once the controller is instructed to send data it will stay that way until disconnect and the constant flow of I/O control packets will keep the driver busy and the system awake. I indeed plan on doing this properly in upcoming solutions. Power management and idle detection is hard and annoying 😛

          Edit: your observation that SCP had the same issue is correct; the generic drivers SCP used have no concept of an idle state as well, that's by design so not fixable in that realm so I never devoted any energy to it. With the new set of drivers though we get a lot more freedom on that topic.

          1 Reply Last reply Reply Quote 0
          • nefarius
            nefarius @skira99 last edited by

            @skira99 said in Computer can't go to sleep while Shibari is running:

            In addition, I was wondering if there was anyway to unplug a DS3 and not have it turn on my PS3. Maybe a button combination or a disconnect option in Shibari?

            As long as the DS3 has the PS3's Bluetooth address assigned this is not preventable through software other than "unpairing" it from the PS3 via e.g. the little reset hole on the back.

            1 Reply Last reply Reply Quote 0
            • nefarius
              nefarius @skira99 last edited by

              @skira99 I could try to whack selective suspend in the FireShock version used by Shibari but I'd need tests and feedback.

              1 Reply Last reply Reply Quote 0
              • First post
                Last post