Aros/Platforms/AROS USB support

From Wikibooks, open books for an open world
Jump to: navigation, search
Navbar for the Aros wikibook
Aros User Docs
Aros User Docs
Aros User FAQs
Aros User Applications
Aros User DOS Shell
Aros/User/AmigaLegacy
Aros Dev Docs
Aros Developer Docs
Porting Software from AmigaOS/SDL
For Zune Beginners
Zune .MUI Classes
For SDL Beginners
Aros Developer BuildSystem
Specific platforms
68k Support
PPC Power Architecture Support
Arm Raspberry Pi Support
Android support
Linux and FreeBSD Support
Windows Mingw and MacOSX Support
Aros x86 Installing
Aros x86 Audio/Video Support
Aros x86 Network Support
Aros x86 Complete System HCL
Aros Storage Support IDE SATA etc
Aros Poseidon USB Support
x86-64 Support
misc
Aros Public License
Psd.svg


Host Adapter OHCI UHCI EHCI xHCI[edit]

Please let us know of any mistakes or errors


The following specific chipsets and drivers are also available - use Prefs/Trident to confirm Vendor and Product IDs - Please let us know any mistakes or any information to be added to this General Chat list AROS-Exec or here AROS World


USB transfers can be of the type control, isochronous, interrupt, or bulk. Isochronous code is already in place in poseidon.library, transfers are just not queued to be transferred in the host driver code.


Best Hardware - NEC Chipset (OHCI + EHCI), Intel Chipset (UHCI + EHCI),
Next Best Set - OHCI, SIS (OHCI + EHCI),
Buggy Chipset - Early AMD OHCI, ALi OHCI, VIA UHCI,


OHCI USB 1.1 USB-IF sanctioned standard and removed recently in hardware form

Description Vendor ID Product ID Revision Boot from USB Detect USB device USB device works Opinion
ALi Agere M5273 A1 M5237 Lucent USS-312 Maybe Yes StarTech PCI425USB, CompUSA Iogear GIC220U-b, Nvidia 220 mobo, USBA2041P, ALi SU2A-PS,
AMD 756 Chipset (onboard motherboard) 0x1022 0x740c 0x06 No No no usb devices detected Geode GX1,
CMD DU-A2 Silicon Image 0670 (pci AMD chipset) 0x1095 0x0670 0x06 No No
Silicon Image 0673 (pci AMD chipset) 0x1095 0x0673 0x06 No No
Nvidia Nforce2 USB 0x10de Bios options vary but does with Plop Boot Yes Tested with 20th Aug 2012 improvement
NEC µPD720100AGM 0x1033 0x0035 0x Unknown Unknown untested - Amiga Spider card with possible bottleneck issues at higher speeds
NEC µPD720101AGM 720101GJ 0x1033 0x0035 0x43 Yes Yes Mac mini, Belkin F5U219vea (2+1 ports), Belkin F5U220vea1 (4+1 ports), Adaptec 3100LP, BAFO BF-460, GWC UC-160, IOGear GIC250U, Keyspan U2PCI-5, O'toLink U2-C2B U2-C2A U2-P20N U2-P50, Ratoc PCIU5, USBWholesale UII-PCIP
NEC µPD720102 0x1033 0x00 0x untested untested
Opti 82C861 2-port 0x1045 0xc861 No No no usb devices detected - Belkin F5U005,
SIS 7001 OCHI 0x1039 0x7001 0x0f No Yes 20th Aug 2012 - not booting stalls on GRUB word with Plop Boot


UHCI USB 1.1 The once chargeable USB1.1 standard from Intel. Since 2009, no longer exists in hardware support (P55 chipset)

Description Vendor ID Product ID Revision Boot from USB Detect USB device USB device works Opinion
Intel 0x8086 0x 0x01 not in bios use AROS floopy dis boot
Intel 82371AB EB MB PIIX4 0x8086 0x7112 0x01 none in bios use other booting options Detects most devices}} most devices but not RTL8187b WG111v3 blue led not on and does not work
Intel 82801DB/DBL/DBM (onboard i830 mbd) 0x8086 0x24c4 0x01 but not from bios but floppy options RTL8187b WG111v3 blue led on and although device has software failure and recoverable error IT STILL WORKS. Fresh start sometimes needs Network Prefs Saved to work.
VIA MVP4 (onboard mbd) 0x1106 0x30 0x40 No most devices most devices but not wireless options RTL8187b WG111v3 detected but blue led not on and does not work
VIA VT82xx (onboard mbd) 0x1106 0x3038 0x40 No most devices most devices but not wireless usb RTL8187b WG111v3 blue led on but does not work
VIA VT6202 (VIA VT83C572) 0x1106 0x3038 No A-Best USB-200, Cables N Mor USBPCI, CompUSA, D-Link DSB500, Digital/Research DRUSBCARD, Kouwell IOFlex 580, StarMount USB VIA,
VIA VT6112 No
VIA VT6212 (pci card) 0x1106 0x3038 0x61 No 2011 seems to have issues with other identical via based usb controller(s) present
VIA VT6214L No


EHCI USB 2.0 The USB-IF insisted on only one implementation of EHCI but creates 4 virtual hcd to cover USB1.1 support. The virtual HCD on Intel and VIA EHCI controllers are UHCI. All other vendors use virtual OHCI controllers.

Description Vendor ID Product ID Revision Boot from USB Detect USB device USB device works Opinion
ALi Agere M5273 A1 Lucent USS-344 untested belkin F5U006,
Nvidia Nforce2 USB No Yes
Intel 82801DB/DBM (onboard mbd) 0x8086 0x24cd 0x01 Yes Yes
NEC µPD720100AGM 0x1033 0x00E0 0x untested - Amiga Spider card
NEC 72101 GJ 0x1033 0x00e0 0x04 Yes Yes Belkin F5U219 VEA1 (pci),
SIS ECHI 0x1039 0x7002 0x00 No issues about which port is used if it works at all
VIA VT6202 0x1106 0x3104 No Yes
VIA VT6212 (pci card) 0x1106 0x3104 0x62 No detects


xHCI USB 3.0 no support and poor for usb selfboots

Description Vendor ID Product ID Revision Boot from USB Detect USB device USB device works Opinion
Fresco Logic FL1009-200 FL 1009 No Orico PFU3-2P
Fresco Logic FL1100-100 FL 1100 CalDigit, ORICO PFU3-2P, FASTA-6GU3 Pro, inatech KTU3FR-2P 2 port USB 3.0, and Inateck KT4004 (KTU3FR-4PA rev B2) for storage and hubs, etc
Intel xHCI recognized but not supported
NEC Renesas xHCI µPD720200 chip recognized but not supported but only for storage purposes - ORICO PRU3-4P 4 Port USB,
TI tusb7340 TUSB732 recognized but not supported Koutech IO-PEU436 but only one with open docs
Via Labs VL800
N/A
N/A
N/A




hid.class (Human Interface Device)[edit]

Keyboard[edit]

Description Vendor ID Product ID Revision Opinion
Apple Pro Keyboard 0x05ac 0x0205 0x0122 works (its two ports also) but mouse scroll wheel issues
Apple Pro Keyboard 0x05AC 0x020B works (its two ports also)
untested
Corsair K65 Mech MX no numeric keypad untested
Corsair CH-9000045 K70 Blue MX untested
Corsair K90 untested
Cherry G80 G80-3000L[x]C[yy]-[z] untested
Cooler Master CM Storm Quickfire Rapid untested
untested
Dell SK-8135 Dell USB Keyboard for Internet and Multimedia rev H for Dimension 4500, Dimension 8250, OptiPlex GX260n, OptiPlex GX60n, Precision 350 (R42232) 0x413C 0x2010 0200 usb1.1 keyboard hub 0x413C 0x1003 works as well - multimedia keys not mapped
untested
untested
Ducky Channel Zero DK2108 Mech Mechanical Cherry MX Red untested
Ducky Shine 3 Brown or Blue (DK9087) MX keys untested
untested
untested
Das Keyboard Model S Ultimate untested
untested
Filco Ninja Majestouch-2 untested
Focus FK-760 Wireless Keyboard & Trackball works but quality build issues raised
untested
Guangzhou Zhentian Electronics Ltd Perixx Periboard 505 Plus with Trackball okay keyboard - poor trackball
Guangzhou Zhentian Electronics Co., Ltd Perixx Periboard 706 Plus with Trackball Wireless generally okay with good sized keys but piano black surround fingerprint magnet, occasional brief trackball freezes after no use, takes some time to get used to the trackball size
AmigaOne Keyboard works
Logitech K320 Wireless Keyboard untested
Logitech K340 Wireless Keyboard untested
Logitech Wireless Touch Keyboard k400 0x046D 0xC52B 1201 All (including multimedia) keys work. Some keys requires remapping with Trident. Touchpad works and acts as normal mouse.

Presents itself in Trident as USB Receiver from Logitech with 3 HID bindings

Microsoft Comfortable Curve 2000 recognized but not supported
Microsoft Natural Ergonomic Keyboard 4000 recognized but not supported
Microsoft Wireless Media Desktop 1000 (1356) 0x045e 0x00f9 working but not mouse part see below
Qpad MK-50 untested
Qpad MK-80 untested
Razer Lycosa untested
Razer Blackwidow 2013 untested
SteelSeries untested
TeckNet x300 2.4G Keyboard Mouse MosART 0x062A 0x4101 0312 1 AAA for each and works well - mouse slightly better built than keyboard rubberised membrane
TeckNet X331 HDE 2.4G Keyboard wireless RCMCU 0x0C45 0x7000 0001 wireless can be glitchy but few extra keys are mapped
TeckNet X500 2.4G Keyboard Mouse MOSArt 0x062A 0x2901 0112 works well especially large touchpad - usual rubber domed membraned keyboard mechanism
untested
Unicomp Model M USB 104 key untested IBM's and later Lexmark buckling spring switches
untested
Xenta White Wireless HK6718B+HM3302--> works with Raspberry Pi untested on AROS native
untested
untested
untested
untested
Cherry MX Blue have tactile feedback with a click (noisy); good for typing. 
Cherry MX Brown are inbetween Blue and Red in style and tactile; 
Cherry MX Clear switches have soft tactile feedback (with no click). 
Cherry MX Black are linear switches (no feedback); good for gaming. 
Cherry MX Red are linear (less noise no click) but more squishy; 


Mouse[edit]

if the usb mouse is non-functional put a usb pendrive in before or add the following to user-startup in s drawer/folder/directory

sys:prefs/trident NOGUI > NIL:
Brand Description Model Vendor ID Product ID Revision Opinion
3Dconnexion SpaceNavigator untested
Belkin Combo mouse 0x05FE 0x0011 Low 0100 works
Dell Mouse MO56UC 0x413C 0x3200 works
Hama RF Optical Mouse AM-6000 untested
Logitech Cordless Desktop Navigator untested
Logitech Inc. First/Pilot Wheel Mouse N48/M-BB48 M-BE58 untested
Logitech Wireless mouse M305 works
Logitech Wireless RF Mouse MK710 untested
Microsoft Wheel Mouse optical untested
Microsoft Sidewinder Mouse untested
Microsoft IntelliMouse Explorer USB optical untested
Microsoft Wireless Optical Mouse 2000 0x045E 0x00F9 not working see keyboard Media Desktop 2000 above
Trust Slimline Lasermouse untested
SteelSeries Tobii EyeX EyeMobile PCEye Eye Tracking Control untested gaze interaction track technology for augment augmentative and alternative communication (AAC).
The Eye Tribe Tracker Eye untested
untested
untested
untested
untested



Trackball[edit]

Description Vendor ID Product ID Revision Opinion
ACCO Kensington Orbit optical F1233A untested
untested


Gamepad[edit]

  • All information comes from users and is not guaranteed to be accurate.

Controlling the joypads works like left joystick is WASD and right joystick is your mouse. You also have 2 bumpers above the triggers. Shoot should be right trigger (so it doesn't involve taking your thumb off the right joystick). Face buttons for reloading or jump or other non-critical functions. Crank up the sensitivity and practice.

Description Vendor ID Product ID Revision Merge with USB on Digital Pad Analogue Hack with Analog Stick Opinion
Gravis Eliminator Gamepad Pro USB
Hama Black Force USB Gamepad
Hori EX2 Turbo
Jess Tech Game Elements Philips GGE909 PC Recoil Pad
Logitech Dual Action Yes
Logitech Wingman Precision good for 2D retro games like Turrican II
Logitech Wingman RumblePad 2
Logitech Wingman RumblePad 2 Cordless reviews
Logitech F310 Wired 0x046d 0x 0x
Logitech WingMan F510 Wireless
Logitech WingMan F710 Wireless
Mayflash Datel Paewang Arcade Pro Stick
Mayflash Fighting Stick
Megaworld 'TIME' usb pad 0x0735 0x9902 Low 0100 Poor quality
Microsoft Sidewinder Gamepad untested
Padix Rockfire USB SmartTraveller 0x0583 0x
Saitek PS1000 Cyborg V.1, PS2700 no rumble function
Saitek P2600 P3600, no rumble function}}
Saitek P2900 wireless untested but runs on 1 AA battery
Sony PS3 USB Wired hookup SIXAXIS or 28 axis
Speed Link Strike 2 FX
Thrustmaster Firestorm Dual Power 2 Yes
Trust Predator GM-1500 GM-1520
Xbox 360 Wired Controller 0x045e 0x028e 0x needs specific driver and has poor 2D control pad
Xbox 360 Wireless Controllor 0x045e 0x0291 0x untested and needs separate usb dongle
Xbox 360 Kinect Video

GIT

untested


Joystick[edit]

Description Vendor ID Product ID Revision Merge with USB on Digital Pad Analogue Hack with Analog Stick Opinion
untested
CH Products CombatStick 568 untested
Cyborg X untested
Logitech Extreme 3D untested
Logitech Attack 3 Joystick 0x0464 0xC214 0205 works
untested
saitek X-52 x52 pro untested
saitek aviator untested
Speedlink Competition Pro USB works but games not working "out of the box"
untested
Trust Predator QZ 501 works
Trust Predator TH 400 works
Trust Predator GM-2500 works
Trust XK 100 untested
untested
untested


Gaming Racing Steering Wheels[edit]

Description Vendor ID Product ID Revision Merge with USB on Digital Pad Analogue Hack with Analog Stick Opinion
Genius TRIO RACER F1 Racing Wheel Cheap and cheerful but not great - may need calibrating
Hama PC Racing Wheel Thunder V18, USB Average
Logitech MOMO Very good
Logitech Driving Force GT
Logitech Drive Force Pro DFP
Logitech G25
Logitech G27
Logitech Formula Force EX
SteelSeries Simraceway SRW-S1 Steering Wheel (PC)
Thrustmaster Ferrari Challenge Wheel Average
Thrustmaster Ferrari GT Experience Racing Wheel 3-in-1 (PC/PS3) Above Average
Thrustmaster F430
Thrustmaster T500 RS Wheel
Description Vendor ID Product ID Revision Merge with USB on Digital Pad Analogue Hack with Analog Stick Opinion


Gamepad Joypad Adapters[edit]

  • Most adapters will work in most OS's without installing a driver. Special functions needing drivers will be noted.
  • If using an adapters should be compatible with original PlayStation PS/Xbox Xbox/GameCube GC /Dreamcast DC/Sega Saturn SS gamepads.
  • Some adapters do not work with some dance pads because of voltage issues. Other adapters map the dancemat arrows as axes and not as buttons, causing problems.
Description Vendor ID Product ID Revision Merge with USB on Digital Pad Analogue Hack with Analog Stick Opinion
Maplin Padix Co. Ltd. Rockfire PX-205 PSX/USB Bridge 0x0583 0x2050 Yes but buttons mapped different from later other brands poor Ok with dpads, but very poor support with analogue hack
Boom PS Joy Converter adaptor discontinued (2004/5). Hold Up, Start, and Select for three seconds. Very good stepmania recommendation.
EMS USB2 grey plastic box with 2 PSX ports, one on either side - UP and Select pressed for 3 seconds at the same time or the dance code (start+select+up) Tests/joystick shows the PS port works in digital mode on d-pad Set in PC switch mode. Does not work when using 2 pads at the same time, likely higher power requirements. FPSE emu DualShock untested, Mat and Guitar untested but known lag involved
Joytech (play.com) (EMS USB2 bad clone) Black box twin PSX 0x0b43 0x0003 0x0 buggy hardware but poor on dance ddr mat and guitar hero as the left and right keys do not like being pressed together, Dual shock untested
[ EMS Trio Linker ] 1 PSone connection at bottom 1PSX discontinued 2005
EMS Trio Linker Plus (blue box) 1 PSx at bottom 1PSX discontinued
Gamtec SmartJoy Plus Lik Sang PS->USB converter Red 2005 0x0925 0x0005 Low 0110 Maybe Analogue Hack - hardware buggy not useable Dual shock untested, Mat and Guitar untested. Nothing picked up upon plugging it in. Quite common, these items have grounding issues or feed voltage back into the usb host and freeze the host controller, preventing any plugins or removals being detected.
Gamtec SmartJoy Plus Dual PS->USB convertor Red 0x0925 0x00 Low buggy hardware
Lik-Sang Super SmartJoy PSX 1PSX
Soyo Kiki Kiky
eXcel PSX adaptor shaped a little like a stealth bomber with USB pass through
Venom
Dragon Plus (Radio Shack) Pantherlord GreenAsia USB to PS2/PS3 converter single black cable 0x0e8f 0x03 1.07
Deal Extreme 2 PSX black cables from 1 USB port untested
Same as single cable above but with black block mid way along cable
TigerGame Ltd Mayflash PC001 Super Joy Box 3
TigerGame Ltd Mayflash PC016 Super Joy Box arrowhead triangle twin PSX] Original was lack with RED Leds. Clones Dilong pu203, Blue HDE Neewer ShineData SD-APS2USB, Red Octane and Black PC Power Box (NS3454) embossed circle on top 0x0810 0x0001 1.06 Tests/joystick shows one PS port does not work with analog control at all but the other port does and maps correctly in digital mode Analogue hack works Still available 2013, poor construction though, falls to pieces easily. Dual Shock untested, Mat and Guitar untested
TigerGame Ltd Mayflash PC038 Super Joy Box Pro triangle twin PSX
TigerGame Limited Mayflash SuperJoy Box 5 PC006 long V-shaped 4 port PS/PS2 Game Controller Adapter
TigerGame Limited Mayflash SuperJoy Box 5 PRO PC039 PS/PS2 Game Controller Adapter
Description Vendor ID Product ID Revision Merge with USB on Digital Pad Analogue Hack with Analog Stick Opinion
Boom PSX+N64 USB converter (purple or blue see through box) (2003/4) - red led for psx and green led for n64 0x6666 0x0667 0x0 not detected by Tests/joystick Analogue hack Rumble Pak untested
EMS Trio Linker Plus II [1] 1DC 1GC 1PSX but not for ddr mat games
TigerGame Mayflash PC043 clone HuiJia Black twin N64 converter for PC USB 0x0e8f 0x3013 0x0 detected by Tests/joystick though two digital pads have their settings wrong Analogue hack works well with middle handle/grip little joystick Rumble Pack untested
TigerGame Mayflash PC MagicBox SuperBox 3 untested 1SS 1DC 1PSX }
Lik Sang SmartJoy X 0x045e 0x0285
SmartJoy X2 0x045e 0x0289
TigerGame Mayflash PC018 Super Joy Box 9 Xbox (NOT 360) 0x05e3 0x060 shows up as a Genesys Logic Hub does not work. Hub(s) 0x0288 detected but 0x0289 xbox1 joypads are not detected as hid let alone as xpad or linux xboxdrv driver
TigerGame Mayflash PC019 Super Joy Box 10 Xbox Twin ports (NOT 360) 0x05e3 0x060 shows up as a Genesys Logic Hub does not work with the big Fatty Duke or smaller S Akebono controller(s)
TigerGame Ltd Mayflash PC020 Super Joy Box 11 Xbox Quad ports (NOT 360) 0x05e3 0x0604 shows up as a Genesys Logic Hub
TigerGame Ltd Mayflash PC035 3 in 1 Magic Joy box PS GC Xbox
USB to NES SPI like protocol
Buffalo Classic USB Pad SNES like
Mayflash PC044 USB to SNES
USB to MEGADRIVE GENESIS Joypad
USB to 9 pin ATARI RETROPORT style JOYSTICK PORT
RetroLink 9pin to SB
SLS Sega Saturn USB pad
Mayflash PC050 Dual Saturn ports
Guitar Hero for PC/Mac 0x1430 0x474C


  • Metal dance pads with LEDs - My My Box Blue Shark (Nexen), Cobalt Flux (CF) (Let's Groove), Red Octane Afterburner, TX-2000, Logic3 (Dance Dance Dance), Gamerose (Stay Cool),
  • Hard foam mat - Mayflash FutureMax Deluxe 3 in 1 Ignition, Gamerose (Stay Cool), TrinPad orange,
  • Soft foam mat - Logic3 (PS420N), Positive Gaming Impact, Gamerose Miss Daisys Naki (Stay Cool), Pelican, MadCatz


The primary axes are either the Control Pad or the left stick. Buttons come in a rough order: face buttons, then shoulder buttons, then Select and Start, then buttons under sticks, and finally Control Pad directions if not assigned to a hat. But the order and number of buttons within a category are unpredictable, as is which button the user expects to use for each action.

Joypad HATS Button 01 Button 02 Button 03 Button 04 Button 05 Button 06 Button 07 Button 08 Button 09 Button 10 Button 11 Button 12 Button 13 Button 14 Axes 1 Axes 2 Axes 3 Axes 4 Axes 5 Axes 6 Comment
Xbox 360 Wired Controller A (down-green) B (right-red) X (left-blue) Y (up-yellow) LB (white) RB (black) Back Start Guide L3 R3 Left X Left Y LT Right X Right Y RT Poor 2D, Good 3D
Gravis GamePad / Original Playstation Controller Red (Sqleft) Yellow X (X down) Green O (O right) Blue (Tri up) L1 R1 L2 R2 Select Start Stick X Stick Y
Playstation 2 Older Adapters Blue X (down) Red O (right) Pink Sq (left) Green Tri (up) L1 R1 L2 R2 Select Start Stick 1 Stick 2
Playstation 2 Newer Adapters Up Right Down Left L2 R2 L1 R1 Select Start Stick 1 (analogue Hack) Stick 2
Wish Technologies N64 Adaptoid A C Down C Right B C Left C Up L R Start Z Pad Up Pad Down Pad Left Pad Right Stick X Stick Y



TouchScreens[edit]

Description Vendor ID Product ID Revision Opinion
untested
eGalax Touch 4a 0eef 0001 0001 works
untested
untested


Graphic Drawing Tablet[edit]

There is a standard in HID for tablets. If the tablet is HID conforming in that sense, it should work. Aiptek does a fairly good job at this. The other competitor, Wacom, didn't pay too much attention to this and simply adapted their legacy serial protocol into HID in a very awkward way. Older Wacom tablets have worked with the special support in the HID class, but I am not too sure about the more recent ones.

Description Vendor ID Product ID Revision Opinion
Aiptek Tablet Ultimate untested with AmigaOS NewTablet events
Aiptek 10000u untested with AmigaOS NewTablet events
Aiptek 12000u untested with AmigaOS NewTablet events
Aiptek Media Tablet works
Aiptek 14000u untested with AmigaOS NewTablet events
Aiptek 12.1" 600u Premium 2 II untested with AmigaOS NewTablet events
Monoprie 5.5x4 untested
All Huion Tablet - UC-Logic / Lapazz WP8060, UC-Logic / Lapazz PF1209, UC-Logic / Lapazz Artistic Tablet 5540, Trust 16486, Trust 16447, Trust 15356, Trust 15357 (TB-6300) Sketch Design Tablet, MonoPrice 8x6, MonoPrice 4x3, Monoprice / Pickle 10x6.25, Medion / Tevion MD 41217, Manhattan 8"x6", Manhattan 3"x4", Iball Pen Tablet 8060U, Iball Pen Tablet 5540U, Iball Pen Tablet 4030U, Iball Design Tablet PF1209, Genius PenSketch 9x12, Genius MousePen i608, Genius MousePen 8x6, Genius MousePen / WizardPen 5x4, Genius G-Pen 450 & 4500, Genius G-Pen / EasyPen 340, Genius EasyPen i405, DigiPro WP8060, DigiPro WP5540, Aiptek HyperPen 10000U, Adesso CyberTablet Z7, Adesso CyberTablet 12000, Adesso CT-12000A untested but suspect not working
Monoprice 12x9 untested
Wacom Graphire 2 untested
Wacom Graphite 3 untested
Wacom Graphite 4 If you disable (delete all of them except for one that needs to be set to "no action", so that it will not be regenerated as default) the Extra Startup actions, the tablet should remain in relative mouse mode -- you will not get pressure information in that mode though. [2]
Wacom Volito2 Yes
Wacom PenTablet untested
untested
untested
Wacom Bamboo Fun Medium Yes
Wacom Bamboo CTF-430 untested
untested
Wacom CTL-470K 470-DE untested
untested
untested
Description Vendor ID Product ID Revision Opinion
VTech KidiPhoto Art Studio works
e3works Stylo untested
untested
untested
untested


Handheld Barcode Scanner Readers[edit]

Description Vendor ID Product ID Revision Opinion
Farsun 9100 barcode scanner 0-12" untested
Motorola Symbol LS2203 CMOS untested
untested
Tysso untested Simple Code 11, Code 39, Code 93, Code 128, Coda Bar, UPC-A, UPC-E, EAN-8, EAN-13, MSI/Plessey, Telepen, Interleaved 2 of 5, Industrial 2 of 5, Matrix 2 of 5
Unitech MS320 untested
Wasp WCS3905 CCD 1" untested Code 93, Matrix 2 of 5, Industrial 2 of 5, Code 39, UCC/EAN-128, ISBN, Code 32, EAN/JAN-8 , EAN/JAN-13 , UPC-A, UPC-E, Codabar, Code 128, Code 11, Interleaved 2 of 5, MSI-Plessey, China Post, IATA 2 of 5, ISSN, UK-Plessey
Description Vendor ID Product ID Revision Opinion
Datalogic Touch 90 untested
untested
Intermec untested
Honeywell Metrologic MK9540-32A38 untested
untested
Motorola LS2208 Laser untested
Wasp WWS800 Laser 1D untested
untested
Description Vendor ID Product ID Revision Opinion
Datalogic GD4130-BK-C066 untested
Honeywell 1202G-1USB-5 untested
Motorola / Symbol DS6707-DC20007ZZR untested
Description Vendor ID Product ID Revision Opinion
DataMan 8000 2D untested
Honeywell Voyager 9520/40 untested
Metrologic MS1690 USB 2D Barcode Scanner untested QR Code GS1 Databar PDF417
untested
Syscan GM800 untested
untested

Types of Barcode

UPC-A       Grocery most common 
Code 128    
EAN-13      Library Books ISBN & ISSN, 
Code 39     
Codabar     blood bank, 

2D barcodes such as 
Data Matrix 
PDF417e     
Maxicode    
Aztec       
QR Code     old Nokia handsets, 
MicroPDF417 



Digital TV[edit]

DVB-T

Description Vendor ID Product ID Revision Opinion
AverTV Volar no driver
Hauppauge WinTV-NOVA-T USB Stick no driver Technotrend DEC 2000-T, 3000-S, 2540-T
KWorld TVPlus no driver
Leadtek WinFast DTV Dongle Gold no driver (dvb-usb-af9015.fw) v4.65.0
MSI Digivox Mini II no driver
Pinnacle Hybrid nanoStick 73e no driver
WandTV no driver DiBcom DVB-T USB - Twinhan VisionPlus VisionDTV USB-Ter DVB-T Device - HAMA DVB-T USB device - CTS Portable (Chinese Television System) - KWorld V-Stream XPERT DTV DVB-T USB - JetWay DTV DVB-T USB - ADSTech Instant TV DVB-T USB - Ultima Electronic/Artec T1 USB TVBOX (AN2135 and AN2235) - Compro Videomate DVB-U2000 - DVB-T USB - Grandtec USB DVB-T - Avermedia AverTV DVBT USB - DiBcom USB DVB-T reference device (non-public) - Yakumo DVB-T mobile USB2.0 - DiBcom USB2.0 DVB-T reference device (non-public)
untested
Vendor & Model, Added to, Kernel, 
Frontend, Bridge, 
Interface 8VSB, QAM, NTS, and Othor

ATI/AMD,TV Wonder HD 600 USB,2.6.27,
* XC3028L tuner, * LG DT3303 demodulator (D) , Empia EM2883 
✔ Yes ✘ No ✔ Yes * S-Video & Composite inputs (breakout dongle) 

AVerMedia AVerTVHD Volar (A868R) 2.6.27 [1] 
* MXL5003S tuner,* LG DT3303 demodulator ,Cypress FX2LP (CY7C68013A)
✔ Yes ✘ No ✘ No DViCO

FusionHDTV5 USB Gold - FusionHDTV5 USB Master 2.6.16 LG Innotek TDVS-H064F
* TAU6034 tuner, * TDA9887 demodulator (A), * LG DT3303 demodulator (D) Cypress FX2LP (CY7C68013A) 
✔ Yes ✔ Yes ✘ No1  - * S-Video & Composite inputs 1 

DViCO - FusionHDTV7 USB 2.6.26 
* XC5000 tuner, * AuvitekAU8522 demodulator (A/D) , Auvitek AU0828 
✔ Yes ✔ Yes ✘ No1  * S-Video & Composite inputs 1 (breakout dongle) 

Elgato EyeTV Hybrid US 2.6.26 
* XC3028 tuner, * LG DT3303 demodulator (D) , Empia EM2883 
✔ Yes ✘ No ✔ Yes  * S-Video & Composite inputs (breakout dongle)

EVGA inDtube n/a 
* XC3028L tuner, * S5H1409 (D) , Empia EM2882 
✔ Yes ✘ No ✔ Yes  * S-Video & Composite inputs (breakout dongle) 

Hauppauge WinTV-HVR-950 2.6.26 
* XC3028 tuner, * LG DT3303 demodulator (D) , Empia EM2883 
✔ Yes ✘ No ✔ Yes  * S-Video & Composite inputs (breakout dongle) 

Hauppauge WinTV-HVR-950Q 2.6.26 
* XC5000 tuner, * Auvitek AU8522 demodulator (A/D) , Auvitek AU0828 
✔ Yes ✔ Yes ✔ Yes  * S-Video & Composite inputs (breakout dongle) 

Hauppauge WinTV-HVR-850 (model 72301, 2040:7240) 2.6.26 
* XC5000 tuner, * Auvitek AU8522 demodulator (A/D) , Auvitek AU0828 
✔ Yes ✔ Yes ✔ Yes  * S-Video & Composite inputs (breakout dongle) 

Hauppauge WinTV-HVR-850 (2040:651f) in Hg [2] 
* XC3028 tuner, * LG DT3303 demodulator (D) , Empia EM2883 
✔ Yes ✘ No ✔ Yes  * S-Video & Composite inputs (breakout dongle) 

Hauppauge WinTV-HVR-1950 2.6.26 
* TDA18271 tuner, * TDA8295 demodulator (A), * S5H1411 demodulator (D) , Cypress FX2LP (CY7C68013A)
✔ Yes ✔ Yes ✔ Yes  * S-Video & Composite inputs * hardware analog mpeg2 encoder 

OnAir/Sasem USB HDTV 2.6.26 
* FCV1236D tuner, * LG DT3302 demodulator (D) , Cypress FX2LP (CY7C68013A)
✔ Yes ✔ Yes ✔ Yes  * S-Video & Composite inputs  * hardware analog mpeg2 encoder 

OnAir USB HDTV Creator 2.6.26 LG Innotek TDVS-H064F
* TAU6034 tuner, * TDA9887 demodulator (A), * LG DT3303 demodulator (D) , Cypress FX2LP (CY7C68013A)
✔ Yes ✔ Yes ✔ Yes  * S-Video & Composite inputs  * hardware analog mpeg2 encoder 

Pinnacle PCTV HD Stick (801eSE) 2.6.28 
* XC5000 tuner, * Samsung S5H1411 (D) , Dibcom DIB0700 
✔ Yes ✔ Yes ✘ No1  

Pinnacle PCTV HD Pro Stick (800e) 2.6.27 
* XC3028 tuner, * LG DT3303 demodulator (D) , Empia EM2883 
✔ Yes ✘ No ✔ Yes  * S-Video & Composite inputs  (breakout dongle) 

Pinnacle PCTV HD Pro Stick (801e) 2.6.28 
* XC5000 tuner, * Samsung S5H1411 (D) , Dibcom DIB0700 
✔ Yes ✔ Yes ✘ No1  * S-Video & Composite inputs 1 (breakout dongle)


DVB-T2 HD ready

Description Vendor ID Product ID Revision Opinion
no driver
Hauppauge no driver
Pinnacle pctv nanoStick T2 290e no driver
no driver


ATSC-T

Description Vendor ID Product ID Revision Opinion
KWorld no driver
Sabrent no driver
no driver


ISDB-T

Description Vendor ID Product ID Revision Opinion
no driver

TV Remote Control[edit]

Description Vendor ID Product ID Revision Opinion
untested
Compro K100 K300 need extra software support
GMYLE MCE acts as usb-hid with limited keyboard like controls
Logitech Harmony 300 i300 600 650 800 need extra software support
Microsoft MCE Commander need extra software support
untested
untested



massstorage.class (MSC/UMS - most cameras and mp3 players)[edit]

MP3 Players[edit]

Description Vendor ID Product ID Revision Opinion
Creative Zen untested
Sandisk Sansa c240 custom lead - not detected
Sandisk Sansa e270 0x0781 0x7421 untested
Sandisk Fuze 0x0781 0x untested
Sandisk Clip+ Zip 0x0781 0x untested
Samsung YP-U2 untested
untested


Digital Cameras[edit]

Description Vendor ID Product ID Revision Opinion
untested
HP Photosmart M525 (6MP) works
Nikon Coolpix 5600 Works like all the masstorage devices
Samsung PL81 0x1FAB 0x001A 0x0100 Works as a masstorage device


USB Card Readers[edit]

Description Vendor ID Product ID Revision Installing Booting Opinion
A-Tec Model CR-362 untested
Belkin 15 in 1 Card Reader works
untested
Conrad CP440 60 in 1 works on a1k forum
untested
Genesys Gtech Logic 19 in 1 0x05E3 0x0710 High 0200 works
untested
Hama 19 in 1 Card Reader works
Hama 35 in 1 Card Reader works
untested
Integral Single Slot SD untested
untested
Kingston USB 3.0 untested
Lexar microsd adapter untested but wider than Sandisk version - could block other slot if below
Pretec CardDriver no driver
Sandisk MicroMate works
Sandisk MobileMate SD untested
Sandisk MobileMate Micro untested has satisfying 'click' when microsd inserted
Sandisk MobileMate Duo MicroSD untested no 'click' insertion uses pressure so future wear and tear issues
untested
Serena metal cased microsd only Maybe hit or miss on quality
Serena "Sandisk MobileMate" look-alike Maybe hit or miss on quality
SilverCrest 16in1 works
Transcend untested
Transcend P5 8 in 1 TSRDP5K untested
Transcend P8 15 in 1 TSRDP8K untested
untested
Zyxel integralmemory 8 in 1 0x0aec 0x3260 not detected
untested


USB Hard Drives[edit]

Description Vendor ID Product ID Revision Opinion
Datel MaxDrive untested
Iomega Desktop Hard Drive 500GB, 3,5“, USB2.0 untested
Samsung untested
Samsung untested
Seagate untested
Seagate Passport untested
Verbatim 160GB Smartdisk works
Western Digital USB untested
untested


USB DVD CD ROM Drives[edit]

Description Vendor ID Product ID Revision Opinion
untested
untested


Book Readers[edit]

Description Vendor ID Product ID Revision Opinion
Amazon Kindle 2 untested e-ink, text to speech,
Amazon Kindle DX untested e-ink
Amazon Kindle 3 (3G and Wifi) untested improved 6" E Ink Pearl screen, no SD card, supports Kindle (Azw) and non DRM Mo
bi/Pdf, txt and JPEG, GIF, PNG. Text to speech.  i.MX535
bq Avant 3, 6inch and 9inch MReader, untested Samsung S3C2416 ARM9 533 MHz SiPix
bq Cervantes 2 untested Marvell 800Mhz 6" E-Ink Pearl
bq Cervantes Light untested FS507 i.MX 800 MHz infra-red touch + E-Ink Pearl
bq Cervantes Touch untested Freescale 508 i.MX 800 MHz E-Ink Pearl
Barnes and Noble Simple Touch Nook untested was i.MX31L but later (2012) TI OMAP3
Barnes and Noble Nook Glo untested
untested
Endless Ideas Bebook One (2008), Jinke Hanlin V3, Walkbook, Ez Reader, untested 6” 600×800 E Ink Vizplex,
Endless Ideas Bebook Mini, Jinke Hanlin V5, untested
Endless Ideas Bebook Club untested 6 inch Vizplex E-Ink screen, no touchscreen, external SD slot, supports many ebook format including: PDF, EPUB, MOBI, FB2, TXT, PDB, HTML, CHM, JPEG, BMP, PNG and TIFF.
Endless Ideas Bebook Neo (2010), Onyx Boox 60, untested 6” 600×800 E Ink Vizplex, an external SD card slot, the ability to use Wifi and load up virtually any ebook and formats include PDF, EPUB, MOBI, FB2, TXT, PDB, HTML, CHM, JPEG, BMP, PNG, TIFF and Adobe DRM’d Epub/Pdf.
Benq K61 untested
CyBook Bookeen Gen3 (2007) untested
Cybook Orizon (2010) untested 167 ppi SiPix E Ink (high contrast) 16 shades, microSD/SDHC, formats supported PDF, EPUB, FB2, HTML, TXT, JPEG, GIF, PNG.
Ectaco Jetbook (2008) untested
Ectaco Jetbook Color (2011) Triton Eink untested
Endless Ideas Bebook One (2008), Jinke Hanlin V3, Walkbook, Ez Reader, untested 6” 600×800 E Ink Vizplex,
Endless Ideas Bebook Mini, Jinke Hanlin V5, untested
Endless Ideas Bebook Club untested 6 inch Vizplex E-Ink screen, no touchscreen, external SD slot, supports many ebook format including: PDF, EPUB, MOBI, FB2, TXT, PDB, HTML, CHM, JPEG, BMP, PNG and TIFF.
Endless Ideas Bebook Neo (2010), Onyx Boox 60, untested 6” 600×800 E Ink Vizplex, an external SD card slot, the ability to use Wifi and load up virtually any ebook and formats include PDF, EPUB, MOBI, FB2, TXT, PDB, HTML, CHM, JPEG, BMP, PNG, TIFF and Adobe DRM’d Epub/Pdf.
Hanvon untested
Interead Cool-er Cooler untested
Irex DR800s untested 8.1 inch FreeScale i.MX31L
iRiver Story Wifi untested typical Vizplex E-Ink screen, featuring 8 levels of greyscale, an external SD card, ebook formats EPUB, PDF & TXT, displays office files like DOC, PPT & XLS and graphic formats like JPEG, BMP and GIF image.
Kobo eReader Touch untested neonode zForce touchscreen (N905) i.MX50
Kobo Glo untested freescale iMX6SoloLite
untested
untested
Onyx M92 untested
Pandigital Novel Personal 6" untested SiPix electrophoretic technology display
Pixelar Million-E MReader S6-5W Gajah's design cloned from Oaxis Pocketbook 360, Hanvon S600, untested Samsung S3C2440 AL-40 00MHz running Wolf Linux
Samsung E-60 untested
Sony PRS300BC PRS505 untested 8shades e-ink electrophoretic technology 5 inch screen, no SD card,
Sony PRS350 PRS600 untested 16shades e-ink 5 inch screen, no SD card, supports BBeB (LRF/LRX), PDF, EPUB, TXT, RTF, JPEG, BMP, GIF and PNG. No Wifi or 3G connectivity.
Sony PRS650 PRS950 untested 16shades e-ink 6 inch screen, no SD card, BBeB (LRF/LRX), PDF, EPUB, TXT, RTF, JPG, BMP, GIF, PNG, MP3, AAC supported.
Sony PRS-T1 PRS-T2 untested
untested


External Floppy[edit]

Description Vendor ID Product ID Revision Opinion
Amiga Floppy Project no driver
HxC Floppy Emulator no driver
KyroFlux no driver
Samsung SFD-321U/EP USB Floppy no driver
SuperCard Pro untested

Mobile Phone[edit]

Description Vendor ID Product ID Revision Opinion
Motorola L9 detected and works
Samsung SGH-D600 recognised as mass storage
Sony Ericsson K800i works
Nokia E50 0x0421 0x04ca 0100 works




ptp.class (PTP and MTP - other cameras and mp3 players)[edit]

Cameras[edit]

Description Vendor ID Product ID Revision Opinion
Canon untested
Canon EOS 400D untested
Canon Ixus 40 (Canon 400D (XTi) digital SLR) untested
Canon PowerShot A430 A560 untested
Canon PowerShot A1200 untested
Canon Powershot SD960 IS Digtal ELPH untested Still Image: Exif 2.2 (JPEG), Movie: MOV (Image: H.264; Audio: Linear PCM) Lithium-ion Battery Pack NB-4L
Canon PowerShot N untested 12.1 MP CMOS, DIGIC 5 Wifi Lithium Battery Pack NB-9L
Canon 450D aka Rebel Xsi untested
Canon EOS 550D 600D 650D 700D aka Rebel T2i T3i SLR untested Lithium LP-E8
Canon 5D Mark III 3 DSLR untested
Canon EOS 60D 70D untested
Canon 6D 7D untested
Canon untested
Canon untested
Fuji FinePix A850 untested
FujiFilm Finepix F100fd untested
Fuji FinePix F810 untested
Fuji untested
Nikon D40/D40x, D80, D300, D700, D2Xs/D2Hs, D3 and newer Coolpix compact cameras untested
Nikon untested
Nikon untested
Nikon untested
Olympus C-370 untested - camera worked fine before
Olympus Camedia C-725 Ultrazoom untested
Olympus untested
Olympus untested
Pentax K10D untested
Pentax K20D untested
Pentax K30 K-5 II untested
Pentax K-3 untested
Pentax K untested
Panasonic untested
Panasonic untested
Panasonic Lumix GH1 GH2 like the DMC-GH2HEB-K - GH3 DMC-GH3HEB-K untested Four Thirds (GH2) MFT Micro Four Thirds (GH3)
Panasonic AF series AF100 AF101 AF102 untested
Panasonic Lumix DMC-G2 DMC-G3 G5 untested
Panasonic untested
Panasonic untested
Panasonic untested
Sanyo Xacti CG65 untested
Sony Cyber-shot DSC camera models untested
Sony untested
Sony A77 A99 untested
Sony untested
Sony untested
untested
Lens Mounts 

Canon EF EF-S
Nikon F 
Panasonic 
Olympus OM 
Pentax DA, FA, F, A, M, and K series
Fujifilm X mount 
Sensors 

APS-C 
S35 
Full Frame 
43 Four Thirds 
M43 MFT Micro four thirds 


mp3 players[edit]

Description Vendor ID Product ID Revision Opinion
Archos newer devices untested
BlackBerry 9500 series untested
Creative Technology Zen line — some devices only untested
Cowon newer devices, e.g., iAudio (Cowon) D2 untested
Intel portable media center untested
iriver H10 and other newer devices untested
JVC media players untested
Meizu M series untested
Microsoft Zune modified to "MTPZ" untested
Motorola mobile phones untested
Nokia mobile devices untested
Palm mobile phones (PocketTunes media player supports MTP file transfers) untested
Philips GoGear line untested
Samsung Electronics Yepp line and Juke cellular phone/music player untested
SanDisk Sansa devices untested
Sony Ericsson mobile phones untested
Some of Sony's MP3-Player, i.e., NWZ-A8xx, NWZ-E436F series untested
Latest Sony Drag&Drop Music Players untested
Toshiba Gigabeat line untested
TrekStor vibez untested
Harman Kardon GPS810 untested
untested




printer.class - PostScript 3 and internal ghostscript drivers[edit]

As the only printer driver that AROS supports natively is Postscript, our focus is on applications that generally output postscript formatted data for printing purposes and since the general Joe Public finds postcript capable printer very expensive, postscript interpreters (eg ghostscript) have been developed aas a cheaper option which sit in between postscript data streams and non postscript (HP PCL?) printers.

Set up Printer Prefs for Postscript and set the print to file option.


Ghostscript has internal printer drivers

gs -h

and with something like

gs -sDEVICE=stcolor -r300 -sOutputFile=RAM:tempfile gs813:examples/tiger.ps
copytopar ram:tempfile

It checks if in RAM: exists a outputfile (Cinnamon can export to PS postscript) then it sends this via copytopar to the printer. There was only support for parport (parallel) but Terminillis added support for USB and ethernet. A big issue with using ghostscript for drivers is that data has to originate as postscript (.PS) file.

gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=ljet4 -sOutputFile=RAM:tempfile RAM:file.pdf 

the ljet4 output device generates PCL


also the pxlmono driver, which generates more generic PXL (PCL 6)

gs -q -sstdout=%stderr -sDEVICE=pswrite -sOutputFile=- -dBATCH -dNOPAUSE -dPARANOIDSAFER testpage-a4.ps > test.pdf 
gs -q -sstdout=%stderr -sDEVICE=pxlmono -sOutputFile=- -dBATCH -dNOPAUSE -dPARANOIDSAFER test.pdf > test.pxl 


Printers supported by ghostscript...Explanation here or here and here

bit            cljet5          ljet4d          pjxl300         pxlcolor
bitcmyk        cljet5c         ljetplus        pkm             pxlmono
bitrgb         deskjet         nullpage        pkmraw          stp
bj10e          djet500         pbm             pksm            tiff12nc
bj200          epswrite        pbmraw          pksmraw         tiff24nc
bjc600         faxg3           pcx16           png16           tiffcrle
bjc800         faxg32d         pcx24b          png16m          tiffg3
bmp16          faxg4           pcx256          png256          tiffg32d
bmp16m         ijs             pcxcmyk         pnggray         tiffg4
bmp256         jpeg            pcxgray         pngmono         tifflzw
bmp32b         jpeggray        pcxmono         pnm             tiffpack
bmpgray        laserjet        pdfwrite        pnmraw          uniprint
bmpmono        lj5gray         pgm             ppm             x11
bmpsep1        lj5mono         pgmraw          ppmraw          x11alpha
bmpsep8        ljet2p          pgnm            psgray          x11cmyk
cdeskjet       ljet3           pgnmraw         psmono          x11gray2
cdj550         ljet3d          pj              psrgb           x11gray4
cdjcolor       ljet4           pjxl            pswrite         x11mono
cdjmono


Internal Ghostscript support[edit]

Description Vendor ID Product ID Revision Postscript Support GutenPrint Support Hardware Issues Running Costs Opinion
Canon BJ10e untested with Ghostscript drivers
Canon BJ200 untested with Ghostscript drivers
Epson Stylus Color 600 parport inkjet works - internal ghostscript support
HP Deskjet 500 Parallel Port untested
untested
Description Vendor ID Product ID Revision Postscript Support GutenPrint Support Hardware Issues Running Costs Opinion
HP1220C/PS USB Inkjet works - PS3 emulation only
HP 1700PS USB Inkjet works - PS3 emulation only
untested
Description Vendor ID Product ID Revision Postscript Support GutenPrint Support Hardware Issues Running Costs Opinion
LJ-III untested HP PostScript Cartridge Plus (C2089A) a.. Press <ON LINE> (and take machine off line)

b.. Press <Plus & Minus>, and while holding, press <ALT> and <RESET> together and watch the LCD and let go when the desired mode is displayed.

HP Laserjet 4 4M 4MP (1992) untested PS2 emulation HP 4 with optional ps cartridge - HP 4M and 4M+ built in
HP Laserjet 4L Parport PCL5 HP 4L only - no postscript
HP Laserjet 5M (1995) PS2 emulation untested you can try the ljet4 for the various lj5 drivers which produce various flavours of PCL. The 4, 4+ and 5 only really had one issue that plagued them, and it's hardly an issue at all. You would get accordian jams at the exit. A lot of people worked through this by pulling the sheet out before it got caught. Easily fixed by opening back door and scrubbing grime off of rubber rollers.
HP Laserjet 5L Parport (1997) (C3906A bk) N/A PCL5 support only.
HP Laserjet 5P 6P (1995) (C3906A bk) untested HP 5p, 6p - Less tiny, slightly less slow. They are pretty bullet proof for low volume best to get postscript module though
HP Laserjet 2100 2100N 2100TN (1999) untested PS2 emulation
HP Laserjet 4000 Series Parport (1998) PS3 emulation only (4200 and 4600 have issues)
HP Laserjet 4050 Parport (1999) PS3 emulation only works
HP Laserjet 5000 Parallel Port PS3 emulation only
HP LaserJet 6M, 1200, 1300, 2100, 2200, P2050 (and P2055) P3005, M3025, M3027, 3050, 3300, 4000, 4050, 4100, 4200, 4300, M4345, P3005, P3015, P4010, P4410, M5025, M5035, 5100, 5200, 8000, 8100, or 9000 series PS3 emulation optional only Template:Untested
HP Color LaserJet 2550, 3700, 4650, 8500 and 8550 untested
Lexmark Optra C, T, and W series untested
Xerox Phaser 850, 860 untested


USB Monochrome[edit]

Description Vendor ID Product ID Revision Postscript Support GutenPrint Support Hardware Issues Running Costs Opinion
untested
untested
untested
Description Vendor ID Product ID Revision Postscript Support GutenPrint Support Hardware Issues Running Costs Opinion
Brother HL-1270N BRScript untested
Brother HL-3070CW Printer USB BR-Script3 (PS3) untested
Brother HL5240 HL5240L BRScript (PostScript Level 2) untested
Brother HL-7050N BR3 untested
Brother MFC-7860DW Monochrome B/W BW BR-Script BRScript (PostScript Level 3) untested
Brother HL4570CDWT untested
untested
Epson EPL-6200 Laser Printer USB cheap to buy but untested - running cost unknown
untested
Kyocera FS-1370DN untested
HP LaserJet CP1515n USB cheap to buy but untested - running cost unknown
Lexmark Optra E312 built in? untested
untested


USB Color[edit]

Description Vendor ID Product ID Revision Postscript Support GutenPrint Support Hardware Issues Running Costs Opinion
untested
Brother hl-3075cw BR-Script 3 untested
Brother MFC-9120CN BRS3 untested
untested
HP Color LaserJet 2500L (2003) USB slow printing
HP Color LaserJet 2550L 2550Ln (2004) USB slow printing
HP Color LaserJet CP1218, 2605, 3700, 4500, 4600, or 4650 series slow printing
untested
Konica Minolta Magicolour 4650EN untested
Kyocera FS-1010 FS-1010N untested
Kyocera FS-C5200DN untested
Kyocera Mita FS-1030D untested
Kyocera FS-C5150DN untested
untested
untested
Lexmark C540n untested
Lexmark C780n works PS3 emulation only
untested
untested
OKI C3600 Color Laser untested
Samsung CLP-315 untested untested
untested
Xerox 618x Color Laser untested
untested
untested
untested
untested

See here for compatibility with TP7 (TurboPrint 7) Last update 2004. Not tested under emulation. Janus-UAE, Emumiga.

OS3.x support via NetPrinter and OS4 drivers and experiences.



usbparallel.device

untested with USB->Centronics - The printer.class is rather 'clever'. It remembers to which unit the printers were connected (until you reboot). So if you first plug in Printer1, it gets unit 0, and Printer2 gets unit 1. If you now remove both printers and replug Printer2, it still will get unit 1 and not 0. This is used not to confuse the programs using the different units (moreover, if some program uses the usbparallel.device unit of an usb printer, and the printer is unplugged, the device unit cannot be freed immediately as the application still keeps it open). Sticking to the same units is generally a good idea I think (and therefore this mechanism is also used with all other classes creating exec.devices).

You may not send a short packet (packet less than maxpktsize == 64) nor zero byte packets until the very last byte of your printout. Otherwise the printer will silently ignore the data you sent. Some printer drivers print very short sequences that never fill the endpoint buffer, so printer ignore them. Bufferize all printer driver writes in the ieee1284.device and send them by epsize packets. So my hppsc2210 works fine with a classic HP560C driver, on a classic A2000 subwayized :)


Description Vendor ID Product ID Revision Opinion
Beige cream D shape centronics end (Prolific chipset?) untested
Belkin F5U002v1 centronics end (chipset?) untested
Belkin F5U002VEA v2 centronics end (Prolific PL2305L chipset) untested
DYNAMODE USB-C-PP-1284 usb to 36pin (Prolific 2305 chipset) 0x067b 0x2305 0x02 untested but similar to BAFO below
IOGear GUC1284B untested
My-Link (raised ellipse on centronics plastic end) (unknown chipset) untested but more expensive
NEWLink (Prolific chipset?) untested
Targus PA096E centronics end (chipset?) untested
TRENDnet ware TU-P1284 untested
True PnP (Prolific chipset 2305) cheap 36pin Centronics (series of ridges along both short sides) 0x067b 0x2305 2.00 untested on BAFO BF-1284 but reports of poor quality and lack of support on other OSs
Description Vendor ID Product ID Revision Opinion
Transparent See Through Blue untested but possible poor quality build
Dynamode USB-PARALLEL 25pin female (prolific) 0x067b 0x2305 0x02 untested
FDL USB to 25pin untested
PlusKom USB to 25pin female connector for printer (IEEE 1284) untested
QinHeng Electronics (CH340S chipset) 0x1a86 0x7584 untested curvy sides - flat top
StarTech untested
Syba SD-USB-DB25 untested


Paper
4CC ()
5 Star (Spicers)
Berga Speed (Stora Enso)
Canon
Clairefontaine 
Color Copy () 
Conqueror (Antalis) 
Data Copy Logic 300 (M-Real Corporation)
Discovery ()
Double A () 
Elite Image () 
EP4 ()
Evolve () 
Hammermill () 
HP 
Image Business, Impact and Volume () 
Initiative (Integra) 
Motif (Robert Horne) 
Navigator (Navigator Office Paper Solutions) 
Paperone () 
Sparco () 
Xerox (Xerox)



rawwrap.class - some scanners supported[edit]

Betascan Bugtracker and Search for Betascan [3] and AROS-Exec thread.


Epson2 with Betascan

Description Vendor ID Product ID Revision Opinion
Expression 1600 1640XL 1680 10000XL 0x04b8 0x0107 untested
Prefection 1200U, 1200 Photo, 0x04b8 0x0104 recognised but untested
Perfection 1240U 0x04b8 0x010b untested In Trident, click on "Classes", then on "rawwrap.class", then on "Configure". There, under "Global", activate the Option "Bind to Vendor/Unknown Interfaces". Now go to the second tab "Default Interface" and select/enter these values:

Default usbraw.device Unit: 0 Exclusive access: Yes Out NAK Timeout: 20000ms In NAK Timeout: 20000ms In Buffer Mode: No buffering Buffer Size: 36 KB Short Reads Terminate: Yes Now click on "Use as Default" and select "Devices" on the left. There, click on your scanner and click on "Class Scan". Now close Trident by clicking on "Save".

Perfection 1640SU Photo 0x04b8 0x010a 0x0104 works, even the transparency unit
Perfection 1650 Photo, 1660 Photo, 3200 Photo 0x04b8 0x011c recognised but untested
Perfection 2400 Photo, 2450 Photo 0x04b8 0x011b untested
Perfection 4870 Photo, 4990 Photo, 0x04b8 0x0128 untested
Perfection V700 V750 Photo 0x04b8 0x012c untested
Stylus CX2800 2900 3200 3500 3600 3650 3700 3800 3900

Stylus CX4100 4200 3500 4600 4700 4800 4900 500 5100 5200 5300 5400 5900

0x04b8 0x0802 untested
Stylus Office BX300F USB 0x04b8 0x0848 Yes


gt68xx - SCANdal with Betascan

Description Vendor ID Product ID Revision Opinion
Artec Ultima 2000 0x05d8 0x4002 untested - (ePlus2k.usb / Gt680xfw.usb)
Genius Colorpage Vivid3x 4x 1200x 0x0458 0x2011 to 0x201f untested - (ccd548.fw)
BearPaw 2448 CS TA Plus 0x055f 0x021a untested
Mustek BearPaw 1200 CS 0x055f 0x021e untested - (A1fw.usb)
Mustek ScanExpress 1200 UB plus (plus only!!) 0x05d8 0x4002 untested - (sbfw.usb)
Mustek ScanExpress 1248 UB 0x055f 0x021f untested - (SBSfw.usb)
Packard Bell Diamond 1200 Plus 0x055f 0x021c or 0x021b 0x0 works - firmware required but slow usb 1.1 speed with ok quality output (scanner fault not scandal)
Mustek BearPaw 2400CS TA (Goodmans GSC 12/24) 0x055f 0x0218 untested (Transparency adapter untested)
BearPaw 2400 CS TA Plus 0x055f 0x0219 untested (Transparency adapter)
Packard Bell Diamond 2400 Plus (BearPaw 2400 CU Plus) 0x055f 0x021d 1.00 works - firmware required but slow usb 1.1 speed with ok quality output (scanner fault not scandal)
Plustek OpticPro 1248U 0x07B3 0x0400/0x0401 untested - (ccd548.fw)
Plustek OpticSlim 2400 0x07b3 0x0422 untested - (cis3R5B1.fw)
Visioneer OneTouch 7300 0x04a7 0x0444 untested - (Cis3r5b1.fw)
Lexmark All-in-One X70 X73 untested


Lexmark - needs testing

Description Vendor ID Product ID Revision Opinion
Lexmark X1110 untested
Lexmark X1140 untested
Lexmark X1150 untested
Lexmark X1170 untested
Lexmark X1180 untested
Lexmark X1185 0x043d 0x007c untested
Lexmark X12xx untested in USB1.1, not fully tested in USB2.0
Description Vendor ID Product ID Revision Opinion
Dell A920 untested


HP - no driver

Description Vendor ID Product ID Revision Opinion
HP ScanJet 4100C 0x03f0 0x0101 no driver
HP ScanJet 5200C 0x03f0 0x0401 no driver
HP ScanJet 62X0C 0x03f0 0x0201 no driver
HP ScanJet 63X0C 0x03f0 0x0601 no driver
HP 0x03f0 0x0102, 0x0105, 0x0205, 0x0305, 0x0405 no driver
HP 0x03f0 0x0705, 0x0805, 0x0901, 0x0a01 no driver
HP 0x03f0 0x1205, 0x1305, 0x2005, 0x2205 no driver


Plustek LM983x - no driver

Description Vendor ID Product ID Revision Opinion
Plustek OticPro U12 UT12 UT16 U24 UT24 0x07B3 0x0010 to 0x0017 no driver
KYE/Genius Colorpage HR6-V2 HR6A HR7 HR7LE HR6X 0x0458 0x2008 to 0x2016 no driver
Hewlett-Packard ScanJet 2100C and 2200C 0x03F0 0x0505 and 0x0605 no driver
Mustek BearPaw 1200 and 2400 0x0400 0x1000 and 0x1001 no driver
UMAX 3400/3450 and 5400 0x1606 0x0050, 0x0060 and 0x0160 no driver
Epson Perfection 1250 and 1260 0x04B8 0x010f and 0x011d no driver
CANON CanoScan N650/656U N1220U D660U N670/676U N1240U LIDE20 LIDE25 LIDE30 0x04A9 0x2206 to 0x2220 no driver


SnapScan - no driver

Description Vendor ID Product ID Revision Opinion
Acer Benq 310U, 320U, 340U 0x4a5 0x0 no driver
Acer Benq 620U, 620UT, 640U, 640UT 0x4a5 0x20 no driver
Acer Benq 1240 3300 4300 0x4a5 0x020 no driver
Agfa SnapScan e10 e20 e25 e26 e40 e42 e50 e52 0x06bd 0x20 no driver
Epson Perfection 660 0x04b8 0x0114 no driver
Epson Perfection 1270 1670 0x04b8 0x0 no driver
Epson Perfection 2480 2580 0x04b8 0x0 no driver
Epson Perfection 3490 3590 0x04b8 0x0 no driver
Mitsubishi 0x0 0x0 no driver

hub.class (self-powered and external ac powered hubs)[edit]

Description Vendor ID Product ID Revision Opinion
Dynamode USB-H41 4 ports
Description Vendor ID Product ID Revision Opinion
Belkin 4 Port works
Conrad Yes
DLink DUB-H4 AC Adapter 0x05e3 0x0608 High 0200 WARNING Genesys Logic Hub Broken - Will cause failures with USB
SilverCrest 4-port slim USB 2.0 HUB - HUB2040 (40775) - Targa GmbH 0x05e3 0x0608 0901 works Genesys Logic, Inc., Manual
Skymaster 0x05e3 0x0605 060B works
No Name active 4-port 0x1a40 0x0101 0111 works



USB → ethernet convertor[edit]

Chipsets: Kawasaki Labs KL5KUSB101, CATC NetMate EL1210A no support
Chipsets: Asix AX88172A, AX88772A, ASIX88772B and 88179 untested/no support 
Since 2011, most cheap usb-ethernet are chinese chipset designed and have no drivers


  • USB1.1 Up to 010 meg broadband (1.25MBytes/s) - ADM8511, DM9601,
  • USB2.0 Up to 400 meg broadband (60MBytes/s) - MCS7830, AX88172, AX88772, AX88178,
  • USB3.0 Over 400 meg broadband (60+MBytes/s) - AX88179


ADMtek ADM8511 Pegasus II (USB 1.1 and 10Mb/s - Sony Playstation 2 network adapter)

Description Vendor ID Product ID Revision Opinion
3Com 3c460b untested
Abocom UFE1000 / Abocom DSB650TX untested
Accton USB320-EC / Accton SpeedStream Ethernet 0x083a 0x0320 untested
AEI USB Fast Ethernet / Allied Telesyn AT-USB100 untested
ATEN UC-110T 0x0557 0x4000 untested
BAFO USB To Ethernet Adapter BF-310 untested
Belkin F5D5050 works[4]
Belkin F5U122-PC untested
Billionton USB-100 / Billionton USBLP-100 untested
Billionton USBEL-100 / Billionton USBE-100 untested
Compex LinkPort/UE202A untested
D-Link DSB-H3ETX untested
D-Link DSB-650 / D-Link DSB-650TX / D-Link DSB-650TX-PNA 0x2001 0x4000 untested
D-Link DU-E10 / D-Link DU-E100 0x2001 untested
Edimax USB Ethernet Adapter EU-4201 untested
Elsa AG MicroLink USB2 Lan Ethernet adapter 0x05cc 0x3000 1.01 untested
GetNet untested
GIGABYTE GN-BR402W Wireless Router untested
GWC Tech USB Ethernet Adapter untested
Hawking UF100 untested
HP HN210E / I/O DATA USB ETTX / Kingston KNU101TX untested
Jinco USB Ethernet Adapter 10/100 Base-T UE-110 untested
Kouwell USB to Ethernet 588A untested
Linksys USB10T / TA / TX 0x066b 0x2202 untested - possible peg1/peg2
Linksys (Cisco) USB100TX / H1 untested but TiVo compatible
Logitec LAN-TX/U1 H2 untested
Mayflash PS2024 Playstation2 compatible clone of Proxim/Farallon NetLine? 0x07a6 0x8511 1.01 works with DHCP router option
Netgear FA101 untested
Philips CPWUE01/00 untested
Planet UE-9500 untested
Playstation 2 SCPH-10000 50000 models untested
Proxim (formerly Farallon) NetLine USB PN796-650 untested
Siemens SpeedStream USB untested
SOHOware NUB100 untested
SMC EZNET-USB 2202USB/ETH / SMC 2206USB/ETH 0x0707 0x0100 0x0200 0x0201 untested but should work very well
Surecom EP-1427X 100/10M untested
Target USB to 10/100M Fast Ethernet Converter untested
Trendnet TU-ET100C 0x07a6 0x8511 0x0 untested but works well, very stable
Description Vendor ID Product ID Revision Opinion
Digitus usb NIC DN-3016-A 0x07a6 0x8513 1.01 untested but new chipset - be aware
Digitus lanusb ADM8515 0x07a6 0x8515 1.01 untested but new chipset - be aware
VE285 usblan ADMtek 8515 0x07a6 0x8515 1.01 not working but new chipset - be aware


Davicom DM9601 eth (USB 1.1 and up to 10mb/s)

Description Vendor ID Product ID Revision Opinion
Davicom USB-100 see clone below 0x0a46 0x9601 untested
chinese translucent transparent crystal blue but variants are also found in clear, white and black. Just over 6cm long. 0x0a46 0x9601 0x0 untested but success can be sporadic with these. They are technically okay, but lacking in reliability. Out of 4 tested by me, only 2 worked. One case cracked open.
Corega FEther USB-TXC 0x07aa 0x9601 untested
Dynamode USB-NIC-1427-100 untested
Hirose USB-100 0x0a47 0x9601 untested
KY-RS9600 Yes
ShanTou ST268 USB NIC 0x0a46 0x0268 untested
ZT6688 USB NIC 0x0a46 0x6688 untested


MosChip MCS7830 (USB 2)

Description Vendor ID Product ID Revision Opinion
Digitus DN-10050 0x9710 0x7830 0x0 untested
Edimax EU-4206 untested
Speed Dragon untested
STLabs untested
StarTech Compact USB2105S USB2106S 0x9710 0x7830 untested
Sunrich Technologies U-250 untested
Syba untested
Description Vendor ID Product ID Revision Opinion
MCS 7832


Asix Eth 88172 88772(wii) 88178 (USB2 and up to 60meg broadband)

Description Vendor ID Product ID Revision Opinion
AirLink101 AGIGAUSB untested
ATEN UC210T 0x0557 0x2009 0x untested
Billionton Systems USB2AR 0x08dd 0x90ff
Buffalo LUA-U2-KTX 0x0411 0x003d
corega FEther USB2-TX 0x07aa 0x0017
D-Link DUB-E100 up to rev A4 0x2001 0x1a00 untested
goodway corp usb gwusb2e 0x1631 0x6200
Hawking UF200 0x07b8 0x420a untested
Linksys USB200M 0x077b 0x2226 Yes
Netgear FA120 0x0846 0x1040 untested
Intellinet 0x0b95 0x1720 untested
JVC MP-PRX1 Port Replicator 0x04f1 0x3008
ST Lab USB Ethernet 0x0b95 0x1720
145 { 0x6189, 0x182d, 0 }, // Sitecom LN-029 "USB 2.0 10/100 Ethernet adapter"
Surecom EP-1427X-2 0x1189 0x0893
TrendNet TU2-ET100 v2 0x07b8 0x420a untested ver2 but v3.0r (2007) uses newer AX88772 no support
Description Vendor ID Product ID Revision Opinion
no driver
AirLink101 ASOHOUSB Wii untested
AirLive EtherWe-1000U untested
APPLE AX88772 MB442Z/A newer MC704ZM/A 0x05ac 0x1402 untested
ASIX 88772 0x0b95 0x7720 0x0 Yes
Datel Wii Lan Adapter DUS0204 untested
Dealextreme SKU.5926 SKU.13972 untested
D-Link DUB-E100 rev B1 onwards 0x07d1 or 0x2001 0x3c05 Yes
EdiMax EU-4207 untested
Goodway HE2230 Maplin ASIX 88772 untested
Intec LAN G5626 untested
LevelOne USB-0202 0xob95 0x07720 0x untested
LevelOne USB-0301 0xob95 0x07720 0x untested
Linksys USB200M Rev 2 0x13b1 0x0018 no driver
Mayflash W001 or clones Lupo/PEGA S-Wii-0680 light gray rectangular with third of one top 45 degree angled slope 0x0b95 0x7720 0x0 not working
Max Value MVF00446 ASIN B006EG568A 0x0b95 0x7720 0x0 Poseidon recognises as AX88772
NEWLink N14050 untested
NEWLink Wii-ETH USB2.0 untested
Nintendo Wii LAN Adaptor 2110566 untested
Nyko Wii Net Connect 87024 Yes
Plugable USB2-E100 (2009/2010) Bulbous housing 0x0b95 0x7720 0x0 Poseidon recognises it as 88x772A ?? using usbasixeth.device
0Q0 cable ethernet 0x1557 0x7720 driver
Sabrent KINAMAX untested
SpeedLink SL-3401-SGY untested
TrendNet TU2-ET100 v3 untested
Wii compatible ASIX 88772 untested
Description Vendor ID Product ID Revision Opinion
Afunta Apple-style White USB2.0 I/O Crest SY-ADA24005 USB 2.0 Ethernet Adapter 0x0b95 0x772a 0x usbasixeth.device accepted by network prefs but does not work}
Digitus DN-10050-1 0x0b95 0x772a 0x0 untested
Edimax EU-4230 0x0b95 0x772a no driver
Linksys USB300M no driver
Sabrent KINAMAX NT-USB20 AX88772A no driver
Description Vendor ID Product ID Revision Opinion
AX88772B no driver
EdiMax EU-4208 0x0b95 0x772b 0x untested
Description Vendor ID Product ID Revision Opinion
no driver
ArkView USB-G1000 AX88178 untested
Belkin F5D5055ea 0x050d 0x5055
Buffalo LUA-U2-GT 10/100/1000 0x0411 0x006e no driver
Digitus DN-3022 AX88178 untested
IO-DATA ETG-US2 0x04bb 0x0930
Linksys USB1000EU 0x1737 0x0039 driver
PLANEX 1000BASE-T Gigabit no driver
Plugable USB2-E1000 + 8211CL PHY 0x0b95 0x1780 PHY bit could be a problem
Sitecom LN 028 no driver
Description Vendor ID Product ID Revision Opinion
Cable Matters SuperSpeed usb 3.0 RJ45 adapter
SYBA SY-ADA24029 Gigabit AX88179 may depend on the PHY chip connected to the controller chipset
Description Vendor ID Product ID Revision Opinion
untested


Realtek RTL8150L(M) (USB 2)

Description Vendor ID Product ID Revision Opinion
Allnet 0x0586 0x401a no driver
Buffalo Melco BUFFALO LUA-KTX 0x0411 0x0012 no driver
Dynamode USB-NIC no driver
Hewlett Packard 0x3980 0x0003 no driver
Safecom 0x07b8 0x401a no driver
SMC 2208 no driver
STARTECH USB1100S no driver



USB → SerialPort Converter[edit]

Chipsets: FTDI FT232, FT232R, no support 
Chipsets: Prolific PL2303H PL-2303X and Pl-2303HX (same usb ids as pl2303) no support 
Chipsets: Vscom Dynamix USB-COM-Y-105, Winchiphead WCH340 (newlink CDLSB-901) 
Chipsets: HL-340 USB-RS232 (0x1a86 0x7523 2.52 Winchiphead Ch341) CH430 no support 
Chipsets: microchip MCP2200, TI TUSB3410 no support 
Chipsets: Radicom (Radio Shack) no support 


serialpl2303.class make sure you specify serialpl2303.device

Description Vendor ID Product ID Revision Opinion
ATEN UC-232A 0x0557 0x2008 Full 0x0300 untested
IOGear GUC232A 0x0557 0x2008 Full 0x0110 untested
Alcatel 0x11f7 0x02df untested
BAFO BF-810 0x067B 0x2303 0x0 untested
Belkin F5U103 0x 0x 0x0 untested
Davibe SP611 0x067B 0x2303 0x0 untested
Dcu10 0x0731 0x0528 untested
Elcom 0x056e 0x5003 untested
IOData 0x04bb 0x0a03 0x0 untested
Itegno 0x0eba 0x1080 untested
Nokia CA42 untested
Radioshack 0x1453 0x4026 untested
Ratoc 0x0584 0xb000 untested
Samsung 0x04e8 0x8001 untested
Siemens DCA-510 0x067B 0x2303 0x0 untested
Sitecom CN104 0x6189 0x2068 untested
Sitecom CN116 0x6189 0x2068 untested
Some Cut Ma620 0x0df7 0x0620 untested
Speed Dragon Multimedia MS3303H untested
Syntech untested
Tripp 0x2478 0x2008 untested
Description Vendor ID Product ID Revision Opinion
Airlink101 AC-USBS no driver
Belkin F5U103v 0x067B 0x2303 0x0 no driver
Dynamode U232-P9 0x067B 0x2303 3.00 no driver linux patch and using lsusb -v -d 067b:2303 gave bMaxPacketSize as 64 - pl2303x
Konig CABLE-146/2 USB to RS232 0x067b 0x2303 4.00 no driver
MANHATTAN 205146 USB to Serial Converter no driver
Sabrent SBT-USC1M no driver
Trendnet TU-59 no driver


serialcp210x.class - Silicon Labs CP2101, CP2102 and CP2103

Description Vendor ID Product ID Revision Opinion
Baltech Card reader 0x13ad 0x9999 untested
Cygnal Integrated Products, Inc. ("USB Debug Adapter") 0x10c4 0x800a to 0xf004 0x untested over various products see below
Dynastream ANT 0x0FCF 0x1003 0x1004 0x1006 0x0 untested
Crumb128 board 0x10C4 0x807A untested
Degree Controls Inc 0x10C4 0x80CA untested
Burnside Telecom 0x10C4 0x813D untested
Foxconn / Hon Hai T-Com TC 300 0x0489 0xe000 untested
Gemplus GemProx-PU Contactless Smart Card Reader 0x08e6 0x5501 untested
Helicomm IP-Link 1220-DVM 0x10C4 0x815E untested
Jablotron serial JABLOCOM s.r.o. 0x16D6 0x0001 untested
Knock-off DCU-11 cable 0x10A6 0xAA26 untested
product 0x166a 0x0303 untested
product 0x18ef 0xe00f untested
Nokia CA-42 USB Comodo (PLX?) 0x10B5 0xAC70 untested
Philips 0x0471 0x066a untested
Pololu USB-serial 0x10C4 0x803B untested
Sanei Electric, Inc. 0x10c5 0xea61 untested
Siemens MC60 Cable 0x10AB 0x10C5 untested
Silicon Labs factory def. 0x10C4 0xEA60 untested
USI Co., Ltd ("Sony-Ericsson / Samsung DataCable") 0x10ab 0x10c5 untested
Suunto sports instrument 0x10C4 0x80F6 untested
Description Vendor ID Product ID Revision Opinion
Avit Research TTL untested no DB9 pin end but connects to 6 way 0.1” header connector or I/O pins
Cygnal Integrated Products, Inc. 0x10c4 0x0f91 0x1101 0x1601 untested
Dell Computer Corp. ("USB CP210x UART Bridge Controller [DW700]") 0x413c 0x9500 untested
Digianswer A/S 0x08fd 0x000a untested
product 0x1555 0x0004 untested
product 0x17f4 0xaaaa untested
product 0x1be3 0x07a6 untested
Foxconn / Hon Hai ("Pirelli DP-L10") tripleband GSM/Wifi VoIP dualmode phone 0x0489 0xe003 untested
Hitachi, Ltd 0x045b 0x0053 untested
Silicon Labs ("MEI (TM) Cashflow-SC Bill/Voucher Acceptor") 0x0bed 0x1100 0x1101 untested
Silicon Labs ("MobiData EDGE USB Modem") 0x10ce 0xea6a untested
Syntech Information Co., Ltd 0x0745 0x1000 untested
Vaisala 0x1843 0x0200 untested
Wiener, Plein & Baus 0x16dc 0x0010 0x0011 0x0012 0x0015 untested
Description Vendor ID Product ID Revision Opinion


FTDI-FT232RL.class

Description Vendor ID Product ID Revision Opinion
no driver
no driver
Sabrent CB-FTDI No
Startech.com 1 Port FTDI USB to Serial RS232 DB9M Adapter Cable with COM Retention (small black box) ICUSB2321F no driver
StarTech.com 2 Port FTDI USB to Serial RS232 Adapter Cable ICUSB2322F no driver
Description Vendor ID Product ID Revision Opinion
no driver
no driver



simplemidi.class[edit]

Half of USB midi interfaces are not compatible - remember IN-OUT OUT-IN

To use MIDI, the camdusbmidi.class must be modified to the AROS MIDI system whatever that is. The camdusbmidi.class follows the rules of the 68k implementation of Commodore. The simplemidi.class for Tracker keymapping emulation works without modification.

The response to the MIDI implementation in Poseidon has been very low. Only a few users ever had the hardware to try it. There was only one MIDI Keyboard without tone generator to used to develop the class.

MorphOS uses a different implementation than the original CAMD stuff under classic AmigaOS (and AOS4 has another different version with changed API / Files).

Looking for USB2.0 interfaces. There was no audio 'class' for USB2 for quite some time, and as a result most of those interfaces need their own drivers, drivers which often don't exist in Linux. Some interfaces are USB2, but support USB1.1 Class Compliant operation at a lower feature set(16/48 for example).

Description Vendor ID Product ID Revision Opinion
Behringer BCF2000 untested
Behringer BCR2000 1in 2out untested
Cakewalk by Roland UM 1G 1x1 untested
Cakewalk UM 2G - 2x2 untested
Cakewalk UM 3G - 3x3 untested
Edirol EMU 0404 untested
Edirol E-MU UM-1X untested
Edirol E-MU UM-1SX untested
Edirol E-MU UM-880 8x8 untested under poseidon but works under [OS4 Siriol stack
Edirol E-MU UM-3 3x3 untested
Edirol EMU XMIDI 1X1 untested
Edirol EMU XMIDI 2x2 untested
ESI MidiTerminal M4U 4x4 untested
ESI M8U XL 8in 8out untested
ESI MidiMate 1x1 untested
ESI MidiMate II 2 untested
ESI ROMIO untested
Evolution U-Control UC-16 N/A
Evolution MK-249C untested
Unknown 0x552d 0x4348 2.06 untested
Kontrol DJ Pro N/A
LogiLink USB to Midi In-Out untested cheap but issues with latency on other systems
MidiBox Hardware Platform USB Module untested
M-Audio Midisport UNO only if box is labeled Class Compliant untested
M-Audio MidiMan 1x1 untested
M-Audio Midisport 2x2 Anniversary Edition untested
M-Audio Keystation 49e untested
M-Audio UC-33 untested
M-Audio ProKeys 88 untested
Mark of the Unicorn Motu Fastlane 2x2 N/A
Motu Micro Lite 1x1 untested poor support
Motu MIDI Express 128 8x8 untested poor support
Sonuus B2M Bass MIDI Interface untested
Sonuus G2M untested
Swisssonic MIDI1x1 untested on Aros but on AmigaOS There is no output at midichannel one and two. Hd-Rec is the only program with a minimal chance to work, but if play a midi file there is only output on some channels and if pressed stop the prog freezes or the whole system crashes
Yamaha UX-16 untested
untested
Description Vendor ID Product ID Revision Opinion
Alesis I/O2 no driver
Alesis IO2 Express no driver * 2 mics/line inputs with switchable 48v phantom.
  • inserts for each input. ( e.g. to insert a dynamic effect )
  • a gain control poti for each input with led meters.
  • a phone jack with volume poti
  • switchable digital inputs. select between analog OR digital inputs
  • monitor mix poti. mix the signal between usb and direct in. good for monitoring without any latency
  • two 6,3 mm output jacks
  • midi i/o
Alesis IO4 Express no driver
Lexicon Alpha no driver
Lexicon Omega no driver
Maudio Fast Track Ultra 8R no driver
Peavey Xport no driver guitars only
no driver
Description Vendor ID Product ID Revision Opinion
Akai EIE Pro no driver
Edirol ua-25, UA-101 and UA-1000 (Clemens Ladisch driver) no driver
Focusrite Scarlett 2i2 no driver
Konnekt no driver
Focusrite 4i4 no driver
Mackie Onyx Blackjack no driver
Native Instruments Komplete Audio 6 no driver
Presonus Audiobox 1818VSL no driver
PreSonus AudioBox 22VSL no driver
Prodipe Studio 22 Pro no driver
Teac Tascam iU2 no driverpoor linux drivers
Tascam US-122 no driver good support in Linux but obselete
Teac Tascam US-428 no driver poor linux drivers
Tascam US122 Mk2 and Tascam US144 Mk2 no driver for a very long time USB2
no driver
no driver



usbaudio.class (req. rt iso transfer)[edit]

USB audio streaming over AHI requires iso and realtime isochronous transfer, still no support in pciusb.device.

AHI does not support six channel playback. It only supports mono, stereo and multichannel (8 channels). Due to the multichannel mode not being used by any application so far, the usbaudio.class does not support multichannel playback, especially not "upchannelling" stereo to six or more channels. If this usb device does not support a two channel mode, you can't use it under AHI.

XDA Forum thread,

  • DACs with standard (adaptive) USB - where the computer controls the data timing.
  • DACs plus an asynchronous USB converter module outputting S/PDIF -- where the DAC controls the data timing.
  • DACs with inbuilt async USB capability and an I2S internal feed to the DAC


USB AUDIO CARDS - USB2 UCA Compliant

Description Vendor ID Product ID Revision Playback Records Opinion
CMedia CM108 7.1ch emulation sku 21812 I2S in and out 0x1926 0x0003 0x0100 No
Lindy USB 2.0 (Chipset CM108) no driver
Speed-Link SL-8850-SBK Vigo (CMedia CM108) no driver
Dynamode USB SOUNDCARD 2.0 0003:1130:F211.0002 No
Dynamode Virtual 7.1 USB-SOUND7 (C-Media ) 0x0d8c 0x000c 0x000e 1.00 no driver
Generic White box with very little red led and white usb lead (CMedia ) 0x0d8c 0c000e 1.00
Description Vendor ID Product ID Revision Playback Records Opinion
CM109 CiT SC-U119 5.1 no driver
Description Vendor ID Product ID Revision Playback Records Opinion
CMedia CM119 7.1ch sku 8978 I2C MCU port Penguin 0x0D8C 0x0000 0x010 no driver
Description Vendor ID Product ID Revision Playback Records Opinion
Sweex 7.1 Startech External USB, WMA Blue metal box SYBA SD-AUD20040, Sabrent USB-SND8, Sewell Vantec NBA-200U (C-Media CM6206 CM106 like) 0x0d8c 0x0102 50/50 if the item is detected but does not work
Description Vendor ID Product ID Revision Playback Records Opinion
Creative X-Fi Go no driver
Creative X-Fi 5.1 no driver
Creative Sound Blaster Play! USB sound adapter (SB1140) No
Asus Xonar U1 (ASUS UA100 USB Audio Chip) no driver
Asus Xonar U3 no driver
Description Vendor ID Product ID Revision Playback Records Opinion
Griffin iMic
M-Audio Transit no driver
Icemat Siberia (steel series) (Cmedia chipset) no driver
JMTek HY554, ZyXEL NSA-220, Logilink (Tenx Technology TP6911 and SSS-1623 headphone set) 0x0C76 0x1130 0x1605 0x1607 0xf211 0x no driver but reports on other OS not good
Plantronics "DSP Adapter-01" (or "USB Adapter-02") no driver
Rocksmith Real Tone Cable
RSA Intruder Predator
StarTech ICUSBAUDIO7 0x0d8c 0x000c 1.00 untested
Stoner Acoustics UD100
Teac UDH01-B untested
Terratec Aureon 5.1 USB no driver
Terratec Aureon 5.1 USB MKII no driver
TerraTec Electronic GmbH Aureon Dual USB 0x0ccd 0x0077 no driver
Terratec Phase26 No
Trust 510 EX 5.1 no driver
Logitech A-5572A USB 2.0 to 3.5mm jacks Virtual 7.1 Surround Sound Adapter or accessory of Logitech Clearchat pro USB or Logitech USB Headset H530 0003:046D:0A0B.0001
Turtle Beach Audio Advantage Amigo Micro II USB Sound Card & Headset Adapter 0x10F5 0x0211 0100 detected as usbaudio but no audio out
Vantec NBA-100U 7.1 Channel untested
Description Vendor ID Product ID Revision Playback Records Opinion
behringer uca202 PCM2902? 0x8bb 0x2902 1.00 untested draws a lot of power - dac ti burr-brown
TI Burr-Brown PCM2702E PCM2704 PCM2704C Muse Audio Mini USB DAC board 0x08bb 0x2704 untested no mic input - goodish quality
TI Burr-Brown PCM2900 PCM2902 PCM2906 USB DAC board 0x08bb 0x2900 untested no mic input - goodish quality
Description Vendor ID Product ID Revision Playback Records Opinion
Arcam rPac
Audioquest Dragonfly
Audioengine D1 Premium 24-bit DAC
Beresford TC-7520 (Burr Brown PCM 1716)
Beresford TC-7520 + Burson Buffer + MK3 JKSPDIF
Cakewalk UA-1G, Edirol UA-1EX, Roland Duo Capture UA-11
Epiphany E-DAC 24bit ES9023 DAC chip
Firestone Audio FUBAR II Mk2 untested
Firestone Audio iLoveTW 24Bit USB DAC untested
FiiO D5 ta2020 chip amp untested Headphone out has a lot of hiss
FiiO E07K Andes untested
FiiO E17 Alpen
GoVibe Magnum
GoVibe Martini-U
GoVibe Vulcan
Halide Design DAC HD (Wolfson WM8716)
HRT Steamer II USB DAC
John Kenny JKDAC uses a 24-bit/192kHz Sabre ES9022 DAC or better JKDAC32
iBasso D12
Leckerton UHA-6S MKII
MyST 1866 PortaDAC
Objective DAC ODAC+O2
Rega DAC (Wolfson WM8742)
Description Vendor ID Product ID Revision Playback Records Opinion
Henry Audio USB DAC 128 also known as QNKTC AB-1.2 open source DAC
Henry Audio mkII AKM4430 DAC chip comes from Asahi Kasai
DevilSound USB DAC
KingRex UD-01 SE (Burr-Brown PCM 2702E)
SuperPro 24/192 USB DAC (24bit 192kHz, CS-4398 D/A chip)


USB Microphones

Description Vendor ID Product ID Revision Opinion
no driver
no driver
Sennheiser CC510 USB no driver
Microsoft LifeChat LX-3000 no driver
Description Vendor ID Product ID Revision Opinion
Alesis USB-Mic microphone podcasting kit no driver
Audio-Technica AT2020 (AT202) AT4040 no driver
Blue Microphones Snowball no driver
Blue Microphones Snowball iCE no driver cardioid only
Blue Microphones Yeti no driver can pick up a lot of background noise but not sure if right mode used
Blue Microphones Yeti Pro no driver can pick up a lot of background noise but not sure if right mode used
Namtai SingStar(TM) PS2 SCEH-0001 USBMIC 0x1415 0.01 no driver mono microphones
Neumann no driver
Rockband USB Mic no driver
Rode NT1A VideoMic Pro no driver
Rode Podcaster USB no driver
Rode NT1A NT2 no driver NT2 better
Samson C01U no driver cardoid only
Samson C03U no driver
Samson Go Mic Clip On USB Microphone no driver switch to choose between Cardiod, Omni and -10dB modes, a 3.5mm headphone socket and a USB socket
Shure no driver
MXL 2001A/600 Studio Microphone Pack / MXL 2003A Studio Condenser no driver
Zoom H2 H2n no driver
Zoom APH1 H1 no driver
Zoom H4n no driver
no driver


USB Speakers

Description Vendor ID Product ID Revision Opinion
no driver
Focal XS 2.1 no driver
no driver
no driver
no driver


USB Headset Wired/Wireless

Description Vendor ID Product ID Revision Opinion
Logitech Vantage Wired (came free with PS2 Socom3) no driver
Logitech G330 no driver
Logitech Premium USB Stereo Headset 350 no driver
Plantronics DSP-300 no driver
Plantronics GameCom 777 no driver
no driver
Description Vendor ID Product ID Revision Opinion
Wireless no driver
Logitech G-930 Wireless no driver
Plantronics Audio 995 Wireless RF no driver
Sennheiser Wireless no driver
no driver



Webcam tools[edit]

A USB camera has two dedicated chips: a controller or bridge and an image sensor.

There is no support for video interfaces, because neither AROS, AmigaOS nor MorphOS define a standard for this. The only commercial, now discontinued application that defined some sort of standard was VHI Studio by iospirit.

See support pages and here and some further compatibility


Pencam STV680

Description Vendor ID Product ID Revision Opinion
AIPTEK stv680 0x0553 0x0202 untested
Konica e-mini 0x04c8 0x0722 untested
DigitalDream l'espion XS 0x1183 0x0001 untested
Creative WebCam Go mini 0x041e 0x4007 untested


SonixcamTool (Sonix webcams and derivates)

Note some Sonix Webcams with a Sonix SN9C1xx controller and a pas106b or tas5110c1b sensor support bulk mode which works even with pciusb.device!

Description Vendor ID Product ID Revision Opinion
HiRes Webcam Live 0x0c45 0x602c no - sensor ov7630
Sweex 100K 0x0c45 0x6009 0x0101 bulk works - sensor pas106b
Sweex MiniCam 100K 0x0c45 0x6005 untested - sensor tas5110c1b
Sweex USB Webcam 300K 0x0c45 0x608f no - sensor ov7630
Trust SpaceC@m 120 and 150 0x0c45 0x6029 untested - sensor pas106a
Macally IceCam Portable 0x0c45 0x6007 untested - sensor tas5110d
Macally IceCam II 0x0c45 0x05d8 untested
Chicony Twinkle DC-2110A 0x0c45 0x600d no
Unknown 0x0c45 0x601e no
Unknown 0x0c45 0x6028 no - sn9c10x + pas202b
Unknown 0x0c45 0x6207 no
WB-3250P 0x0c45 0x613e no - sensor ov7630


pac.class - no driver for Pac207-BCA Pac7311 Pac7312

Description Vendor ID Product ID Revision Opinion
X-Eye 0x093a 0x2468 no - PAC207


ov51x.class - no driver

Description Vendor ID Product ID Revision Opinion
D-Link VGA Webcam (640x480) 0x05a9 0x8519 no driver
Sony PS2 EyeToy Logitech/Logicool Black (ov519) SCEH-0004 0x054c 0x0154 no driver
Sony PS2 EyeToy Namtai Silver (ov519) SLEH-00031 SLEH-00030 0x054c 0x0155 no driver


pwc.class - no driver

Description Vendor ID Product ID Revision Opinion
Philips PCVC740K 0x0471 0x0311 no driver


ZC030X based cameras

Description Vendor ID Product ID Revision Opinion
Dexxa Webcam 0x46d 0x840 no driver
Logitech QuickCam Express (old model) 0x46d 0x850 no driver
Logitech QuickCam Web 0x46d 0x870 no driver
Logitech QuickCam Messenger 0x46d 0x08da no driver


UVC.class - USB Device Class Definition for Video Devices or USB Video Class

Good review but AROS needs realtime isochronous transfers, then a uvc.class usbvideo and then a video ahi type substructure to be written v4l2-ctl --list-formats-ext or fswebcam --verbose to get output modes in linux

Description Vendor ID Product ID Revision Opinion
2008 Acer Aspire Crystal Eye AOA110 AOA150 0.3M no
no
2008 Creative Live Cam Optia AF 2.0M no
no
2008 Logitech Webcam Pro 9000 2.0M no
[2010 Logitech Webcam C600] 2.0M no
[2010 Logitech Webcam C170] 2.0M no Output mjpeg,
Logitech HD Webcam C270 0x046d 0x0825 0.10 no Output mjpeg,
Logitech C910 C920 HD Pro 5Megapixels 720p no Output mjpg,
no
Microsoft's LifeCam HD-3000 HD-5000 0x045e 0x0779 1.06 no
Microsoft LifeCam Cinema no
Microsoft LifeCam Studio no
no
TeckNet C068 1.3mpixel HTD USB2.0 Camera Vimicro Z-Star Corp 0x0AC8 0x3420 0x01FA no
no
no
no
no


ethwrap.class - Host Data Link "Cable Bridge" for data transfer[edit]

Description Vendor ID Product ID Revision Opinion
Advance USBNET (eTEK design) 0x0525 0x9901 untested
ALi Uli M5632 (chip) untested
Aten (Ali Corporation) UN201 0x0402 0x5632 force binding from rawwarp to ethwrap
Belkin (eTek design see below) 0x050d 0x0004 untested
Digitus DN-3004 - USB Host Link works
EPSON USB client 0x0525 0x2888 untested
eTEK 0x056c 0x8100 untested
KC-190 0x050f 0x0190 untested
GeneSys GL620USB no driver the half-duplex GL620USB is NOT supported, products using it include the Inland Pro USB Quick Link
GeneSys GL620USB-A untested
Laplink Gold (uses NetChip 1080) untested
Prolific 2301/2302 (Jaton USB ConNET) (BAFO DirectLinq) 0x067b 0x0000 and 0x0001 0x0004 detected but untested
Xircom PGUNET (uses AnchorChips 2720) 0x0547 0x2727 untested
untested



cdcacm.class - USB modem[edit]

The CDC ACM driver exposes the USB modem as a virtual serial modem or a virtual COM port to the operating system. The driver enables sending both data and AT commands, either through ACM (separating data and AT commands over different channels) or through Serial Emulation (passing the AT commands as is and as part of the data stream).

Description Vendor ID Product ID Revision Opinion
Alcatel OT-I650 0x1bbb 0x0003 untested
Acatel Dymamode/Dynamite 0x06b9 0xa5a5 untested Zyxel Prestige 630-13 - untested PROLiNK Hurricane 8000 external link
AnyData ADU-100A ADU-E100A ADU-E100D ADU-E100H D10 0x16d5 0x6501 untested
AnyData ADU-310 0x16d5 0x650 untested
AnyData ADU-500A ADU-510A ADU-510L ADU-520A 0x16d5 0x6502 untested
AnyData ADU-610 ADU-620 0x16d5 0x650 untested
BT On-Air USB MODEM 0x079b 0x000f untested
Conexant USB MODEM CX93010 0x0572 0x1321 untested
Conexant USB MODEM RD02-D400 0x0572 0x1324 untested
Conexant Chipset 0x06ea 0x0002 untested AUS N367 Roadster II 56 USB (Model AM5050R3) - untested
Conexant AccessRunner 0x0586 0x330a untested
Creative Modem Blaster USB DE5670 0x1690 0x0101 untested
FIREFLY, MediaTek Inc 0x0e8d 0x0003 untested
Huawei E122 0x12d1 0x1446 works [5]
Huawei E160, E160E, E160G 0x12d1 0x1003 works [6] (Chipset: Qualcomm MSM6246)
Huawei E169 also known as Vodafone K3715 and Huawei K3715 0x12d1 0x1001 works [7] (Chipset: Qualcomm MSM7200)
Huawei E220 "Vodafone EasyBox II" "T-Mobile wnw Box Micro" also known as Huawei K3565 0x12d1 0x1003 works, see E169 above (Chipset: Qualcomm MSM6280)
Huawei E1750 0x12d1 0x1001 untested (Chipset: Qualcomm MSM6290)
Huawei E170, E172, E176 0x12d1 0x1003 untested (Chipset: Qualcomm MSM7200)
Huawei E180 0x12d1 0x1406 Works (Chipset: Qualcomm MSM7200)
KYOCERA AH-K3001V 0x0482 0x0203 untested
LG CU515 untested
MediaTek Inc GPS 0x0e8d 0x3329 untested
Metricom GS Modem 0x0870 0x0001 untested
Motorola MOTOMAGX phones 0x22b8 0x6425 untested
Motorola Q Phone 0x22b8 0x7000 untested
Hummingbird huc56s (Conexant) 0x0572 0x1329 untested
Netcomm Roadster II 128 ISDN untested
Nokia n70 N95 HSDPA Yes
OGO 0x045E 0x0079 0090 no driver
Olitec ADSL Modem V2 0x08e3 0x0100 / 0x0102 untested
Onda PT502HS 0x19D2 0x0001 untested
Radicom V92HU-E2 untested
Samsung i8510 Innov8 Symbian smartphone 0x04e8 0x6651 works [8]
Samsung Tocco Lite (aka GT-S5230) 0x04e8 0x6795 works [9]
Shiro / Aztech USB MODEM UM-3100 0x0572 0x1328 untested
ZyDAS 56K USB MODEM 0x0ace 0x1602 untested
ZyDAS 56K USB MODEM 0x0ace 0x1608 untested
ZyDAS 56K USB MODEM - new version 0x0ace 0x1611 untested
Zoom Telephonics Model 3095F USB MODEM 0x0803 0x3095 untested
Ugobe Pleo 0x6962 0x0100 0x0100 Works
 Nokia S60 phones expose two ACM channels. The first isa modem and is picked up by the standard AT-command
 information below. The second is 'vendor-specific' but is treated as a serial device at the S60 end. */
 (0x042D), }, /* Nokia 3250 */
 (0x04D8), }, /* Nokia 5500 Sport */
 (0x04C9), }, /* Nokia E50 */
 (0x0419), }, /* Nokia E60 */
 (0x044D), }, /* Nokia E61 */
 (0x0001), }, /* Nokia E61i */
 (0x0475), }, /* Nokia E62 */
 (0x0508), }, /* Nokia E65 */
 (0x0418), }, /* Nokia E70 */
 (0x0425), }, /* Nokia N71 */
 (0x0486), }, /* Nokia N73 */
 (0x04DF), }, /* Nokia N75 */
 (0x000e), }, /* Nokia N77 */
 (0x0445), }, /* Nokia N80 */
 (0x042F), }, /* Nokia N91 & N91 8GB */
 (0x048E), }, /* Nokia N92 */
 (0x0420), }, /* Nokia N93 */
 (0x04E6), }, /* Nokia N93i  */
 (0x04B2), }, /* Nokia 5700 XpressMusic */
 (0x0134), }, /* Nokia 6110 Navigator (China) */
 (0x046E), }, /* Nokia 6110 Navigator */
 (0x002f), }, /* Nokia 6120 classic &  */
 (0x0088), }, /* Nokia 6121 classic */
 (0x00fc), }, /* Nokia 6124 classic */
 (0x0042), }, /* Nokia E51 */
 (0x00b0), }, /* Nokia E66 */
 (0x00ab), }, /* Nokia E71 */
 (0x0481), }, /* Nokia N76 */
 (0x0007), }, /* Nokia N81 & N81 8GB */
 (0x0071), }, /* Nokia N82 */
 (0x04F0), }, /* Nokia N95 & N95-3 NAM */
 (0x0070), }, /* Nokia N95 8GB  */
 (0x00e9), }, /* Nokia 5320 XpressMusic */
 (0x0099), }, /* Nokia 6210 Navigator, RM-367 */
 (0x0128), }, /* Nokia 6210 Navigator, RM-419 */
 (0x008f), }, /* Nokia 6220 Classic */
 (0x00a0), }, /* Nokia 6650 */
 (0x007b), }, /* Nokia N78 */
 (0x0094), }, /* Nokia N85 */
 (0x003a), }, /* Nokia N96 & N96-3  */
 (0x00e9), }, /* Nokia 5320 XpressMusic */
 (0x0108), }, /* Nokia 5320 XpressMusic 2G */
 (0x01f5), }, /* Nokia N97, RM-505 */

rndis.class[edit]

The rndis class provides support for Ethernet access over Remote NDIS. Most USB based devices should be supported.

Description Vendor ID Product ID Revision Opinion
Huawei U8800 0x12d1 0x1039 works (deactivated)
HTC (Android phone) 0x0bb4 0x0ffe untested
untested
untested
Description Vendor ID Product ID Revision Opinion
Actiontec DSL modem untested
Asus WL169gE Wireless untested
Buffalo WLI-U2-KG125S untested
BUFFALO WLI-USB-G54 untested
Belkin F5D7051 untested
BT Voyager 1055 untested
Eminent EM4045 untested
Linksys WUSB54GSv2 untested
Linksys WUSB54GSC untested
Linksys WUSB54GSv1 untested
U.S. Robotics USR5420 untested
U.S. Robotics USR5421 untested



Misc[edit]

palmpda.class - no pdalink.library and tools

Palm PDA (discontinued) synchronisation requires a port of pdalink.library and its tools.
Description Vendor ID Product ID Revision Opinion
Palm IIIx (OS3.1) serial rs-232 only no
Palm IIIc (OS3.5) no
Palm V no
Palm m100 no
Palm m125 first usb - last with aaa batteries no
Palm m500 (OS4) no
Tungsten T (OS5) first arm cpu 0x 0x 0x no
Zire 31 (OS 5.28) color arm-based no
Handspring Visor - USB support out of box no
Handspring Treo 600 - last one for Handspring no
Treo 700w no
no driver


bluetooth.class - needs Bluetooth stack to work (not included)

Description Vendor ID Product ID Revision Opinion
no driver
no driver
no driver


ccid.class - Chip/Smart Card Interface Devices (not implemented)

Description Vendor ID Product ID Revision Opinion
cyberJack RFID basis 0x0C4B 0x9102 0001 no driver
no driver


dfu.class - DFU firmware upgrade

Description Vendor ID Product ID Revision Opinion
iPhone 0x05ac 0x1290 0x1292 0x1294 untested use with caution could cause damage
M-Audio/Midiman USB audio untested
untested


RocketTool (USB Rocket Launchers - Toy missile launchers)

Description Vendor ID Product ID Revision Opinion
Original Launcher and StrikerII (includes laser) 0x1130 0x0202 works
Dream Cheeky USB Missile Launcher or USB Cirus Cannon 0x1941 0x8021 no driver
Dream Cheeky USB Webcam Missile Launcher 0x1941 no driver
Rocket Baby 0x0a81 0x0701 no driver


DRadioTool (FM Radios - USB radio devices D-Link/Gemtek)

Description Vendor ID Product ID Revision Opinion
D-Link DSB-R100 USB [10] 0x04b4 0x1002 0x0410 works
GemTek USB FM Radio 21 0x04b4 0x1002 untested


UproarTool (Valencia MPX mp3 player and others)

Description Vendor ID Product ID Revision Opinion
Korean D Square Valencia MPX-Player 0x04e8 various untested