Closed luis0henrique closed 2 months ago
I am experiencing the controller issue as well. After opening the Mod menu via F10, gamepad input stops working. This is on a Steam deck, with the recommended linux launch options set.
Thinking that hooking dinput8 was maybe interfering with Steam Input, I tried using Ultimate ASI loader to load the mod via bink2w64.dll instead. This succeeded in that Render Tweaker loaded and worked, however gamepad input still dies after the mod menu is opened.
Only workarounds I've found are to use mouse/keyboard to exit and relaunch the game after changing a setting in the mod menu, or to manually edit plugins/Render Tweaker.ini
outside of the game and never open the mod menu in game.
No idea why you both referring to this as "mod menu" when it's Render Tweaker, anyway I have no idea what kind of steps you even did to even introduce such issue. The gui is usable only with keyboard/mouse and not intended to be used with gamepad at all. Having xbox one controller plugged in and opening/closing the gui doesn't introduce any issue that would cause the controller to stop working.
Apologies for the wrong terminology. I meant “mod menu” as a generic term for the render tweaker settings window. I don’t expect the Render tweaker window to accept gamepad input (though it would be a nice addition), the issue is no gamepad input is possible in the game after opening and closing the render tweaker settings.
I think the issue may be due to an interaction with Steam Input, which I believe hooks into the game exe in a similar way to asi mods. I’ll test on my windows desktop to see if the issue happens there as well.
I’m not using any other mods and I installed Render tweaker exactly as per the installation instructions here.
Thank you for making Render Tweaker, even with the gamepad bug it’s very useful to be able to englarge the subtitles when playing on a small screen.
That still shouldn't be the case, you both are doing something obviously wrong. I just went ahead and copied the files as the installation has it written and booted it up on steam deck and setup custom bind for the shoulder R5 button to F10 so I can bring up the gui and even after closing it I can still use the controller without any issues. Here is video with proof:
https://github.com/user-attachments/assets/a54acd26-00a8-40ea-aa37-fce3e378dfd3
Thank you for your reply/help. I’ve narrowed down the issue.
The gamepad only freezes if I close the Render Tweaker UI using the mouse pointer to click the X in the top right corner of the interface. If I press F10 to close the window then gamepad controls remain active.
If I close Render Tweaker with the mouse pointer, I can reactivate the gamepad by opening and closing render tweaker with F10.
It does seem obvious now but after switching to the deck trackpad to interact with the Render Tweaker UI, switching back to use a gamepad button to close the UI didn’t occur to me before.
I’m not sure I’d agree that it counts as me doing something obviously wrong, but the bug has moved from annoying to a minor inconvenience for me, now I know a workaround is simply not to close the UI with the mouse pointer.
Thanks for clarification of the issue. Fixed in v1.8.3
, closing this as completed.
So, I only want a mod to change the subtitles sizes, is possible to do just that with this mod?
Also, everytime I make a change in the mod menu, the joystick stops working or the game freezes and I can't do nothing but restart the game, and the changes I've made doesn't save.