Fishbiter / gz3doom

Classic Doom/Heretic/Hexen games in stereo 3D and VR; modified version of gzdoom.
http://rotatingpenguin.com/gz3doom/
123 stars 5 forks source link

Oculus Controller Mapping #8

Open mattios2001 opened 5 years ago

mattios2001 commented 5 years ago

HI, Firstly many thanks for your efforts on this mod, it's exceptional.

I'm trying to map the oculus controllers, and have used the ini file to map the controls as follows:

Oculus A

pad_b=+use

Oculus B

pad_back=reload

Oculus X

pad_a=weapprev

Oculus Y

pad_start=togglemap

Oculus Left Stick Button

pad_x=grenadetoss

Oculus Right Stick Button

pad_y=kickem

Oculus Left Trigger

ltrigger=+jump

Oculus Right Trigger

rtrigger=+attack

Oculus Left Grip

lshoulder=weapnext

Oculus Right Grip

rshoulder=+altattack

I've worked out the controller aliases above, and I assume the Oculus Left Trigger is "ltrigger" however, mapping the left and right triggers does not work in game. As default it appears to work like a select button in the menus, like the right trigger. I am able to re-sassign the right trigger (rtrigger=+attack) using the ini file, but not the left trigger.

My questions are: • Is there a way to map the left trigger? • Is it possible to allow detection and mapping of the triggers in game?

Many Thanks

Matt

GeekyGami commented 5 years ago

I would like to add to this as I have had a lot of issues mapping my controls for a few months now. I use OpenComposite, but this has been a problem with SteamVR as well.

When I load into the first level of Doom 1 or 2, I have no weapons. I tried mapping my grip buttons as inventory next and inventory previous.

I also tried mapping rjoy up and down as such. Neither option has worked. I can't change weapons.

This was not an issue before the grip problem fixing update. I will do some testing to see if this is a SteamVR thing or because of the updates to GZDoomVR and come back with my findings.

Edit:Nevermind, everything is good! I was running from the exe instead of the BAT, and it omitted to run the weapon files properly, somehow.