Add printable character check to HUD input widget

Only allow one foreground widget at a time