diff options
Diffstat (limited to 'writeups/hackintosh/usbredir.md')
-rw-r--r-- | writeups/hackintosh/usbredir.md | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/writeups/hackintosh/usbredir.md b/writeups/hackintosh/usbredir.md new file mode 100644 index 0000000..7b1c744 --- /dev/null +++ b/writeups/hackintosh/usbredir.md @@ -0,0 +1,26 @@ +That 10 ms delay is apparently detrimental. It makes sense because USB is meant +to be work over short distances. The protocol and even the electrical +characteristics are built upon this assumption. USB frames are short in length +and polled frequently, and almost no buffering is done in the background as it +works closely on the hardware. Therefore, performance hit is inevitable and +instability issues are expected when USB frames are passed over IP. + +The usb-redir devices are attached via qemu command line passthrough. +virt-manager is not "aware" of this and it doesn't even try to see if there usb +redirection is available. + +If you really have to use it , use +[virt-viewer](https://virt-manager.org/download). It is available on most +distros and even on Windows. + +### List of Devices +Some usb devices don't like getting passed around over the network. + +| DEVICE | LOCAL | OVER IP | +|-|-|-| +| Mobile (Android, Apple) | 🫳kinda(unstable) | ❌NO | +| Flash Drives | ✅YES | 🫳kinda(slow) | +| HID(keyboard and mouse) | ✅YES | ✅YES | + +### Analysis: Android and IOS Devices +TODO |