So ive come across the problem of that toooo many mods use the SAME key binds. So i had these ideas to fix it.
to many mods assign lets say "R", to do something, how ever due to mod A having "R" open a inventory, and mod B having "R" reload, they either cancel each other out, and nothing happens, or one overrides the other preventing the use of the other, and not many mod pack authors try to fix this issue, they just make the pack and release it, not even changing keybinds.
Make it so each mod has its own key "set" that pressing a unused button(like oddly enough "J") will swap key "sets", while keeping the default keys untouched and always working.
detecting the conflicting keys and reassigning them to a unbound key, if no key is available or there is no conflict (both functions work with out problems) then they are left alone. (this could be done by simulating each key press before the game starts, if a conflict is found, then it reassigns one of the conflicting mods, and then tries the key again."
Now i would not bring this up if it was not a hassle to go through 100-300 installed mods, and try to assign conflicting keys to unbound keys, just so that i can pull out my weapons, and reload my gun. and yes i know about that keybinding mod that tells you what mods are using the same keys, no i dont use it, because it does not show mods that dont load their keys under controls