Ich habe mir das bezüglich usbhid nochmal näher angeschaut und der usbhid Treiber ist bei der MLD 6.5 enthalten.
Der usbhid Treiber wird für USB Keyboards vom zentralen HID Treiber hid-generic verwendet.
Beide sind bereits direkt in den Kernel integriert und nicht als ladbare Kernelmodule vorhanden.
Ich habe mir das gerade mal mit einem Rii-x8 Mini-Keyboard mit Mausfunktion angeschaut.
Wenn ich den Dongle am USB-Port anstecke sieht man im Log die Meldungen des Kernel (hid-generic):
Aug 31 10:27:55 Futro9010n1 kernel: usb 1-8.1: new full-speed USB device number 6 using xhci_hcd
Aug 31 10:27:55 Futro9010n1 kernel: input: mini keyboard as /devices/pci0000:00/0000:00:15.0/usb1/1-8/1-8.1/1-8.1:1.0/0003:1997:2433.000D/input/input34
Aug 31 10:27:55 Futro9010n1 kernel: hid-generic 0003:1997:2433.000D: input,hidraw3: USB HID v1.11 Keyboard [ mini keyboard] on usb-0000:00:15.0-8.1/input0
Aug 31 10:27:55 Futro9010n1 kernel: input: mini keyboard Mouse as /devices/pci0000:00/0000:00:15.0/usb1/1-8/1-8.1/1-8.1:1.1/0003:1997:2433.000E/input/input35
Aug 31 10:27:55 Futro9010n1 kernel: input: mini keyboard System Control as /devices/pci0000:00/0000:00:15.0/usb1/1-8/1-8.1/1-8.1:1.1/0003:1997:2433.000E/input/input36
Aug 31 10:27:55 Futro9010n1 kernel: input: mini keyboard Consumer Control as /devices/pci0000:00/0000:00:15.0/usb1/1-8/1-8.1/1-8.1:1.1/0003:1997:2433.000E/input/input37
Aug 31 10:27:55 Futro9010n1 kernel: hid-generic 0003:1997:2433.000E: input,hidraw4: USB HID v1.11 Mouse [ mini keyboard] on usb-0000:00:15.0-8.1/input1
Mit lsusb wird außer der ebenfalls angeschlossenen Logitech Multimedia-Tastatur und dem RP2040 FB-Empfänger dann auch das Rii Minikeyboard (Riitek Technology) angezeigt
root@Futro9010n1:~# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 1209:4445 Generic IRMP HID-KBD-Device
Bus 001 Device 003: ID 0424:2514 Microchip Technology, Inc. (formerly SMSC) USB 2.0 Hub
Bus 001 Device 005: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 006: ID 1997:2433 Shenzhen Riitek Technology Co., Ltd wireless mini keyboard with touchpad
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Mit lsusb -t sieht man dann auch, dass für die USB-Tastaturen usbhid (Driver=usbhid) verwendet wird.
root@Futro9010n1:~# lsusb -t
/: Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/9p, 480M
|__ Port 002: Dev 002, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 008: Dev 003, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 001: Dev 006, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 001: Dev 006, If 1, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 002: Dev 005, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 002: Dev 005, If 1, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 002: Dev 005, If 2, Class=Human Interface Device, Driver=usbhid, 12M
/: Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/7p, 5000M
@purzel
Deine geposteten Ausgaben von lsusb und lsusb -t zeigen ja auch, dass dein Rii Keyboard erkannt und der usbhid Treiber verwendet wird.
Außerdem sieht man, dass dein Rii Mini Keyboard die gleiche Device-ID (ID 1997:2433) hat wie meine Rii-x8.
Ist halt jetzt die Frage, weshalb dein Mini-Keyboard nicht im VDR funktioniert.
Du könntest mal mit keyd monitor überprüfen, ob keyd Tastendrücke vom Mini Keyboard verarbeitet.
Bei mir schaut das z.B. so aus, wenn ich auf der Rii-x8 Tab und Entf drücke:
root@Futro9010n1:~# keyd monitor
device added: 0000:0001:a55925e9 Power Button (/dev/input/event0)
device added: 0000:0001:a55925e9 Power Button (/dev/input/event1)
device added: 0fac:0ade:bea394c0 keyd virtual keyboard (/dev/input/event11)
device added: 0fac:1ade:d2b36ae6 keyd virtual pointer (/dev/input/event12)
device added: 0000:0006:bdb72f48 Video Bus (/dev/input/event13)
device added: 046d:c52b:457868e9 Logitech USB Receiver Mouse (/dev/input/event2)
device added: 046d:c52b:c1b00e0c Logitech USB Receiver Consumer Control (/dev/input/event3)
device added: 046d:c52b:0c56c7b6 Logitech USB Receiver System Control (/dev/input/event4)
device added: 046d:c52b:49d4ad1f Logitech USB Receiver (/dev/input/event5)
device added: 1209:4445:83212ad9 Raspberry Pi Pico IRMP HID-KBD-Device Keyboard (/dev/input/event10)
device added: 1997:2433:bbf38ba0 mini keyboard (/dev/input/event6)
device added: 1997:2433:95d8968e mini keyboard Mouse (/dev/input/event7)
device added: 1997:2433:8156e746 mini keyboard System Control (/dev/input/event8)
device added: 1997:2433:5b732054 mini keyboard Consumer Control (/dev/input/event9)
keyd virtual keyboard 0fac:0ade:bea394c0 tab down
keyd virtual keyboard 0fac:0ade:bea394c0 tab up
keyd virtual keyboard 0fac:0ade:bea394c0 backspace down
keyd virtual keyboard 0fac:0ade:bea394c0 backspace up
Bezüglich Ton.
Hast Du im WebIF unter Einstellungen - Ton einen Ausgang kongiguriert oder steht der auf auto?