No internet connection
  1. Home
  2. Technical Support

No keyboard/mouse only at Filevault login screen

By Mike Nestor @BaconKiller2021-04-30 18:34:47.332Z

I've been playing with the hobbyest kit and have had no issues with a few linux systems. I had a friend get the Voyager for use with a headless Mac Mini she has. The keyboard and mouse don't work until we get past the filevault login screen. Kind of defeating the purpose of getting it! Darnit!

If I plug another keyboard in I can see the typing can get by then the tinypilot keyboard and mouse emulation work. I read in another post here about tinypilot emulating a usb hub. I've used usb hubs before to connect a keyboard/mouse to that system without issue so I'm thinking it isn't that.

What other things can I look at?

  • 6 replies
  1. Michael Lynch @michael2021-04-30 21:19:36.304Z

    Thanks for reporting this. I haven't heard this before and I believe many TinyPilot customers manage Mac Minis, so I'm hoping we can figure out what's going wrong.

    If I plug another keyboard in I can see the typing can get by then the tinypilot keyboard and mouse emulation work.

    If you plug in another keyboard, then TinyPilot works on FileVault? Or it only works after you complete FileVault login with the physical keyboard?

    Can you share the log file from the Voyager? (System > Logs)

    1. BMike Nestor @BaconKiller2021-05-01 11:53:43.453Z

      https://logs.tinypilotkvm.com/juVYETQ6

      Looks like it didn't see it being connected when at the FV screen?
      Apr 30 13:54:13 tinypilot python[585]: [2021-04-30 13:54:13,952] ERROR in socket_api: Failed to forward mouse event: Failed to write to HID interface: /dev/hidg1. Is USB cable connected?

      1. Michael Lynch @michael2021-05-04 21:29:16.508Z

        If you plug in another keyboard, does TinyPilot works on the FileVault screen? Or does TinyPilot keyboard input only work after you complete FileVault login with the physical keyboard?

        1. BMike Nestor @BaconKiller2021-05-14 16:46:52.831Z

          Apologies, I've been self isolating. I hope to go test this, something I should have thought to check the first time, soon. The system in question did do a secure reboot last night, so skipped the filevault login, and I was able to do the second login without issue. Not really any news, good or bad, though since I could do that with ARD anyway. I hope to be able to go check with a keyboard plugged in next week.

          1. Michael Lynch @michael2021-05-14 19:41:16.439Z

            ServeTheHome reviewed the Voyager and reported a similar issue. Is this an M1 Mac Mini?

            I'm wondering if the Mac Mini whitelists keyboards by HID identifiers. If you'd like to test my theory, you can plug in a keyboard to the Mac Mini, run lsusb from the Mac Mini to get the HID IDs of the USB devices, and then paste it into these lines of /opt/tinypilot-privileged/init-usb-gadget:

            echo 0x1d6b > idVendor  # Linux Foundation
            echo 0x0104 > idProduct # Multifunction Composite Gadget
            

            (first number becomes idVendor, second number becomes idProduct)

    2. S
      In reply toBaconKiller:
      Luca Soldaini @soldni2021-05-14 23:54:38.579Z

      Hello! New Voyager user here. I haven't tested your workaround, but I'm am experiencing the same issue. Running a 2018 Intel Mac Mini on macos 11.3. I will report back once I have a chance to try it :)