Re: your old usbtree utility

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 10 Sep 2014, Gene Heskett wrote:

> On Wednesday 10 September 2014 15:17:24 Randy Dunlap wrote:
> 
> Adding linux-usb, perhaps someone there can tell me how to tame this 
> beast.
> 
> > On 09/10/14 12:02, Gene Heskett wrote:
> > > On Wednesday 10 September 2014 14:30:22 Randy Dunlap wrote:
> > >> On 09/10/14 07:47, Gene Heskett wrote:
> > >>> Greetings Randy;
> > >>> 
> > >>> This util no longer works with the /proc tree of a late model
> > >>> kernel, as in 3.16.0.
> > >>> 
> > >>> I have tried to modify the $DEVFILENAME path to something that
> > >>> might work, but haven't succeeded in getting sensible, meaningful
> > >>> output.
> > >>> 
> > >>> Can you help please?
> > >> 
> > >> Hi Gene,
> > >> 
> > >> On my system the replacement script is in /usr/bin/usb-devices .
> > >> It is a shell script.  It reads /sys/bus/usb/devices instead of
> > >> /proc/bus/usb.
> > >> 
> > >> Hope that helps.
> > > 
> > > Thanks, I have it, and Yes and no. ;)
> > > 
> > > Its there, and it works, but I cannot find my wireless mouse in its
> > > output.  I think I can find the receiver,
> > > 
> > > T:  Bus=02 Lev=02 Prnt=03 Port=03 Cnt=02 Dev#=  8 Spd=12  MxCh= 0
> > > D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
> > > P:  Vendor=045e ProdID=0773 Rev=06.74
> > > S:  Manufacturer=Microsoft
> > > S:  Product=Microsoft� Nano Transceiver v1.0
> > > C:  #Ifs= 3 Cfg#= 1 Atr=a0 MxPwr=100mA
> > > I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=01 Driver=usbhid
> > > I:  If#= 1 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=02 Driver=usbhid
> > > I:  If#= 2 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=00 Prot=00 Driver=usbhid
> > > 
> > > but not the mouse.

That's because the receiver is a USB device but the mouse isn't.  The 
mouse connects wirelessly to the receiver; it doesn't connect via USB.

Now if you had a _real_ USB mouse -- one that connected to the computer 
via a USB cable -- then it would show up in the listing.

> > > The mouse, if I get an ultrastrong glass to read a 1/4" x 3/8" label
> > > inside it, says its a Microsoft Explorer Touch Mouse, model 1490. 
> > > Made in china of course. :(
> > > 
> > > Instead of a ratchet wheel MMB, its a touchpad, and its way too
> > > sensitive, doing things when my fingers are 1/2" away. Like sideways
> > > scrolling.
> > > 
> > > I bought it ($50 USD) at the time because the laser was mounted
> > > farther forward than the $15 mice, which put the laser under the
> > > ball of ones wrist, making hand motions very erratic.
> > > 
> > > And I don't have a clue where in the 3.16.0 kernel tree (I build my
> > > own) to go snooping for the driver so I can muck around in it.
> > > 
> > > Obviously clues gleefully followed.  Mailing list names too.
> > 
> > I would expect the generic USB mouse driver to handle that mouse,
> > but I could be wrong.
> 
> One of these:?
> hid_generic              677  0 
> usbhid                 31703  0 
> snd_hda_codec_analog     7519  1 
> hid                    76357  2 hid_generic,usbhid

usbhid is the one.  And it does handle the device, as you can see in 
the output you included above.

> > You should ask on linux-usb@xxxxxxxxxxxxxxx mailing list.
> > They will probably want some kind of diagnostic info about the product.
> 
> I am getting that list, but I'm out of listname space in kmail, so it gets 
> sorted to one of the other, lower traffic lists.
> 
> But I'll check that out and get out of your hair, thanks Randy.
> Cheers, Gene Heskett

Hope this helps.

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux