Logitech k400 and hid_logitech_dj (kernel module)

I’m running an up to date osmc alpha4 on a rpi 2
My Logitech k400 (with a Logitech Unifying receiver) ends up loading the hid_generic module - doesn’t seem to be the hid_logitech_dj module that provides full keymap support. (looked under /lib/modules/3.18.5-v7+)

Short of rebuilding the kernel modules with the appropriate conf, any suggestions for proceeding?

journalctl entries:

Jan 01 10:00:02 osmc kernel: usb 1-1.2: New USB device found, idVendor=046d, idProduct=c52b
Jan 01 10:00:02 osmc kernel: usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Jan 01 10:00:02 osmc kernel: usb 1-1.2: Product: USB Receiver
Jan 01 10:00:02 osmc kernel: usb 1-1.2: Manufacturer: Logitech
Jan 01 10:00:02 osmc kernel: input: Logitech USB Receiver as /devices/platform/bcm2708_usb/usb1/1-1/1-1.2/1-1.2:1.0/0003:046D:C52B.0001/input/input0
Jan 01 10:00:02 osmc kernel: hid-generic 0003:046D:C52B.0001: input,hidraw0: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-bcm2708_usb-1.2/input0
Jan 01 10:00:02 osmc kernel: input: Logitech USB Receiver as /devices/platform/bcm2708_usb/usb1/1-1/1-1.2/1-1.2:1.1/0003:046D:C52B.0002/input/input1
Jan 01 10:00:02 osmc kernel: hid-generic 0003:046D:C52B.0002: input,hiddev0,hidraw1: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-bcm2708_usb-1.2/input1
Jan 01 10:00:02 osmc kernel: hid-generic 0003:046D:C52B.0003: hiddev0,hidraw2: USB HID v1.11 Device [Logitech USB Receiver] on usb-bcm2708_usb-1.2/input2

bah, not much use without kernel headers - guess I’ll wait :slight_smile:

I have always thought K400 was hit and miss on Pi, but if you let me know the necessary CONFIG_ options in the kernel I can see it added

I have always thought K400 was hit and miss on Pi,

Haven’t tried this keyboard on a Pi before, actually. Worked ok with Android and Ubuntu in the past…

if you let me know the necessary CONFIG_ options in the kernel I can see it added

Looks like CONFIG_HID_LOGITECH_DJ is what I’m after.

Hi, same issue here.
K400 worked great with rasbmc, but less than perfect on OSMC.
:disappointed:

1 Like