Homepage Forums How-to and troubleshooting Leap motion with Bluetooth joystick not working

Viewing 49 posts - 1 through 49 (of 49 total)
  • Author
    Posts
  • #636
    BendeigidBendeigid
    Participant

    Hello,

    I seem to have a problem with bluetooth joystick not working. In button config I try to follow the instructions you gave, i.e. Select key ‘Trigger’ then press button on joystick and then click ‘Assign’. However nothing seems to be happening and when I close config and reopen it again nothing seems to have been saved.

    I am new to VR and to this program. I use Pimax 4K on Win10 64-bit. What is going wrong? I tried setting driver4vr to start as admin but the result was the same.

    Thank you very much in advance for your help.

    #639
    JonnyJonny
    Participant

    Sounds similar to a problem I had. The fix here might help:

    Leap Motion troubles

    #646
    BendeigidBendeigid
    Participant

    Thank you. I thought so myself and before having posted I tried the latest version but it is worse as now no button press is registered at all.

    I also tried the new version just posted with the same result, i.e no button press is showing up at all in any mode.

    I do I make sure that it is entirely uninstalled. Are there any registry entries or ini files that can be edited or need deleting?

    #647
    BendeigidBendeigid
    Participant

    Also the latest version does not seem to start any more with steam vr.

    #648
    Bla BlablaGreg Driver
    Keymaster

    can u try to clear all section in steamvr settings of driver4vr?
    i tried this version and did few tests with friends so I hope it will work.

    #655
    BendeigidBendeigid
    Participant

    Could you please tell me how to do that, that would be great?

    #656
    Bla BlablaGreg Driver
    Keymaster

    edit file steamvr.vrconfig in folder
    C:\Program Files (x86)\Steam\config

    and remove section driver4vr

    make backup copy first.

    #660
    JonnyJonny
    Participant

    I just connected my navi controller, and it has the same problem as above. The settings won’t save. It seems to be that everytime driver4vr is started, it has a different device ID.

    I deleted steamvrsettings and the driver4vr folder, but still has the same problem.

    Also, the trigger will register in driver4vr but not in steamvr.

    Cheers.

    • This reply was modified 6 years, 6 months ago by JonnyJonny.
    #662
    Bla BlablaGreg Driver
    Keymaster

    can u send config file?
    the format is

    “device id” “button or axis” “event id”

    perhaps you can try with one and see if there are other id’s next time.

    thx

    • This reply was modified 6 years, 6 months ago by Bla BlablaGreg Driver.
    • This reply was modified 6 years, 6 months ago by Bla BlablaGreg Driver.
    #663
    JonnyJonny
    Participant

    OK, here is the config. I can’t really understand your message there, the format is…?

    Anyway, here is the steamvr config. As you can see, there are three different IDs for the right controller there. Every time I map the controls it saves them, but then when I restart the controller ID has changed.

    {
    “driver4vr” : {
    “autoStart” : true,
    “controllers” : “2,3”,
    “d4vr_leap_left” : “0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0”,
    “d4vr_leap_right” : “1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0”,
    “enableLeapControllers” : true,
    “{00000000-BBD0-1560-C401-000018000000} Axis 1” : “d4vr_leap_right 0 0 40 0”,
    “{00000000-BBD0-1560-C401-000018000000} Axis 2” : “d4vr_leap_right 1 0 40 0”,
    “{00000000-BBD0-1560-C401-000018000000} Axis 5” : “d4vr_leap_right 7 0 40 0”,
    “{00000000-BBD0-1560-C401-000018000000} Button 1” : “d4vr_leap_right 2 0 40 0”,
    “{00000000-BBD0-1560-C401-000018000000} Button 11” : “d4vr_leap_right 4 0 40 0”,
    “{00000000-BBD0-1560-C401-000018000000} Button 12” : “d4vr_leap_right 5 0 40 0”,
    “{00000000-BBD0-1560-C401-000018000000} Button 15” : “d4vr_leap_right 2 0 40 0”,
    “{00000000-BBD0-1560-C401-000018000000} Button 9” : “d4vr_leap_right 6 0 40 0”,
    “{000001A1-07F4-0000-0018-000000000000} Axis 1” : “d4vr_leap_right 0 0 40 0”,
    “{000001A1-07F4-0000-0018-000000000000} Axis 2” : “d4vr_leap_right 1 0 40 0”,
    “{000001A1-07F4-0000-0018-000000000000} Button 1” : “d4vr_leap_right 3 0 40 0”,
    “{000001A1-07F4-0000-0018-000000000000} Button 11” : “d4vr_leap_right 4 0 40 0”,
    “{000001A1-07F4-0000-0018-000000000000} Button 12” : “d4vr_leap_right 5 0 40 0”,
    “{000001A1-07F4-0000-0018-000000000000} Button 15” : “d4vr_leap_right 2 0 40 0”,
    “{000001A1-07F4-0000-0018-000000000000} Button 7” : “d4vr_leap_right 6 0 40 0”,
    “{000001A1-07F4-0000-0018-000000000000} Button 9” : “d4vr_leap_right 7 0 40 0”,
    “{DFC4C0C0-A226-11E7-8003-444553540000} Axis 1” : “d4vr_leap_left 1 1 40 0”,
    “{DFC4C0C0-A226-11E7-8003-444553540000} Axis 2” : “d4vr_leap_left 0 0 40 0”,
    “{DFC4C0C0-A226-11E7-8003-444553540000} Button 1” : “d4vr_leap_left 2 1 40 0”,
    “{DFC4C0C0-A226-11E7-8003-444553540000} Button 2” : “d4vr_leap_left 4 0 40 0”,
    “{DFC4C0C0-A226-11E7-8003-444553540000} Button 4” : “d4vr_leap_left 3 0 40 0”,
    “{DFC4C0C0-A226-11E7-8003-444553540000} Button 5” : “d4vr_leap_left 5 0 40 0”,
    “{DFC4C0C0-A226-11E7-8003-444553540000} Button 7” : “d4vr_leap_left 6 0 40 0”,
    “{DFC4C0C0-A226-11E7-8003-444553540000} Button 8” : “d4vr_leap_left 7 0 40 0”
    },
    “steamvr” : {
    “activateMultipleDrivers” : true,
    “mirrorViewGeometry” : “0 0 1208 746”
    }
    }

    #664
    JonnyJonny
    Participant

    Sorry for the wall of text. Here is the vrserver log too.

    Attachments:
    You must be logged in to view attached files.
    #670
    Bla BlablaGreg Driver
    Keymaster

    yes. they are different each time…
    i know people were using navi with no such issue otherwise they would report.
    to be honest I was not foreseeing navi but bluetooth vr controllers but as long as it wokrs it is cool.
    can you chekc if there is a parameter you can mark to make it not change? i will try to get one navi but cannot check this probably before next week.

    #676
    JonnyJonny
    Participant

    I tried to change several settings in scptoolkit manager, but none of them have had any effect. For now I will have to setup once and leave steamvr on. The navi really does work well (except for the trigger not working), better than my other bluetooth controllers.

    #679
    Bla BlablaGreg Driver
    Keymaster

    that is really annoying. i would imagine that id will change every pc restart but not steamvr.

    #680
    JonnyJonny
    Participant

    Yeah it changes everytime I start steamvr. Which is weird because the navi stays on and connected.

    #681
    NinliliziNinlilizi
    Participant

    Also have the same problem with a pair of bluetooth controllers. Have to remap all the buttons everytime it starts up…. Even once mapped I’ve not had any success in getting the 2 motion controlled games I’ve tried (Pavlov VR, Run of Mydan) past the initial screen they start in.

    This problem does not occur if I map up the buttons to my XBone Elite controller….. though it is impractical for tracked motion gaming for obvious reasons.

    #682
    NinliliziNinlilizi
    Participant

    Incase it’s relevant the particular controllers I’m having the issue with are these.

    #685
    JonnyJonny
    Participant

    Out of curiosity, I tried using a dualshock4 with leap. It doesnt work very well as a motion controller (unsurprisingly). It also has the same problem as the navi with ids.

    #688
    Bla BlablaGreg Driver
    Keymaster

    i will look on that next week. i have also clone of controllerr like @ninlilizi

    #689
    Bla BlablaGreg Driver
    Keymaster

    i will look on it next week.
    personally I tried xbox controller and it works well. however I am not sure if I can map 3 xbox controllers. anway it is not playable with leap 🙂

    #854
    elfenelfen
    Participant

    hi, i can’t configure xbox controller, assigned buttons not work

    #857
    Bla BlablaGreg Driver
    Keymaster

    hi.
    would you mind trying this version if you need re-configure ?

    https://drive.google.com/file/d/0B97CTM_n2lgMcjJod1J1dHIyNmc/view?usp=sharing

    thanks.

    #858
    elfenelfen
    Participant

    still nothing, dunno maybe i something doing wrong because when my hands close each other in vr they on other sides

    in config i see that it save assign, but it not working
    {
    “driver4vr” : {
    “_ Button 14” : “d4vr_leap_right 7 1 40 0”,
    “autoStart” : true,
    “enableLeapControllers” : true
    },
    “steamvr” : {
    “activateMultipleDrivers” : true,
    “mirrorViewGeometry” : “0 0 960 540”
    }
    }

    • This reply was modified 6 years, 6 months ago by elfenelfen.
    #893
    Bla BlablaGreg Driver
    Keymaster

    you need to select controller in order to save settings. but in yours I can see that nothing is specificed against button.

    can you check out this version ? it was solving issue reported in other thread.
    https://drive.google.com/file/d/0B97CTM_n2lgMVUpvMlRIclBmYUU/view?usp=sharing

    #923
    Oskari RuokoniemiOshgari
    Participant

    I have the same problem too. I tried the driver you linked above and it didn’t fix the problem.

    #934
    Bla BlablaGreg Driver
    Keymaster

    can u tell what exactly is problem now?
    sorry but few issues were around this thread.

    #947
    Oskari RuokoniemiOshgari
    Participant

    I tried to map the Bluetooth controller keys to my leap motion. The software doens’t recognize any events. I tried both my bluetooth controllers which I bought from China and original Xbox One wireless controller. I don’t have kinect yet, but I don’t think that would cause the problem. Maybe it’s because of the SteamVR overlay that always start with Driver4VR?

    #961
    elfenelfen
    Participant

    Did you tried some games? Because in SteamVR home my assigned buttons not work also.
    We need a tutorial about vive buttons to know what we configure.

    • This reply was modified 6 years, 5 months ago by elfenelfen.
    #963
    Oskari RuokoniemiOshgari
    Participant

    No and that’s not the problem. My problem is that I can’t assign buttons in Driver4VR.

    #1054
    Bla BlablaGreg Driver
    Keymaster
    #1061
    Oskari RuokoniemiOshgari
    Participant

    Sadly no

    #1095
    Oskari RuokoniemiOshgari
    Participant

    I ment so say that that build didn’t fix the issue.

    #1101
    Bla BlablaGreg Driver
    Keymaster

    hi,
    can u send me diagnostic data as described here?

    How to send diagnostic logs

    thx

    #1114
    Oskari RuokoniemiOshgari
    Participant

    Here u go:

    Attachments:
    You must be logged in to view attached files.
    #1116
    Oskari RuokoniemiOshgari
    Participant
    #1187
    Oskari RuokoniemiOshgari
    Participant

    The new 3.0 beta didn’t fix the problem. Should I reinstall windows?

    #1188
    Bla BlablaGreg Driver
    Keymaster

    can you try delete driver4vr section from steamvr.vrsettings first ?
    if that will not belp will add more traces and we will investigate.

    greg

    #1189
    Oskari RuokoniemiOshgari
    Participant

    umm… After deleting steamvr.vrsettings, Driver4VR says: “Driver4VR was not detected 🙁 Please run installer”

    #1190
    Oskari RuokoniemiOshgari
    Participant

    Yes! I got everything working in the beta. Driver4VR detects kinect and my controller’s input.

    #1191
    Bla BlablaGreg Driver
    Keymaster

    great we can close it finally 🙂

    #1192
    Oskari RuokoniemiOshgari
    Participant

    Although for some reason my screen is upside down

    #1209
    Oskari RuokoniemiOshgari
    Participant

    Room setup fixed that issue, but I have another one. I can map keys in driver4vr, but they don’t work in steamvr.

    #1419
    aymeric aymericpuluch
    Participant

    Hello, regarding the mapping of the keys in steamvr, in my case, they are working quiet well except for the “touchpad” one :

    For exemple, I tried fallout 4 vr and there is a command on the vive wand that should be to push/press the center of the touchpad and I can’t make it work, am I doing it wrong or only the “touchpad” key button that I assigned should do the trick ? (I’m using these controllers with the leap motion : https://www.amazon.es/gp/product/B01NBDM4AJ/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1).

    PS : first time i’m trying driver 4 vr with the leap motion and it’s working very well with the last beta published, congratulations and thanks, it’s an impressive job !

    #1424
    Bla BlablaGreg Driver
    Keymaster

    bascically you should map joystick and another button as ‘touchpad press’
    it is far from perfect as you need move joystick and then press button 🙁

    the one you show does not have continous joystick. it works only +-1 for each axis.

    #1436
    aymeric aymericpuluch
    Participant

    Thanks for your answer, so if I understand correctly, I should move the joystick to the point I would like to push, then press the ‘touchpad press’ button to send the press order ? (but with my joystick as it’s only a +1 / -1 I can’t send a center press as I would need to get a value near 0?)

    #1437
    Bla BlablaGreg Driver
    Keymaster

    you are correct. eventually I could make different mapping that treats joystick movement like it would be always pressed.
    there is zero point when joystick is in the center. otherwise it goes only to +- 1 on each axis. at least one I got.

    #1587
    Oskari RuokoniemiOshgari
    Participant

    Just found out that my left-hand controller is broken. Trigger doesn’t work and the joystick gives wrong directions :/

    #1590
    Bla BlablaGreg Driver
    Keymaster

    if you use old configurator of vr controller then you might mark ‘reverse’ that will fix the direction.

    if you using new one it should automatically detect that.

    will that fix your problem?

    do you have only gamepad controller. yes?

    i made some progress towards tracking of orientaiton from hand. of couse it will be not as efficient as real controllers but will give more flexibility. also need figure out best way to hold gamepad.

    greg

    #1591
    Oskari RuokoniemiOshgari
    Participant

    There is nothing wrong in driver4vr, the gamepad itself is broken. That explains why I had trouble mapping the gamepad trigger. And I already bought a new one. Different model though.

Viewing 49 posts - 1 through 49 (of 49 total)
  • You must be logged in to reply to this topic.