For years I've used a USB mouse and a USB keyboard with the XE. It's unmodified.
Sometimes they stop working. In this case at least, the keyboard was abandoned. Is the keyboard to blame or what's going on?
usb.log
Quote:
E: [12:51:46] bootkeyboard.usbfd | DoControlXfer | Destall failed: io_Error = -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 129 (Ifc 0x60F38A10) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 130 (Ifc 0x60F38A90) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 129 (Ifc 0x60F38A10) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 130 (Ifc 0x60F38A90) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 129 (Ifc 0x60F38A10) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 130 (Ifc 0x60F38A90) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 129 (Ifc 0x60F38A10) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 130 (Ifc 0x60F38A90) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 129 (Ifc 0x60F38A10) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 130 (Ifc 0x60F38A90) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 129 (Ifc 0x60F38A10) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 130 (Ifc 0x60F38A90) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 129 (Ifc 0x60F38A10) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 130 (Ifc 0x60F38A90) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 129 (Ifc 0x60F38A10) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 130 (Ifc 0x60F38A90) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 129 (Ifc 0x60F38A10) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 130 (Ifc 0x60F38A90) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 129 (Ifc 0x60F38A10) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 130 (Ifc 0x60F38A90) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 129 (Ifc 0x60F38A10) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 130 (Ifc 0x60F38A90) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 129 (Ifc 0x60F38A10) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 130 (Ifc 0x60F38A90) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 129 (Ifc 0x60F38A10) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 130 (Ifc 0x60F38A90) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 129 (Ifc 0x60F38A10) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 130 (Ifc 0x60F38A90) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 129 (Ifc 0x60F38A10) - error -35
E: [12:51:46] hid.usbfd | HID driver | Interface binding failed. Error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 130 (Ifc 0x60F38A90) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 129 (Ifc 0x60F38A10) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 130 (Ifc 0x60F38A90) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 129 (Ifc 0x60F38A10) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 130 (Ifc 0x60F38A90) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 129 (Ifc 0x60F38A10) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 130 (Ifc 0x60F38A90) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 129 (Ifc 0x60F38A10) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 130 (Ifc 0x60F38A90) - error -35
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 129 (Ifc 0x60F38A10) - error -35
E: [12:51:46] hid.usbfd | HID Server | More than 20 successive errors - abandoning device.
E: [12:51:46] hid.usbfd | HID Server | More than 20 successive errors - abandoning device.
E: [12:51:46] hid.usbfd | HID Server | More than 20 successive errors - abandoning device.
E: [12:51:46] hid.usbfd | HID Server | Failed to destall EndPoint 130 (Ifc 0x60F38A90) - error -35
E: [12:51:46] hid.usbfd | HID Server | More than 20 successive errors - abandoning device.
E: [12:51:46] hid.usbfd | HID Server | More than 20 successive errors - abandoning device.
E: [12:51:46] hid.usbfd | HID Server | More than 20 successive errors - abandoning device.