Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a MacBook Pro running Snow Leopard.

I own a scanner that was discontinued a couple of years ago (a Mustek A3 USB), and that comes only with drivers for Windows XP, Vista, and Mac OS 9.

I am using CodeWeavers' CrossOver and was wondering whether it is possible to install a scanner driver in a CrossOver flask, and utilize a Windows program to scan images with it? I'm not quite sure what aspects of Windows CrossOver emulates (it's not a full Windows kernel after all), and whether scanner support is possible.

I am aware of the "normal" way to do this - using VirtualBox to set up a virtual machine with Windows XP in it. This is the way I will go if all else fails; using CrossOver would just be so much more convenient than setting up a full Windows machine....

The scanner is old, but high-quality and huge (A3 Format), so buying a new one isn't really an option.

share|improve this question
up vote 1 down vote accepted

CrossOver doesn't emulate or simulate hardware - it just translates a subset of the Windows API - just enough to fool normal apps. You'll want something like VirtualBox, Parallels or VMWare Fusion to scan directly into Windows.

Since VirtualBox is free, start there and then spend money on a commercial solution if or when your time becomes more scarce than your budget.

share|improve this answer
Yeah, I figured this would be the case. Virtualbox it is then, thanks! – Pekka 웃 Nov 29 '12 at 17:45

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.