ignore key number 0
saturate nmkeys_elem when too many keys are pushed
fix saturate value

nmkeys_elem is 0-origined
suppress serial messages to the host when SDEBUG is not defined