Computer Nerd Kev |
Home|About|Projects|Links |
Projects > USBify > Devices |
USBify Tested USB Devices |
This page lists USB devices that have been tested so far with the USBify adapter and whether they worked. Reports of success or failure with other devices which can be added here are welcome. Only USB video game console controllers for PlayStation consoles have been tested, other video game console controllers may not work even if they have a USB connection. Bluetooth connections only support PlayStation controllers. Controllers/joysticks that use custom protocols like the Microsoft SideWinder models with Gameport to USB adapters aren't supported.
PC USB Controllers and Joysticks:
PC USB Controllers and Joysticks:
All of these work well over USB connection, excluding possible power issues described below. The DualShock 3 is recommended with Bluetooth because the others have a slight lag (although it's only barely noticeable).
Default settings are: SQUARE = button 1, TRIANGLE = button 2, CIRCLE = button 3, CROSS = button 4, R1 = button 4 auto-fire, left joystick.
PlayStation-compatible 3rd party controllers might not work, including those that also support PC.
working
Joysticks can be used separately or together for Vectrex joystick input. Analogue L2/R2 buttons can be used for additional Vectrex joystick inputs. Motion sensing can be used as Vectrex joystick input. Lights next to the USB connector show connection status.
If not recognised try charging the controller first (from a PC or PS3, these controllers won't charge from most USB power supplies (chargers)), or connect an external USB power supply (charger) via the included Y-splitter cable.
The D-pad doesn't work for selecting settings banks, use the left joystick.
Everything works fine over Bluetooth, with no lag, however the controller must first be paired using a USB connection as described in the instructions.
working
Joysticks can be used separately or together for Vectrex joystick input. Analogue L2/R2 buttons can be used for additional Vectrex joystick inputs. Motion sensing and touchpad can be used as Vectrex joystick input.
If not recognised try charging the controller first, or connect an external USB power supply (charger) via the included Y-splitter cable.
Bluetooth works fine, but there's a slight lag.
working
Joysticks can be used separately or together for Vectrex joystick input. Analogue L2/R2 buttons can be used for additional Vectrex joystick inputs (analogue R2 isn't working via Bluetooth). Touchpad can be used as Vectrex joystick input, but motion sensing isn't working.
This controller needs too much power over USB, so requires an external USB power supply (charger) via the included Y-splitter cable.
Bluetooth works fine, but there's a slight lag. The light on the controller is always on when connected by Bluetooth.
not working
Unfortunately this wired 3rd-party USB controller for PS4 doesn't work at all with the adapter.
Many PC controllers and joysticks beyond those listed here should work, at least for basic functions. However controllers that try to be compatible with video game consoles as well as PC often cause problems because they don't quite play by the rules.
working
This is a widely available joystick for PC and it works very well. Some of the buttons on the base of the joystick don't work, but all the ones on the stick itself do. The thumb-stick ('hat') works as a D-Pad, and can be used to select any of the settings banks. The stick twist can be assigned to a joystick input, but the thrust lever can't be.
May require external power.
Default settings are: trigger = button 1, 2 = button 4, 3 = 3, 4 = 2, 6 = button 4 auto-fire. This default assignment isn't great, but the buttons can be reassigned in setup mode.
working
This is a model available on sites like Aliexpress in 2024. It works fine provided you push the "ANALOG" button. The joysticks are over-sensitive though because they register maximum position at about half-travel - there's not much that can be done about this.
When the voltage from the Vectrex is low, these controllers can go a bit nuts and register phantom button presses when the joystick is moved, in which case external power should be used via the Y-cable.
Selecting settings banks with the D-pad or left joystick can be unreliable.
Default settings are: 1 = button 1, 4 = button 2, 3 = button 3, 2 = button 4, R1 = button 4 auto-fire, left joystick.
working
This all works fine. The D-pad actually appears as an analogue joystick, so can't skip joystick assignments in setup using D-Pad UP. Only D-pad down and right work to select settings banks.
Default settings are: Y = button 1, X = button 2, A = button 3, B = button 4, C = button 4 auto-fire.
working
This all works fine. The D-pad actually appears as an analogue joystick, so can't skip joystick assignments in setup using D-Pad UP. Only D-pad down and right work to select settings banks.
Default settings are: 1 = button 1, 4 = button 2, 3 = button 3, 2 = button 4, 6 = button 4 auto-fire.
working
This all works fine. The D-pad actually appears as an analogue joystick, so can't skip joystick assignments in setup using D-Pad UP. Only D-pad down and right work to select settings banks.
Default settings are: RED = button 1, BLUE = button 2, GREEN = button 3, YELLOW = button 4, R1 = button 4 auto-fire.
working
This controller has been reported by a user to work perfectly, with the default button mapping.
not working
Similar to this controller, it tries to switch identities in order to work on either game consoles or PC. Unfortunately this doesn't work with the drivers used by USBify (in spite of much effort trying to find work-arounds), so it does nothing.
not working
When connected via USB this identifies as an official DualShock 4 controller, but then it doesn't actually work the same way (never sends HID reports - it possibly only wants to use interrupt transfers). It won't pair over Bluetooth.
working
A lot of USB mice have been tested, including 2.4GHz wireless models, and they're all working. Note that scrolling the mouse wheel doesn't do anything and only three buttons (including pressing the mouse wheel) are supported.
The Microsoft Optical Mouse 1.0 (second last photo) may require external USB power via the included Y-splitter cable.
Default settings are: left button = button 4, middle button = button 3, right button = button 2.
The dongles listed as supported by the USB Host Library 2.0 should all work.
Bluetooth dongles might require external USB power via the included Y-splitter cable, or might experience disconnects without it.
working
These are often marked and sold as "CSR 4.0" Bluetooth 4 USB dongles/adapters on Ebay, Aliexpress, etc., although CSR is actually a former Bluetooth chip brand and these are very roughly faking the "CSR 8510" chip to work with Windows drivers. Anyway they work well and have an LED built-in which shows the mode they're in.
not working
Various Bluetooth 5 dongles (pictured) have been tried but they all fail to work in different ways and attempts to fix the issues have so far been wholly unsuccessful.
"Sony", "PS3", "PS4", "PS5", "PlayStation", "DualShock", and "DualSense" are trademarks of Sony Group Corporation.