Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

4
  • 1
    Welcome to SE/Arduino! Please take the tour to learn how this site works, and read "How to Ask". Then come back and edit your question to clarify. -- Do you have access to a USB analyzer/sniffer? If so, please tap the USB connection and watch the enumeration process and what follows. -- Did you search for information of the HP's requirements for keyboards, what did you find, and why does it not help you? -- Do you have another USB keyboard that works? If so, you might want to connect it to a Linux computer and look into the system logs for difference between that and your DigiKeyboard. Commented Dec 13, 2023 at 18:35
  • Thank you for your response. In asking what I tried, you answered my question of what I can try. Didn't know USB analyzer/sniffers existed. And the idea of checking it against a known good keyboard in linux is great. Thank you for your help! Commented Dec 13, 2023 at 19:56
  • Thanks for the flowers! However, these are just the next steps without guarantee of progress, but might help to finally find the solution. If you do, please come back and write an actual answer, marking it (later) as accepted. Commented Dec 13, 2023 at 20:00
  • "a custom version of the DigiKeyboard library" is likely part of the problem based on what I see. But confirmation is in what I don't see. Where is the rest of the code? Commented Dec 13, 2023 at 20:45