mirror of
https://github.com/cemu-project/DS4Windows.git
synced 2025-02-18 08:56:20 +01:00
Added unchecked blocks for populating field mapping arrays
Seems to help a lot
This commit is contained in:
parent
244bdae7f3
commit
42b75c717a
@ -62,6 +62,8 @@ namespace DS4Windows
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void populateFieldMapping(DS4State cState, DS4StateExposed exposeState, Mouse tp, bool priorMouse = false)
|
public void populateFieldMapping(DS4State cState, DS4StateExposed exposeState, Mouse tp, bool priorMouse = false)
|
||||||
|
{
|
||||||
|
unchecked
|
||||||
{
|
{
|
||||||
axisdirs[(int)DS4Controls.LXNeg] = cState.LX;
|
axisdirs[(int)DS4Controls.LXNeg] = cState.LX;
|
||||||
axisdirs[(int)DS4Controls.LXPos] = cState.LX;
|
axisdirs[(int)DS4Controls.LXPos] = cState.LX;
|
||||||
@ -118,7 +120,11 @@ namespace DS4Windows
|
|||||||
swipedirbools[(int)DS4Controls.SwipeDown] = tp != null ? (!priorMouse ? tp.swipeDown : tp.priorSwipeDown) : false;
|
swipedirbools[(int)DS4Controls.SwipeDown] = tp != null ? (!priorMouse ? tp.swipeDown : tp.priorSwipeDown) : false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
public void populateState(DS4State state)
|
public void populateState(DS4State state)
|
||||||
|
{
|
||||||
|
unchecked
|
||||||
{
|
{
|
||||||
state.LX = axisdirs[(int)DS4Controls.LXNeg];
|
state.LX = axisdirs[(int)DS4Controls.LXNeg];
|
||||||
state.LX = axisdirs[(int)DS4Controls.LXPos];
|
state.LX = axisdirs[(int)DS4Controls.LXPos];
|
||||||
@ -153,3 +159,4 @@ namespace DS4Windows
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user