Remove pointer subtraction in kc_change_*
Also switch kc_menu to references
Use helper to set exclusive binding
Use helper to read axis fields
Sanity check axis reads
Use helper to clamp kconfig values