I was thinking about this some more, and it might be better to just leave Cancel/ Unmap as buttons rather than tap/ long-press. My dislike for touchpads is just my personal preference, and doesn't really represent the majority of people (if it did, touchpads would not be a standard for every laptop sold in stores, haha!) Having the functions on normal buttons would free up the long-press action to be used elsewhere (for example mapping virtual buttons to the touchpad, which I'll be looking into at some point).