일부 USB 장치는 번들 해제된 후 자동으로 다시 연결됩니다. 오랫동안 비활성화하는 방법은 무엇입니까?

일부 USB 장치는 번들 해제된 후 자동으로 다시 연결됩니다. 오랫동안 비활성화하는 방법은 무엇입니까?

Linux 시스템에서 두 개의 USB 키보드를 비활성화하려고 합니다. 첫 번째 키보드는 플러그를 뽑은 다음 플러그인을 뽑을 때까지 오랜 시간 동안 바인딩을 해제하고 그 동안 디지털 잠금 표시등이 꺼집니다. 그러나 다른 하나는 오랫동안 연결을 해제할 수 없으며 5초 후에 다시 연결될 수 있습니다. 이때 디지털 잠금 표시등이 켜지고 다른 표시등이 한 번 깜박입니다.

[505545.210490] usb 3-3.1: USB disconnect, device number 47
[505547.687005] usb 3-3.1: new low-speed USB device number 49 using xhci_hcd
[505547.984255] usb 3-3.1: New USB device found, idVendor=17ef, idProduct=6099
[505547.984258] usb 3-3.1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[505547.984260] usb 3-3.1: Product: Lenovo Traditional USB Keyboard
[505548.019948] input: Lenovo Traditional USB Keyboard as /devices/pci0000:00/0000:00:15.0/0000:03:00.0/usb3/3-3/3-3.1/3-3.1:1.0/input/input40
[505548.071999] hid-generic 0003:17EF:6099.002A: input,hidraw1: USB HID v1.10 Keyboard [Lenovo Traditional USB Keyboard] on usb-0000:03:00.0-3.1/input0

키보드를 비활성화하는 쉘 명령은 다음과 같습니다.

echo "3-3.1"  > /sys/bus/usb/drivers/usb/unbind

또는

echo "0003:17EF:6099.002A" > /sys/bus/hid/drivers/hid-generic/unbind

이러한 차이가 발생하는 이유는 무엇입니까? 두 번째 키보드를 오랫동안 비활성화할 수 있는 방법이 있나요?

관련 정보