POV-Ray : Newsgroups : povray.off-topic : USB Hardware riddle Server Time
10 Oct 2024 23:17:39 EDT (-0400)
  USB Hardware riddle (Message 11 to 17 of 17)  
<<< Previous 10 Messages Goto Initial 10 Messages
From: Tim Nikias
Subject: Re: USB Hardware riddle
Date: 9 Mar 2008 17:19:18
Message: <47d46266$1@news.povray.org>
Warp wrote:
> Darren New <dne### [at] sanrrcom> wrote:
>> No. The problem is that each USB device is supposed to have a unique 
>> serial number, so the OS knows when you plug the same device into a 
>> different port. On a sufficiently cheap piece of USB hardware (espcially 
>> those where it doesn't matter, like a mouse), they don't manufacture the 
>> bits that are different for each item.
> 
>> Hence, when you plug the same device into the same port, Windows says "I 
>> saw that before, but it doesn't have a serial number, so I'll assume 
>> it's the same thing." When you plug it into a different port, Windows 
>> assumes it's a different device, and goes through the install dance again.
> 
>   What I don't understand is why Windows can't do "hmm, I *already* have
> the driver for this device installed, I don't need to install it again,
> I'll just support the device right away". It's not like connecting it to
> a different usb port would make recognizing the type of device more difficult
> than connecting it to the same port as yesterday.

That's exactly what keeps me wondering as well. The Laptop (about 4 
months old, BTW) recognizes the USB Headset on one USB, but not on the 
other, AND it doesn't usually need any installation whatsoever, you just 
plug it in and it gets recognized as a pair of headphones and a mic.

I just don't get whats going on. Of course, always using the same USB 
slot solves the problem, but it IS kinda strange, given the actual idea 
behind USB, right?



-- 
aka "Tim Nikias"
Homepage: <http://www.nolights.de>


Post a reply to this message

From: Eero Ahonen
Subject: Re: USB Hardware riddle
Date: 9 Mar 2008 17:41:24
Message: <47d46794@news.povray.org>
Tim Nikias wrote:
> 
> I just don't get whats going on. Of course, always using the same USB 
> slot solves the problem, but it IS kinda strange, given the actual idea 
> behind USB, right?
> 

Doesn't solve, but works around usually. Think the possibility of having 
a memory stick with open files (wait, *gasp*, that's... POSSIBLE) on 
that very USB-connector, when in need to put in the headset.

-- 
Eero "Aero" Ahonen
    http://www.zbxt.net
       aer### [at] removethiszbxtnetinvalid


Post a reply to this message

From: Darren New
Subject: Re: USB Hardware riddle
Date: 11 Mar 2008 14:50:53
Message: <47d6e29d@news.povray.org>
Warp wrote:
> Why can't all USB devices be like that?)

They can. It just costs a few pennies more to put a distinct serial 
number on every device.

-- 
   Darren New / San Diego, CA, USA (PST)
     "That's pretty. Where's that?"
          "It's the Age of Channelwood."
     "We should go there on vacation some time."


Post a reply to this message

From: Darren New
Subject: Re: USB Hardware riddle
Date: 11 Mar 2008 14:51:54
Message: <47d6e2da$1@news.povray.org>
Tim Nikias wrote:
> I just don't get whats going on. Of course, always using the same USB 
> slot solves the problem, but it IS kinda strange, given the actual idea 
> behind USB, right?

And you're following up on a message where I explained what's going on, 
ya know...

-- 
   Darren New / San Diego, CA, USA (PST)
     "That's pretty. Where's that?"
          "It's the Age of Channelwood."
     "We should go there on vacation some time."


Post a reply to this message

From: scott
Subject: Re: USB Hardware riddle
Date: 12 Mar 2008 06:39:34
Message: <47d7c0f6@news.povray.org>
>> It will, for things like thumb drives. Why it won't for *other* things
>> is beyond me, especially given that a significant number of items are
>> now USB based... :(
>
>  So much for the much-touted plug&play... :P
>
>  (With some devices plug&play works and is really nice. For example,
> if you connect a simple game controller to an USB port, it just works.
> Why can't all USB devices be like that?)

There are some USB standard protocols that are understood by the OS without 
the need for any drivers, like for keyboards, mice, game controllers, data 
storage etc.  Of course a manufacturer is not forced to use these standards, 
but if they don't they will need to provide some extra driver software 
(usually providing some extra functionality above the standard OS protocol).

Also what Darren said, for things like game controllers it is very expensive 
to add some unique serial number, as there is no other need to have any 
non-volatile information stored inside it (unlike a pen-drive or camera). 
To store a serial number you will need to add some extra chip and program 
it, or hard-code some bit-pattern circuitry inside the device - both 
extremely expensive compared to just assembling parts in exactly the same 
way.


Post a reply to this message

From: Tim Nikias
Subject: Re: USB Hardware riddle
Date: 12 Mar 2008 18:13:32
Message: <47d8639c@news.povray.org>
Darren New wrote:
> Tim Nikias wrote:
>> I just don't get whats going on. Of course, always using the same USB 
>> slot solves the problem, but it IS kinda strange, given the actual 
>> idea behind USB, right?
> 
> And you're following up on a message where I explained what's going on, 
> ya know...

Well, to my defense, I did say that the Headset doesn't actually require 
installing or has any disk for that matter. So no matter if there's a 
serial number or not, plug&play is what should be happening, not "plug 
in one slot and recognize it, plug it in the other and the system has no 
frickin clue what the USB device is".

If it would ask to reinstall some weird OS-given drivers that aren't 
installed with the basic OS, but are found on the OS' Install CD, I 
would have agreed, but since *nothing* is required when plugging it in, 
it DOES seem kinda strange that one USB recognizes the Headset and the 
other doesn't.

I've got the same headset. Plugging it into any of the 7 USB ports on my 
PC (Windows XP) or the two on my Mac (Leopard) doesn't make a 
difference, but it does on the two USB slots of my friend's laptop 
running Vista.

Regards,
Tim


-- 
aka "Tim Nikias"
Homepage: <http://www.nolights.de>


Post a reply to this message

From: Darren New
Subject: Re: USB Hardware riddle
Date: 12 Mar 2008 22:13:42
Message: <47d89be6$1@news.povray.org>
Tim Nikias wrote:
> I've got the same headset. Plugging it into any of the 7 USB ports on my 
> PC (Windows XP) or the two on my Mac (Leopard) doesn't make a 
> difference, but it does on the two USB slots of my friend's laptop 
> running Vista.

That was my bad. I got confused between the game controller and the 
headset.  Yeah, it should recognise the headset in both USB slots, I'd 
think.

-- 
   Darren New / San Diego, CA, USA (PST)
     "That's pretty. Where's that?"
          "It's the Age of Channelwood."
     "We should go there on vacation some time."


Post a reply to this message

<<< Previous 10 Messages Goto Initial 10 Messages

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.