Navigation

    ViGEm Forums

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

    Bluetooth Filter Driver for DS3-compatibility - research notes

    Research and Development
    35
    251
    34275
    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.
    • K
      Kip last edited by

      Congratulations on the release and thank you! Having removed Scp (which has served me well at the cost of other Bluetooth devices) I can confirm my Bluetooth headphones working along with my Sixaxis controller being picked up by Windows. Hopefully everything will work fine in games too, time to go test.

      Scp has been great and mostly trouble free, I just missed having Bluetooth for other stuff and decided to see if there was a newer solution available. I had literally only stumbled across this project a few days ago and couldn't believe my luck when I saw it was almost due for release. I think the biggest things from Scp I will miss is the state of battery charge function via the controller lights and having to launch Shibari every time I was to use a controller since it doesn't hide in the tray.

      Thanks again and good luck for the future, I enjoyed reading this thread.

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

        @Kip thank you kindly, those missing features mentioned are peanuts compared to the whole stack, that's "easy" to add but for now my 2019 is done, see you guys 'n' gals in 2020 🤘

        1 Reply Last reply Reply Quote 2
        • L
          Locksmith last edited by

          Really looking forward to try this out during the holidays (can't find the time before 😵). Is the source also coming out now, or will you keep that for now?

          nefarius 1 Reply Last reply Reply Quote 1
          • nefarius
            nefarius @Locksmith last edited by

            @Locksmith read the FAQ 😉

            1 Reply Last reply Reply Quote 0
            • L
              Luke76bg last edited by

              It's ready ? For real ? So i can remove scp toolkit driver, install this, and i can pair my dual shock 4 and i will have the same functionality that i have now ? Touchpad i guess it's not usable, right ?

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

                @Luke76bg it is ☺️ but like mentioned many many times before, DS4 isn't the primary focus of this solution and TouchPad functionality is out of the scope of this 😘

                L 1 Reply Last reply Reply Quote 1
                • L
                  Luke76bg @nefarius last edited by

                  @nefarius So it's basically like the scp driver right now ? Touch pad doesn't work eve on that! But scp driver has a nasty problem, i have to pair two times the pad to get it working, i mean i click the central button, the light on the pad become light blue, i have to keep pressed the button for some seconds to shutdown the pad and then, when i press the button again, the pad is recognized by the software and the light become dark blue. This is the standard default behavior. With your new software it's enough one time press button ? Please tell me yes 🐶

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

                    @Luke76bg I already answered many times how the DS4 behaves with this and again, the DS4 compatibility is just a side effect, an extra, it's not my primary concern since the DS4 needs no special drivers to function on Windows...

                    L 1 Reply Last reply Reply Quote 1
                    • L
                      Luke76bg @nefarius last edited by

                      @nefarius Oh sorry i guess i missed these posts maybe, so it's a standard behavior that can't be fixed, not a problem at all, don't worry! ^^

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

                        @nefarius
                        I know this is late but wanted to note for anyone following along that wanted source code to filter on these events,
                        you can use the code from github usbsnoop project (https://github.com/SnoopWare/usbsnoop/blob/master/USBSnoop/DriverEntry.cpp)
                        Also the IOCTL lookups can be found here (http://www.ioctls.net/)
                        Additionally there is this discussion (https://community.osr.com/discussion/262813/question-regarding-bluetooth-bthusb-filter-driver)
                        on how to use the windows driver samples - general toaster driver (https://github.com/microsoft/Windows-driver-samples/tree/master/general/toaster/toastDrv)
                        to create a filter driver.

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