I am trying to make edison board to support my joystick.
I am using "Logtiech Extreme 3D Pro" joystick which came out around 2003.
Edison is using kernel 3.10.17 which came out after 2013.
Here is saying this joystick should be supported by linux kernel driver
I do everything by the book for Yocto and Edison..
I rebuilt the edison-yocto-image from source "edison-image-ww05-15.zip" and use bitbake linux-yocto –c menuconfig to configure joystick driver..
I check "*" on everything under
"Device Driver"=>"Input Device Driver"=>"Joystick Interface"
"Device Driver"=>"Input Device Driver"=>"Joystick/Gamepads" => Everything under it
"Device Driver"=>"HID bus support"=>"USB HID support" => Everything under it
After bitbake edison-image and cp .config (I make sure CONFIG_INPUT_JOYDEV and CONFIG_INPUT_JOYSTICK) and toFlash.bat to my edison board
I can see my joystick under
# dmesg |grep usb
[ 2803.049656] usb 1-1: New USB device found, idVendor=046d, idProduct=c215
[ 2803.049688] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2803.049709] usb 1-1: Product: Logitech Extreme 3D
[ 2803.049728] usb 1-1: Manufacturer: Logitech
[ 2803.050608] usb 1-1: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes
Bus 001 Device 005: ID 046d:c215 Logitech, Inc. Extreme 3D Pro
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
But I just cannot see it under
Here is what is under it
by-path event0 event1 mice
I cat event0 and event1.. no any data written
It can recognize in usb but cannot recognize under /dev/input..
(I tried my mouse and even my usb camera.. it works for /dev/input/mouse0 and /dev/input/video0)
Could somebody please help and tell me where did i do wrong in the process..
Thank you very much in advance..