KozGit / DOOM-3-BFG-VR

Doom 3 BFG VR: Fully Possessed. Doom 3 BFG with native Oculus Rift/Touch or OpenVR support
GNU General Public License v3.0
368 stars 52 forks source link

Movement deadzone on Pico 4 #396

Open Morkatog opened 2 weeks ago

Morkatog commented 2 weeks ago

Hi there,

I'm running into a bit of an odd issue on my Pico 4: I move using my left controller's stick. When I hit perfectly streight ahead, back, left or right my character comes to a complete stop. I actually have to move my stick slightly diagonally to be able to move at all. I tried forcing deadzone to 0 using the console and also confirmed it's set to zero in the Steam controller configuration menu.

Any idea how I can fix this? Thanks in advance!

NPi2Loup commented 2 weeks ago

Hello, I think the problem comes from the inputs binding. Because the input events seem to change a lot from one brand of headset to another. Try remapping all your inputs from the game options: this will take into account the event received. (It's best to save your previous configuration first).

Morkatog commented 1 week ago

Thanks for your suggestion. I've tried this and it didn't fix it unfortunately. The problem is identical however in Borderlands 2 VR (different engine) and I'm highly confident that the cause is that the game thinks it's an index or other valve controller, whereas it should think of it as either an oculus or pico controller.

I couldn't reproduce it, but I've done some more troubleshooting after I reported this issue and just once I was able to trick Borderlands 2 VR to think of the controllers as oculus controllers (it showed up as such in the menu) and that solved the issue. Sadly the next time I started the game the issue had returned and it showed up as an index controller again.