Mouse custom keys are useless by default. I use my mouse custom key as a middle click by remapping it from xinput. I was about to write an seperated application for it, then though like it may be good to have it on Mouse KCM. I think it should be really simple, flexible and useful. There are lots of possibilities about this which xinput already handles so we can use it to have an efficient solution.
Mockup 1
{F8181839}