I think my Linux box (i386) doesn't recognize USB ports, because I am not able to use the USB joystick. My motherboard hasn't got any USB controller built in, but I have got a PCI card with a USB controller and 2 USB ports.
I red some documentation about configuring USB on Linux and I watched "/proc/bus/usb" doesn't exist but only "/proc/bus/pci" and "/proc/pci". I watched in "/proc/pci" my PCI card with the USB controller is recognized... I made my own kernel with USB support (usbcore.o, usb-hdci.o, hid.o, input.o, joydev.o, etc.) and I tested it using: jstest /dev/input/js1 jstest /dev/input/js2 jstest /dev/input/js3 and every time it reported me a message like this "device not found" , but devices are present in : /dev/input/js1 /dev/input/js2 /dev/input/js2 Note : /dev/input/js0 is used by another analog joystick attached to the SB128 PCI (Creative Ensoniq) gameport and it works fine as the sound card. Any idea ? Thank you