No internet connection
  1. Home
  2. Technical Support

Tinypilot Pro keyboard not working in BIOS?

By @amod
    2022-05-02 21:04:50.191Z

    Hello,

    I have a Tinypilot Pro version 2.3.2
    Everything works perfectly (video streaming and keyboard/mouse emulation)
    However, the keyboard and mouse does not respond during BIOS or boot menu.
    I am using a HP Z2 Tower G5 workstation with Intel Xeon Processor.

    My bios configuration menu (http://h10032.www1.hp.com/ctg/Manual/c06914335.pdf).
    I have enabled the USB ports and also searched for any keyboard related option in BIOS if any.
    The error I get after pressing F10 key to enter BIOS via tinypilot.
    Any approach to resolve this?

    ERROR [SENSITIVE] Failed to write key: F10 (keycode=F10). Failed to write to HID interface: /dev/hidg0. Is USB cable connected? [/SENSITIVE]
    May 02 18:56:04 tinypilot2 python[607]: Process ProcessWithResult-482:
    May 02 18:56:04 tinypilot2 python[607]: Traceback (most recent call last):
    May 02 18:56:04 tinypilot2 python[607]:   File "/usr/lib/python3.7/multiprocessing/process.py", line 297, in _bootstrap
    May 02 18:56:04 tinypilot2 python[607]:     self.run()
    May 02 18:56:04 tinypilot2 python[607]:   File "/opt/tinypilot/app/hid/write.py", line 45, in run
    May 02 18:56:04 tinypilot2 python[607]:     result.return_value = self._target(*self._args, **self._kwargs)
    May 02 18:56:04 tinypilot2 python[607]:   File "/opt/tinypilot/app/hid/write.py", line 65, in _write_to_hid_interface_immediately
    May 02 18:56:04 tinypilot2 python[607]:     hid_handle.write(bytearray(buffer))
    May 02 18:56:04 tinypilot2 python[607]: BrokenPipeError: [Errno 108] Cannot send after transport endpoint shutdown
    
    Solved in post #2, click to view
    • 3 replies
    1. D
      Diego @diego2022-05-04 01:32:11.627Z

      Hello @amod! I'm sorry you are having this issue., but thank you for posting your question in our Forum.

      I noticed you are running version 2.3.2. Can you try to SSH in and then run this command from your TinyPilot?

       /opt/tinypilot/scripts/upgrade && sudo shutdown -r now
      

      Also, it would be helpful if you can collect full logs afterwards. This is how you would upload them: TinyPilot web interface > System > Logs > Get Shareable URL (copy the URL and paste it in your response).

      ReplySolution
      1. A
        In reply toamod:
        @amod
          2022-05-06 11:16:01.615Z

          Hello @diego ,

          After the update the keyboard works in bios, Thank you for your support.

          1. DDiego @diego2022-05-06 17:09:58.526Z

            Hi @amod, I'm glad your issue was resolved! Have a great day!