현재 표준 범용 USB의 대안으로 나만의 USB HID 마우스 드라이버를 만들려고 노력하고 있지만 표준 범용 USB가 항상 방해가 됩니다. 일반 드라이버를 바인딩 해제하고 특정 드라이버에 자동으로 다시 바인딩하려면 어떻게 해야 합니까?
내 Zuoya MMR6 모듈/드라이버:https://github.com/vladipus/zuoya-mmr6
답변1
udev
이 문제를 해결하는 데 많은 도움이 될 다음 규칙이 만들어졌습니다 .
KERNEL=="0003:18F8:1486.*"\
PROGRAM="/bin/sh -c 'echo -n %k > /sys/bus/hid/drivers/hid-generic/unbind;\
echo -n %k > /sys/bus/hid/drivers/hid-zuoya-mmr6/bind'"
/etc/udev/rules.d/
드라이버 설치 스크립트/루틴을 통해 자동으로 설치할 수 있습니다.