Welcome to WeetHet!

Managed Web Hosting by Liquid Web

Your IP address:
Print this page
- use Landscape
Search the
WeetHet Pages
WeetHet is being updated! - Current articles will slowly move to www.tweaking4all.com
For excellent webhosting that is reliable and affordable, we highly recommend: LiquidWeb

On this page...

Intro to USB ...

USB - Universal Serial Bus - is a standard for connecting additional equipment to your computer, like printers, scanners, webcam's, digital camera's, keyboards, mouse, harddisks, etc.

It was supposed to solve all the confusion and issues on PC ports. Well it didn't ... as with all standards: confusion became even worse.

Apple introduced a similar product years ago called FireWire, the direct competition of USB 2.0. That's not all, within the USB standard we also have USB 1.1, USB 2.0, HiSpeed, FullSpeed, and LowSpeed.

So what now?

Tip: not all Windows versions can deal with USB ports, for example Windows 95 and Windows NT 4.0.

Tip: Keep in mind that your BIOS, by default, does not support a USB keyboard. Menaing: that if you boot your PC while having a USB keyboard, you will NOT be able to modify anything! As a matter of fact: you won't even be able to get in to the BIOS! So first sue your old PS/2 keyboard to go into the BIOS and set "USB Keyboard Support" to enabled!

USB - Universal Serial Bus

USB in our daily life

We'll start with a look on how we use USB in out daily life, with the PC as the center of the universe ...

Most PC's have USB ports and we use these port almost the same way as you can see in the image below. Usually hooked up to a scanner, printer or keyboard and mouse. While connecting these, you probably did not think what and how. You just plugged it right in.

USB - An example setup
USB: An daily life example

On most PC's, the USB ports can be found at the back (very convenient - NOT!). Some have a separate USB connection on the fronside of the PC (very usefull with digital camera's and stuff like that. On laptops the USB is found at the back or on the side. On a PC a connector commonly looks as shown below (PC backside):

USB connectors at the backside of your PC
USB: Connected at the backside

USB uses two types of connectors, a so called A connector and a B connector (USB 1.1 and USB 2.0 both use the same connectors!).

USB A - Connection to your PC

The USB A connector is a rather flat connector which is being plugged into the USB contact of your PC (or in a HUB).

USB A: The connector USB-A: The PC socket
USB A: Connector and socket at your PC

USB B - Equipment connected

Most USB enabled equipment use the USB B connector. The B-type connector is more of a square connector.

USB B connectorUSB equipment connector
USB B: connector and socket

USB HUB - The USB splitter

An USB HUB can be used for splitting a USB connection into multiple other connections.

USB HUBs can be found in different shapes and sizes.

  • Standalone hub
    From you PC a USB-cable runs to a little box, which allows connection of additional 4 USB devices (some have more, some have less). The fun-part is that on a hub, you can connect another hub and have even more connections. Just basically as you would do for a poweroutlet.

    USB - standalone hub

  • HUB in a monitor
    Just as you would use a standalone hub, this type of hub can be integrated into your PC's monitor, saving space. However: usually not saving money.

    USB - Monitor hub

  • HUB in your PC
    There are also hubs that can be placed into an empty floppydrive bay in your PC. This type of hub brings some USB connection to the front of your PC, which is very pratical when your using USB for example for your digital foto-camera.

    USB - Internal PC hub

So everything works just dandy, but what are our limitations? Caveats? etc? Let's get confused here!


For USB there are currently two main standards: USB 1.1 and USB 2.0.
to be honest: I have never seen a USB USB 1.0 device/standard so I'm not sure if that every made the stores.

USB 1.1 - The old and slow standard

This USB variant can be identified by one of these logo's. The logo on the left is an ancient one, the logo in the middel the new one. The symbol on the right is usually printer on or near the connector:

USB 1.1 - The old logoUSB 1.1 - The new logoUSB 1.1 Symbol
USB 1.1: Old logo versus new logo and the USB Symbol

USB 1.1 uses two speeds: LowSpeed (1.5 Mbps, app. 192 Kilobyte/sec) and FullSpeed (12 Mbps, app. 1,5 Megabyte/sec). The last one gives me a feeling of being ripped off. It is highly confusable with USB 2.0.

LowSpeed usually for keyboard and mouse.
FullSpeed usually for printers, scanners, harddisks and webcam's.

USB 2.0 - The new standard

This variant is more recent and much faster. This is the log and the connector symbol (notice the +):

USB 2.0 logoUSB 2.0 Symbol
USB 2.0 Logo en symbool

Here you will find the biggest confusion of them all: "Hi-Speed".... is this slower than FullSpeed or not? Hi-Speed is MUCH FASTER: 480 Mbps (app. 61 Megabyte/seconde).

Speed and other interface formats

So how about this speed then?

Take a look at this table below, which I created to show you the difference betwwen USB 1.1 LowSpeed/FullSpeed and USB 2.0 (= HiSpeed) compared with other interface types.

So what interface should I use then?

Take a look at this tabel, where I give a brief advise on EXTERNAL PC equipment for SOHO use;

Device Best choice good alternative
Mouse USB 1.1 LowSpeed all other
Keyboard USB 1.1 LowSpeed all other
Joystick USB 1.1 LoSwpeed all other
Scanner USB 1.1 FullSpeed USB 2.0 / Firewire / SCSI
Printer USB 1.1 FullSpeed USB 2.0 / Firewire / LPT
WebCam USB 1.1 FullSpeed USB 2.0 / Firewire / LPT
Ext. Harddisk* USB 2.0 / Firewire* SCSI
Dig. Camcorder Firewire USB 2.0
Dig. Fotocamera USB 1.1 (FullSpeed) USB 2.0, Firewire
GPS receiver USB 1.1 all other
USB 1.1 hub USB 1.1 FullSpeed USB 2.0
USB 2.0 hub USB 2.0 none
Analog modem USB 1.1 LowSpeed all other
ISDN modem USB 1.1 LowSpeed all other
Ext. Audio card USB 2.0 / Firewire USB 1.1 FullSpeed
CDRW USB 2.0 / Firewire SCSI
DVD-Rom USB 2.0 / Firewire SCSI
Card Readers** USB 2.0 USB 1.1 (FullSpeed)
Ethernet / Network USB 2.0 USB 1.1 (FullSpeed)
USB-COMport USB 1.1 (LowSpeed) all other USB variants
USB-LPTport USB 1.1 (FullSpeed) all other USB variants
Keypad USB 1.1 (LowSpeed) all other
USB Speakers USB 1.1 (FullSpeed) USB 2.0
Smartcard Readers USB 1.1 (LowSpeed) all other
USB to USB Network USB 2.0 USB 1.1 (FullSpeed)
PDA USB 1.1 (FullSpeed) all other

* An external harddisk is faster using USB 2.0, however knows it's ups and downs. Firewire on the other hand is a bit slower but guarantees a minimum transferrate. That's why one should go for Firewire when using the external harddisk for Audio/Video purposes.

** Card Readers: readers for Compact Flash, MemoryStick, Smart Media, etc.

Connecting things

So you have some USB enabled devices ... how should you connect them?

Let's start by saying that USB 2.0 and USB 1.1 are compatible,... but ...

When connecting a USB 2.0 device onto a USB 1.1 connection, then this device will go only as fast as the USB 1.1 standard. Not faster. So why spend additional money - buying an USB 2.0 device - on a performance I won't get. I would have to say: invest in USB 2.0, since more and more computers are able to work at these new speeds.

If you hook a USB 1.1 device to your USB 2.0 enabled PC, then the device will not run at USB 2.0 speed. Only at USB 1.1 speed.

USB - Connected ...

(GREEN = USB 1.1 speed, RED = USB 2.0 speed)

In the drawing above, you will see what happens. Connecting a USB 2.0 device onto a USB 1.1 hub, will result in USB 1.1 speeds, no matter if the device before the hub uses USB 2.0. So pay attention when hooking up stuff!

This also means that if your PC can only handle USB 1.1, than this implies that all connected devices will work at USB 1.1 speed!

Pinout of the USB connector

The precise numbering of the pins, (thanks to Hans Bieleman for the tip):

USB - The numbering I used ...

So which is which then?

Purpose Common wire color CON2 Connection
GND Black 13
USB DATA + Green 11
USB DATA - White 12
VCC Red VCC or 14



Klik hier om te wisselen naar nederlandstalige pagina's You are currently on the English pages.
Help & AboutWelcome ... !!GuestbookWeetHet HelpGlossary ...Searching the InternetSearching WeetHetAvailable downloadsNews & UpdatesStatisticsDisclaimer!AdvertisingJoin us !!!AwardsAbout WeetHet ...Hansie goes USAWhere is Hansie?First monthsMy new homeGoing outPuck goes USAMy new carSnapshots PuckRandom snapshotsFinally: Spring!Nice warm summerFirst Family visit!CD's and DVD'sMusicAudio-DVD to MP3Music CD to MP3Music CD to WAVCopy Music CDYour own Music CDMusic from the InternetChanging MP3 VolumeNero Burning RomBurn BIN/CUE filesConvert BIN to ISOComputer CDRomBurn ISO filesPhoto VCDPhoto SVCDNero vs Nero ExpressNRG to ISOBurn SVCDSVCD with menuBurn VCDVCD with menuDVD VideoWhat are RegionCodes?What is MacroVision?Video formatsDIKO: 3 AVIs - 1 DVDHow does a CD work?How to burn a CDCreating a DVDConvert BIN to ISONRG to ISOCreating a disk catalogComputer InfoHow does a CD work?Netiquette: E-MailWhat is DivX?What is MP3?What is RAID?What is USB?What are PAR files?Wireless LAN introPC to TV cablesStart XP fasterBoot from USB driveFireWire connect 2 PC'sPhoto SizingGraphics / PhotosPhotoshopPhoto SizingFast car3D buttonsDraw lightningPhotos on CDPictureToTVVideoCD with NeroSVCD with NeroMagix Pictures on CDDVD PictureShowPhoto SizingPhoto SizingGSM / PDAsCompaq iPAQReplace batterySerial craddle to USBGarmin eTrex cableGarmin eTrex plugRound Garmin plugPalmPilotConnect Ericsson GSMGarmin eTrex GPSMobile phonesEricsson RingtonesMusicBoxRingtonesMasterA edit SIMSMSC numbersConnector pinoutsHardware & HacksOverclocking CPU'sGenericAMD CPU codesAMD Slot-AAMD Socket-AProgr. SmartcardsMillenniumAlcatel HackLCD display to PCNetwork cablesBoot from USB drivePC to TV cablesPromise Ultra -> RAIDSoundblaster MIDIResistor colorcodeFireWire NetworkInternetNetwork genericEnabling DHCPWin95/98/ME ClientWin2000/XP ClientMac OS 7/8 ClientMac OS X ClientWell known IP-portsDNS addressesNetwork cablesWireless LAN IntroFireWire NetworkDialup connectionTCP/IP optimized for Win9xPublic IP Address?ADSL / MxStreamADSL in generalHow ADSL worksDNS addressesMXStreamInstallingPSTN EthernetISDN EthernetRouter for MXStreamSMC 7404 WBRA/BeTech ModemRoutereTech RouterSitecom 4S routerVigor 2200E routerSolving problemsAlcatel HackHack the modemPassword CalculatorPurpose of the LEDsSolving problemsFirmware upgradeDNS addressesWell known IP-portsMapping PortsAutoPortMappingConnection sharingPossibilitiesWinRoute (software)Network Win95/98/MENetwork Win2000/XPNetwork Mac OS 7/8Network Mac OS XWell known IP-portsWireless LAN IntroNetwork cablesRoutersSMC 7404 WBRA/BeTech ModemRoutereTech RouterSitecom 4S routerVigor 2200E routerInternet by SatelliteHow does it work?Brief intro ...Overview variantsStandardBySky methodTwo-Way InternetInstalling cardsWhich satellite-card?PC requirementsHarmonic CyberstreamPentam. Pent@VisionHauppauge DVBs NexusTechnotrend PCLineEOL problemsNew driversMounting a dish (Astra)Dish size?EON ChecklistTransponders EOLRamdisk for FazztYour own webpageNavigation solutionsInsight and solutionsApyCom apPopupMenuD.Binard PopupMenuPopupMenu generatorPopupMenu flatTips and TricksE-Mail linkE-Mail FORMBookmark this pageIcon for my webpage'Page back' link?Jumping within a pageEscape from framesUse frametitleControlling framesAuto redirectFixing 100% problemChange link colorText in the statusbarFixed backgroundText over imagesBrowser safe colorsUsing the .htaccess fileSpecial charactersWhere to downloadIRC using mIRCInstalling mIRCDownload Movies etcFAQMovies from InternetMovie QualityWhat are PAR files?LeechGuyLeechGuy editoreMuleWinMXE-MailNetiquetteQuote of the dayMiscellaniousHack Arescom NetDSLWireless LAN IntroFireWire NetworkWell known IP-portsWhat is my IP Address?Search (WeetHet)Searching (Internet)WeetHet DownloadsA few great websitesDNS addressesMicroControllersBasic Stamp IIStarting with the BS2Assembling the kitFullsize scematicsConnection to your PCBS2 to 44780 LCD44780 LCD SnapshotsBS2 to M50530 LCDM50530 SnapshotsHomebrew BS2Smartcards/SIMProgrammer Softw.CardMasterInfinityUSBMasterBurnerMilleniumCard TypesEdit GSM SIMResistor colorcodeMusic / AudioMusic from InternetIntroductionLeechGuyLeechGuy editorWinMXeMuleUsing mIRCBurn BIN/CUE filesConvert BIN to ISOAudio-DVD to MP3How does a CD work?Copy music CDYour own music CDWhat is MP3?Music CD to MP3MP3 CD for Yamakawa?Changing MP3 VolumeMusic CD to WAVSB MIDI interfaceAC3 to WAV/MP3ProgrammingBorland DelphiHansies Delphi ToolsAYeah!CatalogQuote of the dayPopupMenu generatorOverview ASCII chars.Satellite (TV & GPS)Satellite TelevionSatellite TV on the PCTV reception on your PCPC requirementsNew driversPentam. Pent@VisionHauppauge DVBs NexusTechnoTrend PCLinePVA file to MPEG2DirecTV TiVoRemote ControlDirecTiVo to OS6.21: Intro & Images2: TiVo disk in PC3: Install OS 6.24: OS6.2 first start5: SuperPatch & More6: Recordings to PCTyTools - Movies to PCOld: DirecTiVo to OS4Old: Sleeper HackSmartcardsProgrammer Softw.CardMasterInfinityUSBMasterBurnerMilleniumCard TypesWhat is DiSEqC?Mounting a dish (Astra)Dish sizeSRT8000 firmwareGPS NavigationGarmin eTrexDiagnostic modeSerial connectionConnect to iPAQ 36/38xxConnect to PalmPilotThe eTrex connectorThe round connectorHow GPS worksGeoCaching explained ...Internet by SatelliteHow does it work?Brief intro ...Overview variantsStandardBySky methodTwo-Way InternetInstalling cardsWhich satellite-card?PC requirementsHarmonic CyberstreamPentam. Pent@VisionHauppauge DVBs NexusTechnotrend PCLineEOL problemsNew driversMounting a dish (Astra)Dish size?EON ChecklistTransponders EOLRamdisk for FazztVideoVideo guide - start hereIntroductionGSpot: AVI InfoDIKO: 3 AVIs - 1 DVDDownload QualityVideo in generalWhat is DivX?Video formatsRecording TypesWhich AVI codecs?Intro K(S)VCD/KDVDDVD+RW IssuesAbout bitratesVideoServer pluginWhat are RegionCodes?What is MacroVision?RippingAudio-DVD to MP3Photo SizingAVI to MPEGGSpot: AVI InfoDIKO: 3 AVIs - 1 DVDAVI to DVD/(S)VCDWithout SubsD.I.K.O.MainConcept (S)VCDNero Vision Express 2TMPGEnc (S)VCDTMPGEnc K(S)VCDTMPGEnc with AC3With SubTitlesD.I.K.O.MainConcept (S)VCDNero Vision Express 2TMPGEnc (S)VCDTMPGEnc K(S)VCDTMPGEnc with AC3Burning CD NeroBurn VCDVCD with menuBurn SVCDSVCD with menuBurn BIN/CUE filesDVD PlayersCompatibilityAdd DVD playerDVD+RW IssuesIntro K(S)VCD/KDVDVideo ToolsBitrate CalulatorDVD RippingGSpot: AVI InfoFlaskMPEG and CCEVideoServer pluginDVD to DivXIntroductionCalculating bitratesRippingDVDx and SmartRipperDVDx settingsFlaskMPEG method 1FlaskMPEG method 2FlaskMPEG method 3DVD to (S)VCDIntroductionCalculating bitratesRippingDVDx and SmartRipperDVDx settingsFlaskMPEG 0.6 and CCEDVDx and Video ServerDivX to (S)VCDDVD to DVDDVD2OneDVDShrinkDVD+RW IssuesTMPGEnc & CoDIKO: 3 AVIs - 1 DVDMovie Cut & PasteGSpot: AVI InfoMergingMPEG1 and MPEG2Using TMPGEncWomble MPEG2VCRAVI with VirtualDubCuttingNewWith TMPGEncWomble MPEG2VCREasy Video SplitterAVI en DIVXAVI with VirtualDubEasy Video SplitterMovies from InternetIntroductionLeechGuyLeechGuy editoreMuleWinMXUsing mIRCWhat are PAR files?Burn BIN/CUE filesConvert BIN to ISOPictures on CDPictureToTVVideoCD with NeroSVCD with NeroMagix Pictures on CDDVD PictureShowRipping SubtitlesVobsub: fast and easy!SubRip (OCR)Sync subtitlesDisplaying subtitlesDisplaying with VobSubSync subtitlesCreate a MicroDVDPC connected to TVPC to TV cablesATI softwarenVidia softwareTiVo - Harddisk VCRTiVo Series 1What is a TiVo?Opening a TiVoSerial accessDebug Mode accessLinux Bash shellSet the clockDisable dialupDirecTV TiVoRemote ControlDirecTiVo to OS6.21: Intro & Images2: TiVo disk in PC3: Install OS 6.24: OS6.2 first start5: SuperPatch & More6: Recordings to PCTyTools - Movies to PCOld: DirecTiVo to OS4Old: Sleeper HackYamakawa 713/715IntroductionFAQThe Remote ControlSecret codesSet regioncodeSet regionfreeDisable MacroVisionFactory-settingsWhich DVDRom driveFirmware versionChange firmwareDownload firmwareChange backgroundCreate MP3 CDM.U.F.Y. MP3 CD'sHelpForumSearch (WeetHet)Search (Internet)News & UpdatesGlossary ...DownloadsLinksStatisticsAdvertisingJoin us !!!Guestbook

Liquid Web Fully Managed Web Hosting