cepheidqq / FactorySkyline

MIT License
8 stars 13 forks source link

Rebounded keys UP,DOWN,LEFT,RIGHT always reset to WASD #7

Open nexus2280 opened 3 years ago

nexus2280 commented 3 years ago

I am NOT playing with WASD. I rebound the moving keys to UP,DOWN, LEFT, RIGHT.

Everytime i'm using FactorySkyline, only WASD movement is possible. After i close the mod, also my rebounded moveing keys are resetted to WASD.

Is there a solution for this issue?

Thank you!

cepheidqq commented 3 years ago

I detected WASD in the fly mode, but I didn't rebind WASD to the moving action in game. It means the Factory Skyline change nothing about WASD and UP,DOWN, LEFT, RIGHT. This is different with the Left Control Key which I rebind and maybe save to the configure file after closing game. A general solution is to use a totally different independent input system to avoid it, and guarantee that it will not affect the original input system in game. I will do it if possible, and it will radically solve all the key conflict problem like yours. For your case, I'm not sure whether it caused by the Factory Skyline. If not, there exist another easy solution when you find what cause your key conflict. And all key setting will be configurable, you can use UP,DOWN, LEFT, RIGHT in the next update.

nexus2280 commented 3 years ago

Thank you for your response!

StretchyAlien commented 3 years ago

It's definitely caused by skyline. Interacting with the "R" menu immediately resets all my keybinds. I play DVORAK, so this is a big problem. After I close the R menu, i have to go into the game options. Rebinding any one keybind "heals" all of them back to what i'd previously set up.

This problem appears/disappears specifically with installing/uninstalling skyline, and occurs specifically when using the "R" menu provided by skyline. As is, it renders the mod unusable for any non-wasd players.