i wanted to have it so that the X key acts as both the sprint and cancel buttons, but when the key is bound to the cancel command as well as sprint, the cancel command cancels (lol) out the sprint command, and makes it so you cant sprint. is there any workaround for this?