tca8424: fix tab, question mark and caret characters

+ free the tohkeyboard mutex if input fails