mirror of
https://github.com/DrBeef/QuestZDoom.git
synced 2025-06-01 17:12:17 +00:00
Fix for seconday buttons toggle issue
This commit is contained in:
parent
528a5dcf06
commit
d115870210
1 changed files with 6 additions and 8 deletions
|
@ -46,10 +46,10 @@ void HandleInput_Default( ovrInputStateTrackedRemote *pDominantTrackedRemoteNew,
|
||||||
}
|
}
|
||||||
|
|
||||||
//Dominant Grip works like a shift key
|
//Dominant Grip works like a shift key
|
||||||
bool dominantGripPushedOld =
|
bool dominantGripPushedOld = vr_secondarybuttonmappings ?
|
||||||
(pDominantTrackedRemoteOld->Buttons & ovrButton_GripTrigger) != 0;
|
(pDominantTrackedRemoteOld->Buttons & ovrButton_GripTrigger) != 0 : false;
|
||||||
bool dominantGripPushedNew =
|
bool dominantGripPushedNew = vr_secondarybuttonmappings ?
|
||||||
(pDominantTrackedRemoteNew->Buttons & ovrButton_GripTrigger) != 0;
|
(pDominantTrackedRemoteNew->Buttons & ovrButton_GripTrigger) != 0 : false;
|
||||||
|
|
||||||
ovrInputStateTrackedRemote *pPrimaryTrackedRemoteNew, *pPrimaryTrackedRemoteOld, *pSecondaryTrackedRemoteNew, *pSecondaryTrackedRemoteOld;
|
ovrInputStateTrackedRemote *pPrimaryTrackedRemoteNew, *pPrimaryTrackedRemoteOld, *pSecondaryTrackedRemoteNew, *pSecondaryTrackedRemoteOld;
|
||||||
if (vr_switchsticks)
|
if (vr_switchsticks)
|
||||||
|
@ -363,10 +363,8 @@ void HandleInput_Default( ovrInputStateTrackedRemote *pDominantTrackedRemoteNew,
|
||||||
//Use grip as an extra button
|
//Use grip as an extra button
|
||||||
//Alt-Fire
|
//Alt-Fire
|
||||||
Joy_GenerateButtonEvents(
|
Joy_GenerateButtonEvents(
|
||||||
((pDominantTrackedRemoteOld->Buttons & ovrButton_GripTrigger) != 0) &&
|
((pDominantTrackedRemoteOld->Buttons & ovrButton_GripTrigger) != 0) ? 1 : 0,
|
||||||
dominantGripPushedOld ? 1 : 0,
|
((pDominantTrackedRemoteNew->Buttons & ovrButton_GripTrigger) != 0) ? 1 : 0,
|
||||||
((pDominantTrackedRemoteNew->Buttons & ovrButton_GripTrigger) != 0) &&
|
|
||||||
dominantGripPushedNew ? 1 : 0,
|
|
||||||
1, KEY_PAD_LTRIGGER);
|
1, KEY_PAD_LTRIGGER);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue