Homepage › Forums › How-to and troubleshooting › Leap motion with Bluetooth joystick not working
- This topic has 48 replies, 7 voices, and was last updated 6 years, 4 months ago by Oshgari.
-
AuthorPosts
-
2017-10-02 at 15:42 #636BendeigidParticipant
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.
2017-10-03 at 05:25 #639JonnyParticipantSounds similar to a problem I had. The fix here might help:
2017-10-03 at 11:37 #646BendeigidParticipantThank 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?
2017-10-03 at 11:40 #647BendeigidParticipantAlso the latest version does not seem to start any more with steam vr.
2017-10-03 at 12:15 #648Greg DriverKeymastercan 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.2017-10-03 at 17:45 #655BendeigidParticipantCould you please tell me how to do that, that would be great?
2017-10-03 at 18:13 #656Greg DriverKeymasteredit file steamvr.vrconfig in folder
C:\Program Files (x86)\Steam\configand remove section driver4vr
make backup copy first.
2017-10-04 at 10:15 #660JonnyParticipantI 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 Jonny.
2017-10-04 at 10:49 #662Greg DriverKeymastercan 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 Greg Driver.
- This reply was modified 6 years, 6 months ago by Greg Driver.
2017-10-04 at 12:01 #663JonnyParticipantOK, 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”
}
}2017-10-04 at 12:05 #664JonnyParticipantSorry for the wall of text. Here is the vrserver log too.
Attachments:
You must be logged in to view attached files.2017-10-04 at 13:19 #670Greg DriverKeymasteryes. 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.2017-10-05 at 09:38 #676JonnyParticipantI 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.
2017-10-05 at 11:44 #679Greg DriverKeymasterthat is really annoying. i would imagine that id will change every pc restart but not steamvr.
2017-10-05 at 12:50 #680JonnyParticipantYeah it changes everytime I start steamvr. Which is weird because the navi stays on and connected.
2017-10-05 at 16:31 #681NinliliziParticipantAlso 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.
2017-10-05 at 16:34 #682NinliliziParticipantIncase it’s relevant the particular controllers I’m having the issue with are these.
2017-10-06 at 14:41 #685JonnyParticipantOut 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.
2017-10-06 at 17:17 #688Greg DriverKeymasteri will look on that next week. i have also clone of controllerr like @ninlilizi
2017-10-06 at 17:31 #689Greg DriverKeymasteri 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 🙂2017-10-25 at 09:15 #854elfenParticipanthi, i can’t configure xbox controller, assigned buttons not work
2017-10-25 at 16:02 #857Greg DriverKeymasterhi.
would you mind trying this version if you need re-configure ?https://drive.google.com/file/d/0B97CTM_n2lgMcjJod1J1dHIyNmc/view?usp=sharing
thanks.
2017-10-25 at 21:27 #858elfenParticipantstill 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 elfen.
2017-10-31 at 09:13 #893Greg DriverKeymasteryou 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=sharing2017-11-01 at 14:46 #923OshgariParticipantI have the same problem too. I tried the driver you linked above and it didn’t fix the problem.
2017-11-02 at 10:21 #934Greg DriverKeymastercan u tell what exactly is problem now?
sorry but few issues were around this thread.2017-11-03 at 07:54 #947OshgariParticipantI 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?
2017-11-04 at 13:18 #961elfenParticipantDid 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 elfen.
2017-11-05 at 17:30 #963OshgariParticipantNo and that’s not the problem. My problem is that I can’t assign buttons in Driver4VR.
2017-11-10 at 12:35 #1054Greg DriverKeymastercan u try this build?
https://drive.google.com/file/d/1QPhoDIwuSedRh8JlCNQkPyM725uJScqD/view?usp=sharing
2017-11-11 at 12:09 #1061OshgariParticipantSadly no
2017-11-19 at 09:44 #1095OshgariParticipantI ment so say that that build didn’t fix the issue.
2017-11-21 at 07:37 #1101Greg DriverKeymaster2017-11-21 at 17:14 #11142017-11-21 at 17:16 #1116OshgariParticipantUpload error…huh… well:
https://www.dropbox.com/s/p4vpbddryu09zym/steamvr.vrsettings?dl=02017-12-08 at 14:05 #1187OshgariParticipantThe new 3.0 beta didn’t fix the problem. Should I reinstall windows?
2017-12-08 at 14:17 #1188Greg DriverKeymastercan you try delete driver4vr section from steamvr.vrsettings first ?
if that will not belp will add more traces and we will investigate.greg
2017-12-08 at 14:55 #1189OshgariParticipantumm… After deleting steamvr.vrsettings, Driver4VR says: “Driver4VR was not detected 🙁 Please run installer”
2017-12-08 at 15:26 #1190OshgariParticipantYes! I got everything working in the beta. Driver4VR detects kinect and my controller’s input.
2017-12-08 at 15:29 #1191Greg DriverKeymastergreat we can close it finally 🙂
2017-12-08 at 15:32 #1192OshgariParticipantAlthough for some reason my screen is upside down
2017-12-09 at 09:28 #1209OshgariParticipantRoom setup fixed that issue, but I have another one. I can map keys in driver4vr, but they don’t work in steamvr.
2017-12-17 at 21:15 #1419puluchParticipantHello, 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 !
2017-12-18 at 15:18 #1424Greg DriverKeymasterbascically 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.
2017-12-18 at 18:21 #1436puluchParticipantThanks 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?)
2017-12-18 at 22:36 #1437Greg DriverKeymasteryou 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.2017-12-23 at 09:13 #1587OshgariParticipantJust found out that my left-hand controller is broken. Trigger doesn’t work and the joystick gives wrong directions :/
2017-12-23 at 19:05 #1590Greg DriverKeymasterif 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
2017-12-23 at 19:50 #1591OshgariParticipantThere 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.
-
AuthorPosts
- You must be logged in to reply to this topic.