fbergama / pigfx

PiGFX is a bare metal kernel for the Raspberry Pi that implements a basic ANSI terminal emulator with the additional support of some primitive graphics functions.
MIT License
278 stars 62 forks source link

Hotswap USB keyboard...is this possible? #74

Closed ProgrammingCube closed 1 year ago

ProgrammingCube commented 1 year ago

I use my pigfx card with a usb switch, so I can use my nice mechanical keyboard for both my desktop and my cp/m machine at the press of a button. However, when I switch away from the card and back, I have to reset the pi before the keyboard can work again.

Is this possible to fix in the code as it is?

chregu82 commented 1 year ago

PiGfx uses USPI for connecting USB devices. Unfortunately it does not support dynamic attachments. It would need huge efforts do do this.

ProgrammingCube commented 1 year ago

Ahh, I see