Batman™: Arkham VR

Batman™: Arkham VR

View Stats:
Remiel 23 Sep, 2019 @ 10:15am
Stuck on the first scene ("Choose Seated or Standing")
How do you even start this game? I am stuck on the very first screen where it asks me whether I want to play seated or standing. When I look at one of the two options, it selects it but no matter which buttons I press on the index controllers, I can't finalize the choice and move on to the next screen.

I have the newest version including the recent update that supposedly added index support.
I don't remember having this issue a long time ago when I played the game with Oculus Rift.
< >
Showing 1-15 of 36 comments
The VR Realm 23 Sep, 2019 @ 12:13pm 
Same here, re-installed the game to check out the index support added, but on boot it says no motion controllers connected and asks me to connect them with the message in the HMD too.

Then as the controllers are not detected I cant move passed the choosing your playing position screen,
Last edited by The VR Realm; 23 Sep, 2019 @ 12:14pm
Shazam 24 Sep, 2019 @ 6:55am 
You can edit the two json files in SteamLibrary\steamapps\common\Batman Arkham VR\ArkhamVR\Content\SteamVRBindings. Change the left a/b to x/y, "mode: button, trackpad" to "mode: joystick, joystick", "controller_type" : "knuckles" to "controller_type" : "oculus_touch". Change the default binding in steamvr_actions.json as well.
XaRaBaS 4 Apr, 2020 @ 8:11am 
Originally posted by Shazam:
You can edit the two json files in SteamLibrary\steamapps\common\Batman Arkham VR\ArkhamVR\Content\SteamVRBindings. Change the left a/b to x/y, "mode: button, trackpad" to "mode: joystick, joystick", "controller_type" : "knuckles" to "controller_type" : "oculus_touch". Change the default binding in steamvr_actions.json as well.

Thanks for your reply.. i've see on SteamLibrary\steamapps\common\Batman Arkham VR\ArkhamVR\Content\SteamVRBindings 2 json files but it's very difficult to edit with your tips.. can you paste it edited and i can copy and paste it?

Thanks
Llorente 13 Apr, 2020 @ 3:12pm 
I've got the same problem. Was able to access community bindings, but there were only 2 available bindings for Knuckles and not Oculus Touch. Selecting them enabled me to start the game, but I have no way of navigating the game, as the controls are messed up and missing. And I can't seem to configure my own set, since there's a thousand possible settings. Anyone who can share a Touch setting in the community or somehow guide me to the setup? A screenshot of the setup would suffice!
Thanks
netmediasurfer 9 May, 2020 @ 4:10am 
I have the same issue with Lenovo Explorer WMR. Can switch between standing & sitting but unable to finalize selection.
Mr_hanky 17 May, 2020 @ 4:43pm 
had the same issue, got it to work by opening the index menu ingame, and the select test controllers, then it worked.
MemoryDimmer 24 Aug, 2020 @ 2:49pm 
I fixed it by changing the knuckels.json in steamapps\common\Batman Arkham VR\ArkhamVR\Content\SteamVRBindings to what is beneath, thanks to tips of Shazam above. Just copy and replace the hole file with this and it should work.


{ "action_manifest_version" : 0, "alias_info" : {}, "bindings" : { "/actions/main" : { "skeleton" : [ { "output" : "/actions/main/in/skeletonleft", "path" : "/user/hand/left/input/skeleton/left" }, { "output" : "/actions/main/in/skeletonright", "path" : "/user/hand/right/input/skeleton/right" } ], "sources" : [ { "inputs" : { "click" : { "output" : "/actions/main/in/3" } }, "mode" : "button", "path" : "/user/hand/left/input/trigger" }, { "inputs" : { "click" : { "output" : "/actions/main/in/3" } }, "mode" : "button", "path" : "/user/hand/right/input/trigger" }, { "inputs" : { "click" : { "output" : "/actions/main/in/5" } }, "mode" : "button", "path" : "/user/hand/left/input/x" }, { "inputs" : { "click" : { "output" : "/actions/main/in/5" } }, "mode" : "button", "path" : "/user/hand/right/input/a" }, { "inputs" : { "click" : { "output" : "/actions/main/in/8" } }, "mode" : "button", "path" : "/user/hand/left/input/y" }, { "inputs" : { "click" : { "output" : "/actions/main/in/8" } }, "mode" : "button", "path" : "/user/hand/right/input/b" }, { "inputs" : { "click" : { "output" : "/actions/main/in/6" } }, "mode" : "button", "path" : "/user/hand/left/input/thumbstick" }, { "inputs" : { "click" : { "output" : "/actions/main/in/6" } }, "mode" : "button", "path" : "/user/hand/right/input/thumbstick" }, { "inputs" : { "click" : { "output" : "/actions/main/in/1" } }, "mode" : "joystick", "path" : "/user/hand/left/input/joystick" }, { "inputs" : { "click" : { "output" : "/actions/main/in/1" } }, "mode" : "joystick", "path" : "/user/hand/right/input/joystick" }, { "inputs" : { "click" : { "output" : "/actions/main/in/4" } }, "mode" : "button", "path" : "/user/hand/left/input/grip" }, { "inputs" : { "click" : { "output" : "/actions/main/in/4" } }, "mode" : "button", "path" : "/user/hand/right/input/grip" } ] } }, "category" : "steamvr_input", "controller_type" : "oculus_touch", "description" : "ArkhamVR Knuckles bindings", "name" : "ArkhamVR Knuckles Bindings", "options" : {}, "simulated_actions" : [] }
Doctor_DTS 2 Sep, 2020 @ 11:25am 
Originally posted by MemoryDimmer:
I fixed it by changing the knuckels.json in steamapps\common\Batman Arkham VR\ArkhamVR\Content\SteamVRBindings to what is beneath, thanks to tips of Shazam above. Just copy and replace the hole file with this and it should work.


{ "action_manifest_version" : 0, "alias_info" : {}, "bindings" : { "/actions/main" : { "skeleton" : [ { "output" : "/actions/main/in/skeletonleft", "path" : "/user/hand/left/input/skeleton/left" }, { "output" : "/actions/main/in/skeletonright", "path" : "/user/hand/right/input/skeleton/right" } ], "sources" : [ { "inputs" : { "click" : { "output" : "/actions/main/in/3" } }, "mode" : "button", "path" : "/user/hand/left/input/trigger" }, { "inputs" : { "click" : { "output" : "/actions/main/in/3" } }, "mode" : "button", "path" : "/user/hand/right/input/trigger" }, { "inputs" : { "click" : { "output" : "/actions/main/in/5" } }, "mode" : "button", "path" : "/user/hand/left/input/x" }, { "inputs" : { "click" : { "output" : "/actions/main/in/5" } }, "mode" : "button", "path" : "/user/hand/right/input/a" }, { "inputs" : { "click" : { "output" : "/actions/main/in/8" } }, "mode" : "button", "path" : "/user/hand/left/input/y" }, { "inputs" : { "click" : { "output" : "/actions/main/in/8" } }, "mode" : "button", "path" : "/user/hand/right/input/b" }, { "inputs" : { "click" : { "output" : "/actions/main/in/6" } }, "mode" : "button", "path" : "/user/hand/left/input/thumbstick" }, { "inputs" : { "click" : { "output" : "/actions/main/in/6" } }, "mode" : "button", "path" : "/user/hand/right/input/thumbstick" }, { "inputs" : { "click" : { "output" : "/actions/main/in/1" } }, "mode" : "joystick", "path" : "/user/hand/left/input/joystick" }, { "inputs" : { "click" : { "output" : "/actions/main/in/1" } }, "mode" : "joystick", "path" : "/user/hand/right/input/joystick" }, { "inputs" : { "click" : { "output" : "/actions/main/in/4" } }, "mode" : "button", "path" : "/user/hand/left/input/grip" }, { "inputs" : { "click" : { "output" : "/actions/main/in/4" } }, "mode" : "button", "path" : "/user/hand/right/input/grip" } ] } }, "category" : "steamvr_input", "controller_type" : "oculus_touch", "description" : "ArkhamVR Knuckles bindings", "name" : "ArkhamVR Knuckles Bindings", "options" : {}, "simulated_actions" : [] }

Thank you for adding this file, it made it super easy for it to test out! But sadly this did not work for me, I'm still stuck at the beginning. It's reading my controller's position just fine, it will just not allow for me to click any buttons. I am using an Oculus Rift S, so I'm not too sure what else I should do, I've been trying to look it up for hours. If someone would be able to help that'd be wonderful!
Gonzaxpain 14 Sep, 2020 @ 7:37am 
I have the same problem. This should be fixed on their end without the need for us to edit anything.
Gonzaxpain 22 Sep, 2020 @ 7:48am 
Ok, I found a fix. I tried editing those json files as mentioned above but that did not work for me.

After editing the files and getting an error I verified the integrity of the game's files via the game's properties tab on STeam, it changed one of the files and after that everything worked as expected.

I hope this can help everyone with the same problem

Index headset, by the way. No need to change the bindings or anything, it just started to work with the default controls.
m2millenium 25 Nov, 2020 @ 11:53am 
For me it worked, what I had to add to MemoryDimmer's reply was to change in steamvr_actions.json this section:
"default_bindings" : [
{
"binding_url" : "knuckles.json",
"controller_type" : "oculus_touch"
},
{
"binding_url" : "system_generated_arkhamvr_exe_binding_oculus_touch.json",
"controller_type" : "knuckles"
}
]

Hope it helps
Will 10 Dec, 2020 @ 11:32am 
I got this problem now myself, I have a rift S, and when in game, it shows I have vive wand controllers, maybe that's normal, but I can't select either standing or sitting options.. i'm just stuck unable to play.
I don't know what to do with those lines of code in this thread, I copy pasted them in those json files but the game just crashed so I reinstalled..

I reopened the game many times, every time I get on, it tells me if I wanna set a certain control of some sort... rift, index, oculus touch, vive or some others.. anyway, I've tried all of them, the rift should work since I have the rift S.. but it just doesn't.

Please help :( this is the only thread on this topic I can find, and I can't find anything to solve this problem, really wanted to try this game.
m2millenium 10 Dec, 2020 @ 2:04pm 
Originally posted by Willy:
I got this problem now myself, I have a rift S, and when in game, it shows I have vive wand controllers, maybe that's normal, but I can't select either standing or sitting options.. i'm just stuck unable to play.
I don't know what to do with those lines of code in this thread, I copy pasted them in those json files but the game just crashed so I reinstalled..

I reopened the game many times, every time I get on, it tells me if I wanna set a certain control of some sort... rift, index, oculus touch, vive or some others.. anyway, I've tried all of them, the rift should work since I have the rift S.. but it just doesn't.

Please help :( this is the only thread on this topic I can find, and I can't find anything to solve this problem, really wanted to try this game.
Hey, let me your email and I send you my files... I think it's all you need
netmediasurfer 10 Dec, 2020 @ 11:57pm 
Did you read the developers pinned post ?


1. Right click on the Batman game in your library, properties, click betas


Input: WMR4BatmanArkham


Download it


Reboot system and use the track pad by pushing up or down on either side to select standing or sitting. It may work for your headset. This is what worked for me using the Lenovo Explorer WMR headset.


#####################


Window Mixed Reality - Missing bindings workaround

Hi Folks,

We've seen that some players who are playing the game through Windows Mixed Reality headset are having difficulties progressing. This is due to a recent update that changes the way the game handles key bindings for different controller types.

As a workaround we've set up up the previously live game build on a separate branch which you can use. This version should allow Windows Mixed Reality users to play the game with all standard controls intact.

To access this branch, simply do the following:
Right-click on Batman: Arkham VR and select Properties.
Click the Betas tab.
Enter WMR4BatmanArkham in the code field.
Click the Check Code button.
You should see the message: “Access code correct, private beta ‘windows_mixed_reality’” is now available.
In the drop down menu you can now select the Windows Mixed Reality branch
If you should encounter any issues with this workaround, please don't hesitate to let us know.

- The Rocksteady Team


ADDITIONAL INFORMATION:


2. Edit custom controls and make sure you enable "left skeleton" and "right skeleton" then save it.


3. Now turn on your right WMR controller and launch the game from your Windows home Steam library listing. Allow it to load to where you see the stand or sit option.


4. Now turn on the left WMR controller and press up on the trackpad twice on both controllers.


5. Turn both WMR controllers off by holding the power button on them and again turn them back on.


6. Look at the option you want "standing" or "sitting" and press the left trackpad ( circular pad ) up like it's flashing on the screen on the main menu. If it fails with the left WMR controller, try with the right instead.


I just tried it again on my Lenovo Explorer WMR and it works fine.

MoonyVR 19 Feb, 2021 @ 3:42pm 
No idea if somebody said it here but from what I know it can be many things like controller configuration etc... but I ran into this same problem and the fix was embarrassingly simple. When you are at that screen, click the mouse inside the video box so your computer knows you are using the game... My mouse was pointing at the desktop like I was ready to launch another app and my controller wasn't therefore on.
Well, clicking in the window of the game helped :)
< >
Showing 1-15 of 36 comments
Per page: 1530 50