기본적으로 USB 장치는 약 2~3초 정도 연결되었다가 약 2~3초 정도 연결이 끊어졌다가 다시 연결되는데... 직접 전달하는 경우에도 이런 현상이 발생합니다. spice-tools를 설치하면 마우스가 사라지는데, 그래도 USB가 작동하지 않습니다. 오류는 아래와 동일하지만 동작은 정확히 동일하지 않습니다.이것;즉LIBUSB_ERROR_NOT_FOUND
참고로 저는 nvidia 1060을 사용하고 있으며 적용하였습니다.이것일반적인 접근 방식은 작동하지 않기 때문입니다.
저는 현재 키보드/마우스를 더 쉽게 공유할 수 있도록 Spice 모니터와 다이렉트 1060 출력을 사용하고 있습니다. AMD 카드를 사용하는 경우에는 문제가 되지 않습니다.
또한 어떤 이유에서인지 무작위로 사운드가 매우 정적으로 변하는데, 이는 때때로 USB를 연결하면 발생하는 것 같습니다. SPICE 대신 LVN 화면을 사용하면 이런 일이 발생하지 않는다는 점은 주목할 가치가 있습니다.
커널: 5.9.16-1-MANJARO
libvirtd: 6.5.0
QEMU 에뮬레이터: 5.2.0
또는 LVN 화면을 사용하여 USB를 통해 전송할 수 있는 방법이 있습니까?
답변1
확실히 해결책은 아니지만 여러 번 반복한 해결 방법입니다...
- QEMU 관리자에 USB SPICE 리디렉터가 있습니다.
- Windows 10이 시작되면 장치 관리자로 이동합니다.
- USB 장치를 뽑았다가 다시 연결하세요(내 것은 Xbox One 컨트롤러입니다)
- 루프가 시작되고 첫 번째 루프가 나타나면(연결된 것으로 표시됨) Windows VM을 빠르게 다시 시작합니다.
- 재부팅 후 USB 장치가 인식되거나 몇 번 순환한 후 인식되도록 설정됩니다.
돌아올 때 반복되는 경우 재부팅해야 할 수도 있고 타이밍이 좋지 않을 수도 있습니다. 이 '해결책'에도 인내심이 필요한 것 같아요. 하하.
이 문제가 발생할 때마다 이 작업을 수행해야 할 수도 있으며, 동시에 여러 장치에서 작동하는지 아니면 xbox 컨트롤러가 아닌 다른 장치에서 작동하는지 모르겠습니다. 더 나은 해결책을 찾으면 업데이트하겠습니다.