-
-
Notifications
You must be signed in to change notification settings - Fork 253
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
Inconsistent behavious between OBS and io-cct #286
Comments
seconding this, just realized this happened and was looking for some clarification lol |
im having this exact issue as well, would love some help |
I have this same issue, and I feel like I was able to resolve this about 75 percent of the way through. I am still having trouble properly mapping the triggers on a Dualsense controller to work here and the sticks are very much off set when sitting still. To get most of the way there you have to go to Tools> input-overlay settings > Local Features. In there select Use DInput, click OK and restart OBS. Return to Local Features and go to the Gamepad Bindings, Select your device, add a name in Binding Config and click the little plus button. From there you can rebind your keys to match better. I have attached what my currrent bindings look like. P.S. The binding config will pick up on stick micromovements, so I suggest while connected to set it down on as flat a surface as possible and using an online controller tester to see if the sticks are moving and changing your bindings. |
I'm experiencing this issue as well. While @SteamboatTaco has great advice for potentially getting closer to a fix, note well that you may not be able to recover the default gamepad bindings. I've tried to uninstall and reinstall the input-overlay plugin to recover the defaults with no success. Ultimately, with no documentation on what the "gamepad bindings" (in 'input-overlay-settings') values mean, and no way to get default values back, it's very hard to debug this as a user. Further, the inconsistency from the io-cct tool and obs output is very confusing. Why does io-cct show everything working perfectly when OBS input overlay does not? Thanks in advance to anyone that helps with this issue. |
The gamepad input in the config tool is handled by your browser, the gamepad input in the plugin is handled by a gamepad library that I wrote. It shouldn't come as a surprise that the former is a bit more ironed out. I have considered just copy-pasting gamepad code from SDL2, but I currently am busy with other stuff. |
See #297 for further tracking |
Overlay behaves differently between io-cct with the same texture and config.
To Reproduce
Have a DS4 plugged in via USB, try to use with dualsense presets, with either stock or custom json file
Expected behavior
Both versions to act the same and be an accurate representation of controller inputs
8mb.video-T7e-kCYqBTuc.mp4
Additional information:
The text was updated successfully, but these errors were encountered: