Problems with Device Drivers on Macs and Windows
- 2007.02.02 - Tip Jar
Low End Mac Reader Specials
Memory To Go Special: MacPro 8 Core Memory 4GB kit $154 / 2GB kit $94, New 2008 iMac 2GB $46. MacBook Pro / MacMini / iMac Intel Core2 DUO 2GB $44 / 1GB $23--Free shipping available.
Download Typestyler, still the Ultimate Styling Tool for Internet, Print and Video Graphics. Works great in Classic with a Native OS X Version on the way. Free Tryout: www.typestyler.com
LA Computer Company: Specials on AppleCare, iMac's, Apple Batteries and Apple A/C Adapters. Also Great prices on Used Apple Computers. Call 1-800-941-7654 Click Here.
OWC: NewerTech NuPower Batteries for iBook and PowerBooks Designed+Built in USA to run longer, LAST LONGER TOO! Free Battery Recycling Return Label; Quality High-Capacity from $99.95
Mac users can finally play Party Poker for Mac. Not only that, they can also learn how to play PokerStars for Mac.
Laptop Hardware Provided by TechRestore - Overnight Mac & iPod Repairs.
Compare products like desktop computers, laptops, and LCD TVs side by side! All the information and reviews to make the best purchasing decision for a new cell phone GPS products or MP3 players. The Ciao network makes searching products easy for you.
MacBook/MacBook Pro / MacMini / iMac Intel Core2 DUO DDR2 667Mhz 4GB Kit $84, 3GB Kit $60, 2GB Kit $40 1GB $20. Click to Maximize your Macs...
Most of us connect various peripherals to our computers, and most of the time we do so without any trouble.
With a Mac, it usually means just plugging in a USB or FireWire cable and waiting a second or two before your hardware is available.
With a PC, it's often the same - but it more often requires clicking your mouse a few times the first time a new device is connected while you point Windows to where your driver CD is or download it over the Internet.
Once that first configuration is over, however, both Macs and PCs tend to recognize their peripherals right away and behave about the same with them.
And then there are the problems.
Problem drivers are nothing new, and they're quite common on both Mac and Windows platforms. And don't even get me started on Linux, where many devices work well, but many others require an MS degree and a stack of manuals to configure, if they work at all.
Why?
Back to Macs and PCs - what goes wrong? And what can be done about it?
In a nutshell, there are four types of driver problems that are common to both platforms. First is a conflict, where the device is looking for a resource that is either in use or doesn't exist. Second, we have instability, where the device is recognized, but either a required OS component or (more often) the driver itself is so buggy as to occasionally crash. Third is a driver that, while working and stable, isn't well designed and thus performs poorly. Last is the rare instance where the available driver for your device isn't compatible with the OS version you want to use, a phenomenon that tends to flare up whenever Apple or Microsoft release a new OS version.
When a driver works poorly or not at all, you have a few choices. The best option is usually to return the device (if you can) and get a different one, hopefully with better drivers. If that's not an option, try looking for alternate drivers.
Bad Installers and Bad Drivers
I bought a high-end HP LaserJet printer for my office, and while the OS X, Windows XP, and Windows 2000 drivers were nice and fast, the Windows Server 2003 driver simply wouldn't install. The installer program would crash, and no alternative was available. In the end, I was able to expand the installer package and manually install the printer by pointing Windows printer wizard to the driver, but it should have been easier.
That same printer was problematic on my G4 Mac mini and Power Mac, giving slow output and often returning a buffer error, although it worked beautifully on the G5 iMac and MacBook (when I had it). After going through the ringer with both Apple and HP, we (HP and I) finally admitted that the driver was buggy on the G4 platform. The HP technician pointed me to a driver for an older printer - and sure enough, it worked like a champ, though without the ability to print two-sided, which we worked around by printing 2-sided jobs on another computer.
The point is that the driver on one platform, in this case G4 processor on OS X Tiger, had bugs, while Windows and non-G4s running Tiger were fine. This was a bad driver, as it would often fail to print and lock up the printer with an error.
Slow Drivers
Another example of a poor driver is for the Brother combination printer/fax/scanner/copier that I have at home. When I print to it from a Windows computer, the print job starts almost instantly, but from a Mac it takes about 40 seconds for the first page to start printing - and it pauses for about 40 seconds between each page. Clearly the driver forces the computer to think about something before sending the job to the printer, as once at the printer the page comes out just as quickly as it does on a PC.
...drivers often make a huge difference in performance and stability.
It doesn't matter what the device, the drivers often make a huge difference in performance and stability.
If you're a PC gamer, then no doubt you've spent time hunting for optimized or hacked drivers to unleash higher frame rates on a given game, with some gamers even taking the trouble to create different installations of Windows with different drivers, each optimized for a different game on their particular video card.
Drivers That Lose Features
One of the computers in my office has an older ATI Radeon 8500 card that effortlessly handles a pair of 19" LCDs, but there are quirks in various drivers for it. In Windows XP, we have it set up with an extended desktop, where the monitor on the right is a continuation of the monitor on the left. Everything works well, with options for the computer to think of both as one giant widescreen monitor or as two monitors side-by-side (the way a Mac works).
The "one monitor" mode is kind of cool, but in use it's rather annoying, as anything in the center is broken by the bezels of the two monitors, including the task bar at the bottom, the menu bar, and any windows that stretch across the break. Most annoying are the startup/logon dialog box and task switchers that always appear in the center.
Of course, working as two adjacent monitors you have a "Primary" monitor, where all dialog boxes and whatnot appear, and a "Secondary" that is just more workspace off to one side. In use, the adjacent mode is far better.
Strangely, while the options for both modes are present in both Windows XP and Windows 2000 (which I wanted to use), in Windows 2000 the adjacent mode doesn't work. This is very strange, as adjacent mode is far more common, is built into the operating system, and doesn't use any of the fancy ATI control panels. But with the control panel that's installed, it gets stuck in large monitor mode, while with the control panel removed it gets stuck in mirrored video mode (where both monitors display the same image). In XP everything works perfectly.
Fortunately, most of the time things just work, but if your
computer is sluggish or unstable, before you blame Apple, Toshiba,
or whoever made your computer, ask yourself if you've plugged in
anything new recently. A new device driver or new application is,
in my experience, often the cause of computer instability.
Andrew J Fishkin, Esq, is a laptop using attorney in Los Angeles, CA.
Recent Best Tools for the Job Columns
- Why one Mac user chose BlackBerry over iPhone, 05.08. The advantages of OS X, Safari, Mail, and iSync don't outweigh the familiarity of BlackBerry, its excellent software, easily replaceable batteries, and a camera-free option.
- Mac again: Picking the right MacBook, 02.29. The 5-year-old PowerBook needed replacing, but is the MacBook Air or the regular MacBook the better choice?
- Mac again, thanks to Microsoft, 02.27. It was Microsoft Exchange Server that drew me away from the Mac, but now Office: 2008 lets me back into the Macintosh world.
- Is the MacBook Air this road warrior's dream machine?, 01.24. A longtime ultraportable user and 12" PowerBook G4 fan looks at the compromises in Apple's lightweight notebook. Will it become his next ultraportable?
- More in the Best Tools for the Job index.
Links for the Day
- Mac of the Day: PowerBook 190cs, Aug. 1995 - The last 680x0-based PowerBook could take a PowerPC upgrade.
- List of the Day: The iPod List The iPod List is a forum to discuss the iPod, it's accessories, the iTunes Store, iTunes, and related topics.
- August 28 in LEM history: 95: PowerBook Duo 2300 - 00: Gaming on older Power Macs - 01: AppleShare on Linux - From Beebs and Acorns to Macs - 02: Sleep of Death, - Think smarter? - It's the software, stupid - 06: PowerBook 5300 reminiscence - You might be a Mac fanatic if... - Hiding complexity behind elegant simplicity
Recent Content on Low End Mac
- 10 Mac Browsers Compared, Simon Royal, Mac Spectrum, 08.28. A look at Internet Explorer, Radon, Opera, Safari, Shiira, iCab, Firefox, Netscape Navigator, Flock, and Camino running in Leopard.
- Clone and Boot: Another Advantage of the Mac OS, Kev Kitchens, Kitchens Sync, 08.28. Unlike Windows, Apple makes it possible to clone a bootable drive (Classic Mac OS or OS X) and use it with another supported Mac.
- Best MacBook Deals, Low End Mac Deals, 08.28. Used 1.83 GHz, $799; 2.0 black, $875; refurb 2.1 GHz, $899; 2.4, $1,099; black, $1,299; new 2.1, $1,019 after rebate; 22, $1,094; 2.4, $1,219 a/r; black, $1,394 a/r.
- Best iMac G5 Deals, Low End Mac Deals, 08.28. Used 17" 1.6 GHz Combo, $499; 1.8 SuperDrive, $530; 2.0, $600; 1.9 iSight, $625; 20" 1.8 GHz, $580; 2.0, $650; 2.1 iSight, $700.
- Best classic Mac OS Deals, Low End Mac Deals, 08.28. System 6, $10; 7.1, $12; 7.5.1, $4; Mac OS 7.6, $13; 8.0, $13; 8.1, $48; 8.5, $25; 8.6, $20; 9.0, $20; 9.2.2, $20; more.
- CrossOver Strikes Out, Frank Fox, Stop the Noiz, 08.27. Running Windows apps on a Mac without paying for Windows is great in theory, but actually getting Windows software working is another story.
- MacDrought: 4 Months with No New Macs, Dan Knight, Mac Musings, 08.27. The most recent Mac update was over four months ago, and the Mac mini has been unchanged for over a year.
- Resurrecting a Dead Pismo, Spotlight Search Tip, and EasyFind a Good File Finder, Charles W. Moore, Miscellaneous Ramblings, 08.27. Lots of tips on bringing a comatose Pismo back to life, a Spotlight file name search tip, and EasyFind as an alternative to Spotlight.
- Best Intel iMac Deals, Low End Mac Deals, 08.27. Used 17" 1.83 GHz, $625; 20", $599; 2.16, $749; 24", $950; refurb 20" 2.4, $999; 2.66, $1,299; 24" 2.4, $1,299; 2.8, $1,549; new 3.06, $2,094 after rebate; more.
- Best 15" PowerBook G4 Deals, Low End Mac Deals, 08.27. Used 1.25 GHz Combo, $600; SuperDrive, $650; 1.33 Combo, $640; 1.5, $680; SD, $725; 1.67, $730; hi-res, $800.
- Best Time Capsule and AirPort Deals, Low End Mac Deals, 08.27. 500 GB Time Capsule, $294; 1 TB, $468; AirPort Extreme Card, $39; 802.11n Base Station, $166; 802.11g AirPort Express, $60; 802.11n, $98.
- Does Running OS X System Maintenance Routines Really Do Any Good?, Charles W. Moore, Miscellaneous Ramblings, 08.26. Mac OS X is designed to run certain maintenance routines daily, weekly, and monthly - but can't if your Mac is off or asleep.
- Purposeful Reincarnation for Old Macs, Phil Herlihy, The Usefulness Equation, 08.26. The key is to avoid spending more on upgrades than the final use of the machine can justify.
- Best Power Mac G5 Deals, Low End Mac Deals, 08.26. Used 1.6 GHz single SuperDrive, C$499; 1.8, $569; dual, $675, 2.0, $800; 2.3, C$899; 2.5, C$1,199; 2.7, $1,225; 2.5 Quad, $1,500.
- Best 17" MacBook Pro Deals, Low End Mac Deals, 08.26. Used 2.16 GHz Core Duo, $1,330; 2.33 C2D, $1,689; refurb, 2.4, $1,899; new, $2,099; 2.5, $2,558 after rebate; 2.6 Santa Rosa, $2,399 a/r; more.
- Best iPod shuffle Deals, Low End Mac Deals, 08.26. Refurb 3G 1 GB, $39; new 3G, $45; refurb 2 GB, $59; new, $68.
- More links in our archive.
About LEM | Support | Usage | Privacy | Contacts

