. // // Note that you must set your compiler flags correctly to enable structured exception // handling in order for this particular setup method to work. if ( IsDebuggerPresent() ) { // We don't want to mask exceptions (or report them to Steam!) …
In the case of "HandHeld" devices with integrated screens like the SteamDeck ([i]k_ESteamInputType_SteamDeckController[/i]) and Lenovo Legion Go ([i]k_ESteamInputType_SteamOSHandheld[/i]), users will typically rotate the controller up by ~90 degrees in order to point the screen toward their eyes. In these cases, consider applying a 90 degree counter rotation in pitch to the gyro quaternion and gyro speed values, or use the accelerometer/gravity direction to make orientation invariant control schemes). …
|