Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windlands 2 + WMR + vrperfkit disables all in-game control response #84

Open
astreimb opened this issue Apr 21, 2022 · 1 comment
Open

Comments

@astreimb
Copy link

astreimb commented Apr 21, 2022

Controllers get hard stuck in the floor with zero input recognition, including rotation.
Confirmed on Odyssey+ and Reverb G2. Removing dxgi.dll fixes it in both cases.

ODYSSEY+ LOG
vrperfkit.log

04:54:24 [15108] ======================
04:54:24 [15108] VR Performance Toolkit
04:54:24 [15108] ======================

04:54:24 [15108] Current configuration:
04:54:24 [15108]   Upscaling (FSR) is enabled
04:54:24 [15108]     * Render scale: 1
04:54:24 [15108]     * Sharpness:    0.63
04:54:24 [15108]     * Radius:       0.6
04:54:24 [15108]     * MIP bias:     enabled
04:54:24 [15108]   Fixed foveated rendering (VRS) is disabled
04:54:24 [15108]   Debug mode is disabled
04:54:24 [15108] Currently active hotkeys:
04:54:24 [15108]   * cycleUpscalingMethod 17 113
04:54:24 [15108]   * increaseUpscalingRadius 17 114
04:54:24 [15108]   * decreaseUpscalingRadius 17 115
04:54:24 [15108]   * increaseUpscalingSharpness 17 116
04:54:24 [15108]   * decreaseUpscalingSharpness 17 117
04:54:24 [15108]   * toggleDebugMode 17 112
04:54:24 [15108]   * toggleUpscalingApplyMipBias 17 118
04:54:24 [15108]   * toggleFixedFoveated 18 112
04:54:24 [15108]   * toggleFFRFavorHorizontal 18 113
04:54:24 [15108]   * captureOutput 17 119
04:54:24 [15108] Installing hook for LoadLibraryA from 00007FFA8B8104F0 to 00007FF9D9A4D390
04:54:24 [15108] Installing hook for LoadLibraryExA from 00007FFA8B80FBC0 to 00007FF9D9A4D500
04:54:24 [15108] Installing hook for LoadLibraryW from 00007FFA8B80FEE0 to 00007FF9D9A4D790
04:54:24 [15108] Installing hook for LoadLibraryExW from 00007FFA8B80ADC0 to 00007FF9D9A4D640
04:54:24 [15108] d3d11.dll is loaded in the process, installing hooks...
04:54:24 [15108] Installing hook for D3D11CreateDevice from 00007FFA8654F8A0 to 00007FF9D9A2CBD0
04:54:25 [15108] Installing hook for D3D11CreateDeviceAndSwapChain from 00007FFA8654FA10 to 00007FF9D9A2D050
04:54:25 [15108] Loading DLL at "C:\\WINDOWS\\system32\\dxgi.dll"
04:54:25 [15108] vrclient_x64.dll is loaded in the process, installing hooks...
04:54:25 [15108] Installing hook for VRClientCoreFactory from 00007FF9E46A2CA0 to 00007FF9D9A34CD0
04:54:25 [15108] OpenVR: requested interface IVRClientCore_002
04:54:25 [15108] Installing virtual function hook for IVRClientCore::GetGenericInterface
04:54:25 [15108] Installing virtual function hook for IVRClientCore::Cleanup
04:54:25 [15108] OpenVR: requested interface IVRSystem_015
04:54:25 [15108] Installing virtual function hook for IVRSystem::GetRecommendedRenderTargetSize
04:54:25 [15108] IVRClientCore::Cleanup was called, deleting hooks...
04:54:25 [15108] Removing hook to 00007FF9E46404D0
04:54:25 [15108] Removing hook to 00007FF9E46403F0
04:54:25 [15108] Removing hook to 00007FF9E464A330
04:54:30 [15108] OpenVR: requested interface IVRClientCore_002
04:54:30 [15108] Installing virtual function hook for IVRClientCore::GetGenericInterface
04:54:30 [15108] Installing virtual function hook for IVRClientCore::Cleanup
04:54:30 [15108] OpenVR: requested interface IVRSystem_015
04:54:30 [15108] Installing virtual function hook for IVRSystem::GetRecommendedRenderTargetSize
04:54:30 [15108] OpenVR: requested interface IVRChaperone_003
04:54:30 [15108] OpenVR: requested interface IVRChaperoneSetup_005
04:54:30 [15108] OpenVR: requested interface IVRCompositor_020
04:54:30 [15108] Installing virtual function hook for IVRCompositor::WaitGetPoses
04:54:30 [15108] Installing virtual function hook for IVRCompositor::PostPresentHandoff
04:54:30 [15108] Installing virtual function hook for IVRCompositor::Submit
04:54:31 [15108] OpenVR: requested interface IVROverlay_014
04:54:31 [2036] IVRClientCore::Cleanup was called, deleting hooks...
04:54:31 [2036] Removing hook to 00007FF9E46404D0
04:54:32 [2036] Removing hook to 00007FF9E46403F0
04:54:32 [2036] Removing hook to 00007FF9E4640A90
04:54:32 [2036] Removing hook to 00007FF9E464A330
04:54:32 [2036] Removing hook to 00007FF9E4640980
04:54:32 [2036] Removing hook to 00007FF9E463EC40
04:54:32 [15108] OpenVR: requested interface IVRClientCore_002
04:54:32 [15108] Installing virtual function hook for IVRClientCore::GetGenericInterface
04:54:32 [15108] Installing virtual function hook for IVRClientCore::Cleanup
04:54:32 [15108] OpenVR: requested interface IVRSystem_015
04:54:32 [15108] Installing virtual function hook for IVRSystem::GetRecommendedRenderTargetSize
04:54:32 [15108] OpenVR: requested interface IVRChaperone_003
04:54:32 [15108] OpenVR: requested interface IVRChaperoneSetup_005
04:54:32 [15108] OpenVR: requested interface IVRCompositor_020
04:54:32 [15108] Installing virtual function hook for IVRCompositor::WaitGetPoses
04:54:32 [15108] Installing virtual function hook for IVRCompositor::PostPresentHandoff
04:54:32 [15108] Installing virtual function hook for IVRCompositor::Submit
04:54:32 [15108] OpenVR: requested interface IVROverlay_014
04:54:32 [15108] OpenVR: requested interface FnTable:IVRInput_006
04:54:32 [15108] OpenVR: requested interface IVRCompositor_022
04:54:32 [15108] OpenVR: requested interface IVROverlay_019
04:54:32 [15108] OpenVR: requested interface IVRInput_006
04:54:32 [15108] OpenVR: requested interface /unrestricted
04:54:32 [15108] OpenVR: requested interface /user/hand/left
04:54:32 [15108] OpenVR: requested interface /user/hand/right
04:54:32 [15108] OpenVR: requested interface /user/foot/left
04:54:32 [15108] OpenVR: requested interface /user/foot/right
04:54:32 [15108] OpenVR: requested interface /user/shoulder/left
04:54:32 [15108] OpenVR: requested interface /user/shoulder/right
04:54:32 [15108] OpenVR: requested interface /user/waist
04:54:32 [15108] OpenVR: requested interface /user/chest
04:54:32 [15108] OpenVR: requested interface /user/head
04:54:32 [15108] OpenVR: requested interface /user/gamepad
04:54:32 [15108] OpenVR: requested interface /user/camera
04:54:32 [15108] OpenVR: requested interface /user/keyboard
04:54:33 [15108] IVRClientCore::Cleanup was called, deleting hooks...
04:54:33 [15108] Removing hook to 00007FF9E46404D0
04:54:33 [15108] Removing hook to 00007FF9E46403F0
04:54:33 [15108] Removing hook to 00007FF9E4640A90
04:54:33 [15108] Removing hook to 00007FF9E464A330
04:54:33 [15108] Removing hook to 00007FF9E4640980
04:54:33 [15108] Removing hook to 00007FF9E463EC40
@astreimb
Copy link
Author

REVERB G2 LOG:

04:54:24 [15108] ======================
04:54:24 [15108] VR Performance Toolkit
04:54:24 [15108] ======================

04:54:24 [15108] Current configuration:
04:54:24 [15108]   Upscaling (FSR) is enabled
04:54:24 [15108]     * Render scale: 1
04:54:24 [15108]     * Sharpness:    0.63
04:54:24 [15108]     * Radius:       0.6
04:54:24 [15108]     * MIP bias:     enabled
04:54:24 [15108]   Fixed foveated rendering (VRS) is disabled
04:54:24 [15108]   Debug mode is disabled
04:54:24 [15108] Currently active hotkeys:
04:54:24 [15108]   * cycleUpscalingMethod 17 113
04:54:24 [15108]   * increaseUpscalingRadius 17 114
04:54:24 [15108]   * decreaseUpscalingRadius 17 115
04:54:24 [15108]   * increaseUpscalingSharpness 17 116
04:54:24 [15108]   * decreaseUpscalingSharpness 17 117
04:54:24 [15108]   * toggleDebugMode 17 112
04:54:24 [15108]   * toggleUpscalingApplyMipBias 17 118
04:54:24 [15108]   * toggleFixedFoveated 18 112
04:54:24 [15108]   * toggleFFRFavorHorizontal 18 113
04:54:24 [15108]   * captureOutput 17 119
04:54:24 [15108] Installing hook for LoadLibraryA from 00007FFA8B8104F0 to 00007FF9D9A4D390
04:54:24 [15108] Installing hook for LoadLibraryExA from 00007FFA8B80FBC0 to 00007FF9D9A4D500
04:54:24 [15108] Installing hook for LoadLibraryW from 00007FFA8B80FEE0 to 00007FF9D9A4D790
04:54:24 [15108] Installing hook for LoadLibraryExW from 00007FFA8B80ADC0 to 00007FF9D9A4D640
04:54:24 [15108] d3d11.dll is loaded in the process, installing hooks...
04:54:24 [15108] Installing hook for D3D11CreateDevice from 00007FFA8654F8A0 to 00007FF9D9A2CBD0
04:54:25 [15108] Installing hook for D3D11CreateDeviceAndSwapChain from 00007FFA8654FA10 to 00007FF9D9A2D050
04:54:25 [15108] Loading DLL at "C:\\WINDOWS\\system32\\dxgi.dll"
04:54:25 [15108] vrclient_x64.dll is loaded in the process, installing hooks...
04:54:25 [15108] Installing hook for VRClientCoreFactory from 00007FF9E46A2CA0 to 00007FF9D9A34CD0
04:54:25 [15108] OpenVR: requested interface IVRClientCore_002
04:54:25 [15108] Installing virtual function hook for IVRClientCore::GetGenericInterface
04:54:25 [15108] Installing virtual function hook for IVRClientCore::Cleanup
04:54:25 [15108] OpenVR: requested interface IVRSystem_015
04:54:25 [15108] Installing virtual function hook for IVRSystem::GetRecommendedRenderTargetSize
04:54:25 [15108] IVRClientCore::Cleanup was called, deleting hooks...
04:54:25 [15108] Removing hook to 00007FF9E46404D0
04:54:25 [15108] Removing hook to 00007FF9E46403F0
04:54:25 [15108] Removing hook to 00007FF9E464A330
04:54:30 [15108] OpenVR: requested interface IVRClientCore_002
04:54:30 [15108] Installing virtual function hook for IVRClientCore::GetGenericInterface
04:54:30 [15108] Installing virtual function hook for IVRClientCore::Cleanup
04:54:30 [15108] OpenVR: requested interface IVRSystem_015
04:54:30 [15108] Installing virtual function hook for IVRSystem::GetRecommendedRenderTargetSize
04:54:30 [15108] OpenVR: requested interface IVRChaperone_003
04:54:30 [15108] OpenVR: requested interface IVRChaperoneSetup_005
04:54:30 [15108] OpenVR: requested interface IVRCompositor_020
04:54:30 [15108] Installing virtual function hook for IVRCompositor::WaitGetPoses
04:54:30 [15108] Installing virtual function hook for IVRCompositor::PostPresentHandoff
04:54:30 [15108] Installing virtual function hook for IVRCompositor::Submit
04:54:31 [15108] OpenVR: requested interface IVROverlay_014
04:54:31 [2036] IVRClientCore::Cleanup was called, deleting hooks...
04:54:31 [2036] Removing hook to 00007FF9E46404D0
04:54:32 [2036] Removing hook to 00007FF9E46403F0
04:54:32 [2036] Removing hook to 00007FF9E4640A90
04:54:32 [2036] Removing hook to 00007FF9E464A330
04:54:32 [2036] Removing hook to 00007FF9E4640980
04:54:32 [2036] Removing hook to 00007FF9E463EC40
04:54:32 [15108] OpenVR: requested interface IVRClientCore_002
04:54:32 [15108] Installing virtual function hook for IVRClientCore::GetGenericInterface
04:54:32 [15108] Installing virtual function hook for IVRClientCore::Cleanup
04:54:32 [15108] OpenVR: requested interface IVRSystem_015
04:54:32 [15108] Installing virtual function hook for IVRSystem::GetRecommendedRenderTargetSize
04:54:32 [15108] OpenVR: requested interface IVRChaperone_003
04:54:32 [15108] OpenVR: requested interface IVRChaperoneSetup_005
04:54:32 [15108] OpenVR: requested interface IVRCompositor_020
04:54:32 [15108] Installing virtual function hook for IVRCompositor::WaitGetPoses
04:54:32 [15108] Installing virtual function hook for IVRCompositor::PostPresentHandoff
04:54:32 [15108] Installing virtual function hook for IVRCompositor::Submit
04:54:32 [15108] OpenVR: requested interface IVROverlay_014
04:54:32 [15108] OpenVR: requested interface FnTable:IVRInput_006
04:54:32 [15108] OpenVR: requested interface IVRCompositor_022
04:54:32 [15108] OpenVR: requested interface IVROverlay_019
04:54:32 [15108] OpenVR: requested interface IVRInput_006
04:54:32 [15108] OpenVR: requested interface /unrestricted
04:54:32 [15108] OpenVR: requested interface /user/hand/left
04:54:32 [15108] OpenVR: requested interface /user/hand/right
04:54:32 [15108] OpenVR: requested interface /user/foot/left
04:54:32 [15108] OpenVR: requested interface /user/foot/right
04:54:32 [15108] OpenVR: requested interface /user/shoulder/left
04:54:32 [15108] OpenVR: requested interface /user/shoulder/right
04:54:32 [15108] OpenVR: requested interface /user/waist
04:54:32 [15108] OpenVR: requested interface /user/chest
04:54:32 [15108] OpenVR: requested interface /user/head
04:54:32 [15108] OpenVR: requested interface /user/gamepad
04:54:32 [15108] OpenVR: requested interface /user/camera
04:54:32 [15108] OpenVR: requested interface /user/keyboard
04:54:33 [15108] IVRClientCore::Cleanup was called, deleting hooks...
04:54:33 [15108] Removing hook to 00007FF9E46404D0
04:54:33 [15108] Removing hook to 00007FF9E46403F0
04:54:33 [15108] Removing hook to 00007FF9E4640A90
04:54:33 [15108] Removing hook to 00007FF9E464A330
04:54:33 [15108] Removing hook to 00007FF9E4640980
04:54:33 [15108] Removing hook to 00007FF9E463EC40

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant