No internet connection
  1. Home
  2. Technical Support

Keyboard and mouse stopped working

By @starcaller
    2024-10-07 13:44:33.140Z

    Hi,
    In our company we're using the TinyPilot to connect to office laptops and we are having an issue that we haven't seen before. The video display works as before, but the input devices (keyboard and mouse) stopped working and we cannot interact with the connected device, only see its screen. The TinyPilot was at 2.6.2, updated to 2.6.4 but the issue persists. Logs are here - https://logs.tinypilotkvm.com/GVoTli9z

    Have seen other similar issues reported here that involved USB cable/port health, *dmesg *output for reference:

    [    0.140610] usbcore: registered new interface driver usbfs
    [    0.140683] usbcore: registered new interface driver hub
    [    0.140762] usbcore: registered new device driver usb
    [    0.141191] usb_phy_generic phy: supply vcc not found, using dummy regulator
    [    0.141427] usb_phy_generic phy: dummy supplies not allowed for exclusive requests
    [    1.513149] usbcore: registered new interface driver r8152
    [    1.513247] usbcore: registered new interface driver lan78xx
    [    1.513330] usbcore: registered new interface driver smsc95xx
    [    1.561045] xhci_hcd 0000:01:00.0: new USB bus registered, assigned bus number 1
    [    1.562910] xhci_hcd 0000:01:00.0: new USB bus registered, assigned bus number 2
    [    1.562946] xhci_hcd 0000:01:00.0: Host supports USB 3.0 SuperSpeed
    [    1.563345] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01
    [    1.563381] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    1.563409] usb usb1: Product: xHCI Host Controller
    [    1.563431] usb usb1: Manufacturer: Linux 6.1.21-v8+ xhci-hcd
    [    1.563454] usb usb1: SerialNumber: 0000:01:00.0
    [    1.564249] hub 1-0:1.0: USB hub found
    [    1.565289] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.01
    [    1.565326] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    1.565353] usb usb2: Product: xHCI Host Controller
    [    1.565375] usb usb2: Manufacturer: Linux 6.1.21-v8+ xhci-hcd
    [    1.565397] usb usb2: SerialNumber: 0000:01:00.0
    [    1.566068] hub 2-0:1.0: USB hub found
    [    1.569094] usbcore: registered new interface driver uas
    [    1.569223] usbcore: registered new interface driver usb-storage
    [    1.584211] usbcore: registered new interface driver usbhid
    [    1.584236] usbhid: USB HID core driver
    [    1.819803] usb 1-1: new high-speed USB device number 2 using xhci_hcd
    [    1.970416] usb 1-1: New USB device found, idVendor=2109, idProduct=3431, bcdDevice= 4.21
    [    1.970476] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
    [    1.970504] usb 1-1: Product: USB2.0 Hub
    [    1.972307] hub 1-1:1.0: USB hub found
    [    2.267823] usb 1-1.1: new high-speed USB device number 3 using xhci_hcd
    [    2.385723] usb 1-1.1: New USB device found, idVendor=148f, idProduct=5370, bcdDevice= 1.01
    [    2.385787] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [    2.385816] usb 1-1.1: Product: 802.11 n WLAN
    [    2.385839] usb 1-1.1: Manufacturer: Ralink
    [    2.385860] usb 1-1.1: SerialNumber: 1.0
    [    3.861730] dwc2 fe980000.usb: supply vusb_d not found, using dummy regulator
    [    3.862069] dwc2 fe980000.usb: supply vusb_a not found, using dummy regulator
    [    4.075955] dwc2 fe980000.usb: EPs: 8, dedicated fifos, 4080 entries in SPRAM
    [    4.076491] dwc2 fe980000.usb: DWC OTG Controller
    [    4.076541] dwc2 fe980000.usb: new USB bus registered, assigned bus number 3
    [    4.076609] dwc2 fe980000.usb: irq 38, io mem 0xfe980000
    [    4.077074] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01
    [    4.077111] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    4.077139] usb usb3: Product: DWC OTG Controller
    [    4.077163] usb usb3: Manufacturer: Linux 6.1.21-v8+ dwc2_hsotg
    [    4.077186] usb usb3: SerialNumber: fe980000.usb
    [    4.078035] hub 3-0:1.0: USB hub found
    [    7.080683] usbcore: registered new interface driver brcmfmac
    [    8.407406] dwc2 fe980000.usb: bound driver configfs-gadget.g1
    [    8.622894] usb 1-1.1: reset high-speed USB device number 3 using xhci_hcd
    [    8.790866] usbcore: registered new interface driver rt2800usb
    

    Any feedback is appreciated.

    • 3 replies
    1. David @david2024-10-07 14:20:48.851Z

      Hi @starcaller, I'm sorry you're running into this USB input issue.

      Thanks for sharing that TinyPilot log. I can see that your TinyPilot isn't able to send any mouse input, but the errors are non-specific, so it doesn't point to a cause.

      Could you share more details about your setup (for example, your laptop's make/model and operating system)?

      Are you moving this TinyPilot around to different laptops? Is your TinyPilot using the USB-C cable (for TinyPilot's Data port) that came with the device? We've found that many USB-C cables are designed for power only, rather than data transfer, so if you're using different USB-C cables, that could be the cause of this problem.

      Please let me know if you have any questions.

      1. S@starcaller
          2024-10-08 08:12:17.143Z

          Thanks for the advice, it was indeed a USB hardware problem with the connected laptop, and not with the TinyPilot itself. We usually connect different Win10/Win11 laptops without issue, but this time there was a problem with the source ports on the laptop. It's fixed now, so back to piloting!

          1. David @david2024-10-08 11:04:50.699Z

            You're welcome, @starcaller! Thanks for the update - I'm glad you found the issue and are now back up and running.

            Feel free to reach out again if you have any questions.