Also available:

Atari 2600/7800

Atari 5200

Bally Astrocade



Sega MS Sports Pad and Paddle Control are alternate firmware versions

The Vision-daptor is a USB interface for connecting many digital controllers to your PC/Mac, Raspberry Pi, or game console that supports USB HID. No driver is needed as the Vision-daptor is recognized as a USB HID (Human Interface Device) joystick.  No need to reprogram the firmware just to use a different controller. 

Supported controllers (let me what other controllers you would like) -

To use the auto-sense, press & hold "0" key on controllers with a keypad, else first (top/left) button (Sega Genesis: START, MSX/x68000: both buttons) immediately after the USB is connected.  Continue holding until LED is flashing.  Do nothing and it will default to the last used controller after 3 seconds.

** Raspberry Pi **  You can go into the RetroPie setup optional packages and install jzIntv and CoolCV.

Some other Raspberry Pi projects -


This is based on the 2600-daptor.

Special key/button combinations for activating emulator functions (start/pause/etc) such as on a Raspberry Pi system w/o any keyboard  - 

Firmware is upgradeable over the USB.

Click here for more info on firmware versions and installing them.

3/18/13 - Note on Coleco SA spinner & Driving controller - only emulator I have found that can support these is MESS, but as of version 148b, has a bug that makes it erratic at fast speeds.  Hopefully this will get fixed in a future version.

Be sure to also check out the Ultimate PC Interface for Intellivision that supports connecting two controllers, and also Intv ECS keyboard and music synthesizer, and Coleco Roller Controller. You can find set up instructions and hackfile for jzIntv on the Ultimate webpage, about 2/3's the way down.  It shares the same mapping.

Information here on setting up Raspberry Pi emulation.   This setup uses an Ultimate, but the information also applies to the Vision-daptor.


Shipping within the US is via USPS: orders under $50 is by 1st Class Mail, $50 & up is by Priority Mail. 

Shipping to Canada and international is via 1st Class Mail - this is not tracked nor insured.  If you'd like a different shipping method, send me an email.

For questions:

 ** Please make sure your PayPal address is correct!!! **  There have been some instances of incorrect address and people moving but forgetting to update their account.  If the Post Office does not happen to notice, then you have just sent someone a gift 


Stock Status: units on hand 

INTV-1 dongle not included, order separately

Price $30


2 for $57


INTV-1 dongle 

Stock Status:  units on hand

Price $3


2 for $5


 6 foot USB 2.0 cable 

** USB cable NOT included w/ daptor **

Regular type, A Male to B Male

Stock Status: units on hand

Price $2


Visit Vision-daptor thread on AtariAge forums for people's feedback, or have started a facebook:


To verify operation, first bring up the game controllers -

Select “Vision-daptor” in the list and click Properties button.  Disc/stick should move the cross hair full up/down/left/right and side buttons show when pressed.  Use the Controller Test Mode and PC Joystick Button Usage charts further down to check/diagnose your controller.

Try a different USB cable or plug into a different USB jack.

The enumeration seems to always stall under WinXP if, when the first time it is plugged into a computer, it is plugged into a USB 1.1 port.  If windows does not give the device installed and ready to use notification within 30 seconds after plugging in, simply unplug and plug it back in.  After that, it should install and operate fine.  You can also go into Device Manager, right click on it, and select Update Driver… to restart the enumeration. 

There have been a couple of cases of INTV-1 controllers having a different connector (middle pic below) that when installed on the dongle the order of the wires is backwards.  These don't look like original connectors to me - I think they are replacements or part of an after-market replacement cord.  To get around this, the key on the dongle can be easily pried off with a small screwdriver or tip of a knife blade.  Alternate prying at each end, working it up a bit at a time.  Once removed, you can then insert the connector on either way to then get the wires in the correct order.

Original green connector with correct ordering of wires (top to bottom - brown, red, orange, yellow, green, blue, black, grey, clear/sliver)

Different connector - order of wires is backwards

Removing the dongle key

Switch settings

After changing switches between modes, the USB cable must be unplugged and replugged for it to take affect!

Mode Switch 1 (next to USB) Switch 2
ColecoVision UP UP
Intellivision DOWN UP
Sega Genesis 3/6 UP DOWN

Sega Master System/Auto Sense


Mouse output is used for the Coleco SA spinner & Driving controller.  There is a joystick mode that is like the Roller Controller joystick mode to use the Driving controller with emulators that don't support mouse input - active by holding the keypad * for a couple seconds while plugging in the USB.

© 2012-18 - Hafner Enterprises LLC   Some of my other projects