Working HID and UART input