Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Database & SysAdmin
  3. System Admin
  4. USB initialization ?

USB initialization ?

Scheduled Pinned Locked Moved System Admin
adobehardwaretutorialquestionannouncement
4 Posts 3 Posters 3 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • V Offline
    V Offline
    Vaclav_
    wrote on last edited by
    #1

    Is there a documentation on how OS ( XP in particular) should initialize newly inserted USB device? For example - when inserting Microsoft 2.4GHz transmitter - the XP goes thru three "install newly found device " ( one of then is "human interface") , always complains that the device is "not safe" to install and ends up with "Found new hardware" balloon. Another example - inserting "old" 500 MB flash goes thru several similar install - including "generic volume". Sometime, not always , I get "newly installed device is functioning properly". Sometime, not always too, new device gets detected on "local" USB ports and fails to get installed / detected on D_link USB (powered) hub - recently updated to the latest and greatest driver. If it is just "unsupported" / obsolete XP lack of USB operation ( happen before when it was still supported by MS) , I'll live with it. I am not interested in "update to Windoze XYZ", just looking for some reasonable documentation on how USB (plug and pray) devices are detected / installed by ANY OS. ( Perhaps it is in USB doc itself? I did not look ). Thanks Cheers Vaclav

    L J 2 Replies Last reply
    0
    • V Vaclav_

      Is there a documentation on how OS ( XP in particular) should initialize newly inserted USB device? For example - when inserting Microsoft 2.4GHz transmitter - the XP goes thru three "install newly found device " ( one of then is "human interface") , always complains that the device is "not safe" to install and ends up with "Found new hardware" balloon. Another example - inserting "old" 500 MB flash goes thru several similar install - including "generic volume". Sometime, not always , I get "newly installed device is functioning properly". Sometime, not always too, new device gets detected on "local" USB ports and fails to get installed / detected on D_link USB (powered) hub - recently updated to the latest and greatest driver. If it is just "unsupported" / obsolete XP lack of USB operation ( happen before when it was still supported by MS) , I'll live with it. I am not interested in "update to Windoze XYZ", just looking for some reasonable documentation on how USB (plug and pray) devices are detected / installed by ANY OS. ( Perhaps it is in USB doc itself? I did not look ). Thanks Cheers Vaclav

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #2

      See how are usb devices detected - Google Search[^].

      1 Reply Last reply
      0
      • V Vaclav_

        Is there a documentation on how OS ( XP in particular) should initialize newly inserted USB device? For example - when inserting Microsoft 2.4GHz transmitter - the XP goes thru three "install newly found device " ( one of then is "human interface") , always complains that the device is "not safe" to install and ends up with "Found new hardware" balloon. Another example - inserting "old" 500 MB flash goes thru several similar install - including "generic volume". Sometime, not always , I get "newly installed device is functioning properly". Sometime, not always too, new device gets detected on "local" USB ports and fails to get installed / detected on D_link USB (powered) hub - recently updated to the latest and greatest driver. If it is just "unsupported" / obsolete XP lack of USB operation ( happen before when it was still supported by MS) , I'll live with it. I am not interested in "update to Windoze XYZ", just looking for some reasonable documentation on how USB (plug and pray) devices are detected / installed by ANY OS. ( Perhaps it is in USB doc itself? I did not look ). Thanks Cheers Vaclav

        J Offline
        J Offline
        Jochen Arndt
        wrote on last edited by
        #3

        Have a look at USB in a NutShell[^]. If you have problems with a specific USB device / OS combination you should search the web. There are standard devices like hubs, human interface, and storage volume which usually does not require a specific driver but will use a default driver provided by the OS. But non-standard devices require a specific driver. When this is not provided by the OS it must be installed (found new hardware with Windows).

        V 1 Reply Last reply
        0
        • J Jochen Arndt

          Have a look at USB in a NutShell[^]. If you have problems with a specific USB device / OS combination you should search the web. There are standard devices like hubs, human interface, and storage volume which usually does not require a specific driver but will use a default driver provided by the OS. But non-standard devices require a specific driver. When this is not provided by the OS it must be installed (found new hardware with Windows).

          V Offline
          V Offline
          Vaclav_
          wrote on last edited by
          #4

          Thanks, very nice doc, easy to navigate. I need to study it in detail. So far I am unclear why single USB device "belongs / need" multiple data / stuff like "human interface", "disk drive " , "volume" etc. I am still not clear when the OS detects valid "plug and pray" USB device , with internal resources already known, why it goes thru all those dialogs. I can see when external resources are needed, but I would expect that the OS would do , at least some stuff, "automatically" and just report " USB device installed , ready to run". Cheers Pf 2016 Addendum I think I just opened can of worms. Example I can plug in my Arduino development port to "direct" USB port,it installs (on XP) without single problem as plug and play.No restart. If I remove it and move it to my D-link port ABSOLUTELY nothing gets reported by XP. Needles to say Arduino IDE no longer recognizes the COMx port as active and the only way to get it back is to uninstall the COMx,and rescan for new hardware. Than XP goes thru clear install and ask for "restart". So far it looks as "chaining" USB - direct PC port , PCI USB interface and or D_link is pretty inconsistent. I just wonder ( rhetorical question only ! ) if newer versions of Windows work better?

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups