wyatt-herkamp / too-many-shortcuts

Adds support for meta keys such as alt, ctrl, and shift in keybinds. Allows for creating multiple binds for each keybinds.
https://modrinth.com/mod/too-many-shortcuts
Apache License 2.0
10 stars 1 forks source link

Unable to bind modifier keys alone #13

Open FoilGear opened 4 weeks ago

FoilGear commented 4 weeks ago

E.g. I cannot rebind 'Left Shift' or 'Shift' to 'Sprint', it instead produces S+Shift which is non-functional and still reacts as if Ctrl is bound to Sprint, the default.

*If I edit the config file to force the parameter I desire (left.shift, left.control), the game will assume the default binds instead.

Inputting an apparently invalid key name ("shift", neither left or right) crashes on start-up. Figures, there is no "shift" key, only left or right.

CtrelokCvobods commented 3 weeks ago

"Left Alt" -> "Alt" + "Left Alt" 2024-08-19_13-22-37 "Left Control" -> "C" + "Left Control" 2024-08-19_13-22-43 "Left Shift" -> "S" + "Left Shift" 2024-08-19_13-26-53

wyatt-herkamp commented 3 weeks ago

I am updating tms to 1.21.1 and I tested this. I was not able to reproduce. Any other mods installed?

FoilGear commented 3 weeks ago

forgot to mention, i am on minecraft version 1.21, the version with more mod support. i will do more testing soon to try and isolate.

FoilGear commented 3 weeks ago

Tested with Fabric API and Language Kotlin, on 1.21 and 1.21.1. Visually, the key-binds still present in a confusing manner, however, they do perform as desired. After more testing, the conflict is with the mod "Keybind Fix": https://github.com/fzzyhmstrs/kf/issues