I should probably call them âserial busesâ, because thatâs what they are (to be fair).
It depends on the device. Iâm sure thatâs the case with some laptops, but I can tell you right now that that is NOT the norm with Apple hardware (and a few Compaq models that seemed to add two RS232 ports on the same bus as the internal keyboard, trackpad, and ânippleâ joystick)
And Apple hardwareâŚ
You get more than the internal trackpad and keyboard in the same serial bus. They throw in the ports, the Bluetooth module, SD card reader, the webcam, and in some modesl, an IR sensor in the same bus, making USB passthrough very difficult.
I donât know this as a fact, but I wouldnât be surprised if any Apple hardware had the keyboard and trackpad on its own dedicated serial bus, with no other devices. (Iâd love someone to correct me on this, because if there is such a model, Iâm buying one!).
Well, I suppose in the GPD Win Max itâs a de facto PS/2. In any case, theyâre serial devices. They just happen to be on their own dedicated bus, separate from the USB ports, which is quite handy in making a usb qube. .
Not necessarily. This only appears to be the case if you instruct Qubes OS to remove them from dom0 at boot, and this doesnât appear to be the default (at least, not on my machines, anyway).
Most BIOSes wonât disable ports unless you tell them to. This appears to be the case with most bootloaders too.
Then youâre left with the LUKS password prompt in plymouth
/ systemd
, which could potentially be told to disable all ports before entering the password, leaving only the serial bus with the internal keyboard and trackpad active⌠(you just have to hope that you donât have defective hardware!).
I meanâŚit could definitely be done, but youâd have to weigh it all up in a lot more detail than I just did
EDIT
I read this as âcanâtâ instead of âcanâ. Apologies, that was an oversight on my part (Fatigue from a mental day at workâŚ). But it still has some interesting content, so I will leave it up.
Apologies @zara, we appear to have saturated your thread