hh79 / gzdoomvr

Classic Doom/Heretic/Hexen games in stereo 3D and VR; modified version of gzdoom.
GNU General Public License v3.0
125 stars 10 forks source link

[Feature] Keyboard + Mouse mode for VR #70

Open zulc22 opened 2 years ago

zulc22 commented 2 years ago

GZDoom version

4.7.1

Which game are you running with GZDoom?

Doom 2

What Operating System are you using?

Windows 11

If Other OS, please describe

No response

Relevant hardware info

No response

Is your feature request related to a problem? Please describe.

The controls don't feel natural to me, especially not the aiming and having to try to set 'weapon angle' over and over. Many people are already very comfortable with using a mouse and keyboard and I don't see why there isn't any option to disable the controller affecting the menu (there IS one, but the VR controllers bypass that toggle, so it doesn't work.) and use the HUD center to aim like on desktop Doom. You can actually use the keyboard for everything if you want, and it feels great to run around with WASD and use the mouse to move around the viewport; you just can't AIM anymore without a third hand.

Describe the solution you'd like

Describe alternatives you've considered

No response

Add any other context or screenshots about the feature request here.

No response

iAmErmac commented 1 year ago

how about removing batteries from the controllers before starting gzdvr so it doesn't detect them and falls back into KBM mode? also use laser pointer mod as "crosshair"

zulc22 commented 1 year ago

on the Quest 2, it forces hand tracking that emulates the controllers if controllers are out of view or disconnected, and ALVR emulates the controllers even without a headset connected under SteamVR. I was able to disable the controllers in ALVR and get mouse aim to work, but why is there not a command line switch for that?