If you have enough light, close your aperture to something like f10 or higher, and increase your ISO to some value where you’re comfortable with the noise, like 6400. Test different shutter speeds depending on the action that you’re trying to capture, but the small aperture will help with the focus.
Maybe try manual focusing too, at small apertures you can set a large focus plane that will capture all the action.
I don’t think there is any commercially available macropad that allows remapping without compiling. A custom macro with a controller that runs MicroPython though, like the Raspberry Pi Micro, can be modified by changing the source code, so no extra software needs to be installed. See this as an example https://blog.4dcu.be/diy/2021/04/05/Macropad.html