Apalis TK1, can not use USB keyboard after installation

Just try to get a new apalis TK1 Module on Evaluation board running.

My USB keyboard works perfect with the “Toradex Easy Installer”. I choose “Linux LXDE Image Version 2.8b5”. After installation and reboot i get the LXDE Desktop but the USB keyboard is not working. My USB mouse works perfect.

lsusb tell me:

Bus 001 Device 006: ID 17ef:608a Lenovo 
Bus 001 Device 007: ID 046a:0023 Cherry GmbH CyMotion Master Linux Keyboard G230
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

OK he found my cherry keyboard.

I replug both, mouse and keyboard and get the following dmsg output:

[  755.996582] usb 1-1.4: new full-speed USB device number 6 using tegra-ehci
[  756.097356] usb 1-1.4: New USB device found, idVendor=17ef, idProduct=608a
[  756.105893] usb 1-1.4: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[  756.121387] usb 1-1.4: Product: Lenovo YOGA Mouse
[  756.136647] input: Lenovo YOGA Mouse as /devices/platform/tegra-ehci.1/usb1/1-1/1-1.4/1-1.4:1.0/input/input3
[  756.152129] hid-generic 0003:17EF:608A.0008: input,hiddev0,hidraw0: USB HID v1.11 Mouse [Lenovo YOGA Mouse] on usb-tegra-ehci.1-1.4/input0
[  757.519307] usb 1-1.3: new low-speed USB device number 7 using tegra-ehci
[  757.658777] usb 1-1.3: New USB device found, idVendor=046a, idProduct=0023
[  757.674768] usb 1-1.3: New USB device strings: Mfr=0, Product=0, SerialNumber=0

I missing the message that the HID driver takes over the keyboard.

What can i do to get the keyboard running?

best regard


I found a keyboard that works. This seems to be a specific problem with the mentioned model.

I ran into a similar problem some months ago. I needed to add “CONFIG_HID_CHERRY=y” to the kernel configuration and recompile it. You can write the current config into a file with: “cat /proc/config.gz | gunzip > running.config” and check wether or not this flag is set. Good luck.

Thanks for your suggestion.

I try this when I am back in office. Thank You.

Please let us know your results.