Here are the USB and /dev/input sections of a patched
linux/Documentation/devices.txt file to give you the latest
device major:minor numbers.

 13 char        Input drivers
                  0 = /dev/input/js0    First joystick
                  1 = /dev/input/js1    Second joystick 
                    ...
                 32 = /dev/input/mouse0 First mouse 
                 33 = /dev/input/mouse1 Second mouse
                    ...
                 64 = /dev/input/event0 First event stream
                 65 = /dev/input/event1 Second event stream
                    ...

                The current input system is used for USB devices only, however,
                it isn't limited just to those, and hopefully will be the way
                to access all input devices in the future.

166 char        ACM USB modems
                  0 = /dev/ttyACM0      First ACM modem
                  1 = /dev/ttyACM1      Second ACM modem
                    ...

180 char        USB devices
                  0 = /dev/usb/lp0      First USB printer
                    ...
                 15 = /dev/usb/lp15     16th USB printer
                 32 = /dev/usb/mdc8000  First USB mdc800 camera
                    ...
                 47 = /dev/usb/mdc80015 16th USB mdc800 camera
                 48 = /dev/usb/scanner0 First USB scanner
                    ...
                 63 = /dev/usb/scanner15 16th USB scanner
                 64 = /dev/usb/rio500   Diamond Rio 500
                 80 = /dev/usb/dc2xx0   First USB DC2xx camera
                    ...
                 95 = /dev/usb/dc2xx15  16th USB DC2xx camera
                240 = /dev/usb/dabusb0  First dabusb
                    ...
                255 = /dev/usb/dabusb15 16th dabusb

188 char        USB serial converters
                  0 = /dev/ttyUSB0      First USB serial converter
                  1 = /dev/ttyUSB1      Second USB serial converter
                    ...


The mount point for usbdevfs is easiest used as (IMO):
mount -t usbdevfs usbdevfs /proc/bus/usb

and unmount as: umount usbdevfs

This can be setup in /etc/fstab as:
usbdevfs      /proc/bus/usb      usbdevfs defaults       0 0


HTH.
~Randy


Stephen Foskett wrote:
> 
> I am pleased to report that, after MANY months of trying, USB works
> again under Linux 2.3.99-pre3 on my Toshiba Portege 3015CT.  This is
> with the only USB peripheral I have, a Micro Innovations Lynx-96USB
> mouse.
> 
> Since about 2.3.8 I've had problems where USB would appear to "see" my
> USB port and recognize when I plug in my mouse, but no interrupts would
> be generated.
> 
> With the 2.3.99-pre3 kernel, I got it working in no time.  Thanks a lot!
> 
> Can someone summarize the device files and mountpoints required by USB
> these days?
> 
> Thanks again,
> Stephen

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to