What are the system requirements when using a hardware reader?
If you are using a homebrew magstripe reader that is connected to the game port or the parallel port, you will need an x86 system running at 200MHz or faster. On older systems (less than 600MHz), make sure the system is not heavily loaded. A Pentium III 450 was unable to run Stripe Snoop while playing an MP3/OGG file, or while running SETI@HOME. As a rule, Windows tends to be more bloated than Linux. I have successfully used Stripe Snoop with a game port reader on a 486DX-2 running Slackware Linux.