Q:
Allow mouse button configuration
Not sure about you, but if you are talking about binding ‘extra’ mouse buttons (like from 5 button mice) to an action. I’ve had no problems doing so by going into controls options, double clicking on a blank spot in the fields and then pressing the button.
Since the control configs have an extra field, you can bind an action to a key AND mouse button at the same time.