Philip Howard

Results 1114 comments of Philip Howard

You're either missing `dtoverlay=dwc2` from `/boot/config.txt` (or the Manjaro equivalent) or Manjaro's kernel doesn't support USB OTG/dwc.

`NO_OUTPUT` is a slightly hamfisted way to disable output to the USB gadget, so the code can be tested on a system without it supported or set up. IIRC you...

Thank you. I'll try to get this tested & merged this week.

That would be outside the scope of this project. It sounds like you're looking for something like Pi KVM - https://pikvm.org/ (note: I haven't tested Pi KVM I just know...

I have deleted this file- since there are now 32bit and 64bit versions of Raspberry Pi OS there's no guarantee it'll even run on any given system. You'll have to...

This is what I get for creating my own CMake library for libusbgx. ```cmake # for asprintf set(CMAKE_C_STANDARD 99) set(CMAKE_C_STANDARD_REQUIRED ON) set(CMAKE_C_EXTENSIONS ON) add_compile_definitions(_GNU_SOURCE) ``` Seems to fix it, I'll...

You mentioned KVM, so I did this just for you :laughing: https://github.com/Gadgetoid/pi400kb/pull/2/commits/8e77c8cb7bb23f6342a06e09f2ea75c73ad498fa

I tried. I failed. Abandoning this for now. Short of a hosted runner on a real Pi there’s no succinct way to cross compile this in CI. It’s all a...

The stalling issue was that CMake is unable to detect the compiler from within the qemu hosted environment. It bails pretty hard. There doesn’t seem to be any modern way...

IIRC they encoded the language into the keyboard descriptor somehow but I can't remember where I found that. If the whole pass-through is language agnostic, though, that's pretty cool! Edit:...