[Feature Request] Add support for LambdaControls
jackcaver opened this issue · 4 comments
Would be helpful if you would actually describe what the issues are. The original report had no description, just a vague title. Do you expect me to download random mods, and try to figure out which one(s) of the over hundred feature in this mod is somehow conflicting with something in another mod that I have never heard of and know nothing about? I don't even have a controller to test with, and I'd imagine those might also work differently on Windows vs. Linux vs. Mac (?) and you also didn't specify what OS you are on. Not that it matters much for me since I can't test it anyway.
My initial assumption was that some of the config screen stuff would be broken with controllers. But based on that video (which still is really vague in what it's supposed to be showing...) do you mean that the Free Camera motion doesn't work properly via a controller (ie. the controller moves the actual player?)? In the video I was at first assuming you were just using Free Camera Player Movement and in that case the video didn't show anything weird at all.
Sorry, i didn't found the issue template, so i decided to write it as a feature requets, the initial issue was that i can't set a "keybind" to a controller button, but later i discovered that every time i enable freecam my controller inputs only controlls the player but not the camera itself, exept for "jump" and "crouch" buttons they seem to work as intended, also every time i use freecam the game "thinks" that i'm standing on ice blocks which causes the player to slide in a random direction ._.
The mod i use is "lamda controlls" and i use a ps4 controller, but i think that it will work with any controller.
My laptop is running "Windows 10 (Home Edition)" and minecraft version is 1.18.1 (official launcher)
LambdaControls has been archived for a while now, but there are a lot of users of MidnightControls, which is a fork.
Interestingly, MidnightControls works for a good amount of mods already. It seems that if a mod registers a control under options→controls→keybinds, then MidnightControls can assign to that.
So my proposal to support controllers would be to add some sort of mapping system to add controls named (e.g.) tweakerooControl1
through tweakerooControl20
through options→controls→keybinds, and then allow in the Tweakeroo Configs menu to assign certain actions to one of these tweakerooControlN
inputs. That way any controller or input mod that can assign inputs to the controls in options→controls→keybinds is automatically compatible with Tweakeroo.
This suggestion would allow assigning controller buttons to Tweakeroo but it wouldn't address jackcaver's concern about freecam.