Piszę dysk urządzenia USB dla systemu Linux. to jest dla joysticka. za każdym razem, gdy się go podłącza, Linux ładuje ukryty sterownik. czy istnieje sposób, aby powiedzieć Linuksowi, żeby załadował mój, kiedy go podłączę? a przynajmniej nie załadować domyślnego?Jak powiązać sterownik z urządzeniem USB?
Mogę wywołać echo identyfikatora domyślnego sterownika i wywołać echo w powiązaniu z moim sterownikiem; ale chciałbym coś bardziej automatycznego .. dzięki
Co oznacza "linux lad a hid driver"? –
@Marcelo Cantos: Myślę, że chciał napisać "Linux ładuje sterownik HID". HID = Urządzenie interfejsu ludzkiego. –
Jeśli masz pełny dostęp do drzewa źródłowego jądra, możesz dodać sterownik do tablicy 'hid_have_special_driver' w' drivers/hid/hid-core.c'. To spowoduje, że 'hid-generic' zignoruje urządzenie. Mam jednak wielką nadzieję, że istnieje rozwiązanie, które może działać bez modyfikowania istniejących modułów i które w związku z tym byłoby odpowiednie dla dodatkowych modułów dodawanych za pośrednictwem DKMS lub podobnych. Niestety wydaje się, że w tym przypadku nie ma dziwnego "usbhid". – MvG