update joyshock gyro and touch states

This commit is contained in:
minenice55 2022-07-25 18:56:13 -04:00
parent d3c3beb950
commit d8f4a4bb70

View file

@ -120,6 +120,14 @@ namespace HeavenStudio.InputSystem
joyBtStateLast = joyBtStateCurrent; joyBtStateLast = joyBtStateCurrent;
joyBtStateCurrent = JslGetSimpleState(joyshockHandle); joyBtStateCurrent = JslGetSimpleState(joyshockHandle);
//gyro and accelerometer
joyImuStateLast = joyImuStateCurrent;
joyImuStateCurrent = JslGetIMUState(joyshockHandle);
//touchpad
joyTouchStateLast = joyTouchStateCurrent;
joyTouchStateCurrent = JslGetTouchState(joyshockHandle);
//stick direction state //stick direction state
//split controllers will need to be rotated to compensate //split controllers will need to be rotated to compensate
//left rotates counterclockwise, right rotates clockwise, all by 90 degrees //left rotates counterclockwise, right rotates clockwise, all by 90 degrees