EDIT: Hey Mods...I split this post up so that the information is easier to view...not to dblpost. Maybe this could be edited so that warnings are gone?
Okay...I've seen a lot of questions regarding what devices will and will NOT work with XBMC via a USB adapter. SO...I made a list.
Please note that this list doesn't have everything. Some devices not listed here will still work with XBMC.
If you do have a device that works that's not listed here, please, help out and add it. Post should look like this:
Device Type (Keyboard, Mouse, Flash Drive, External HD, Other)
--------------------------------------
DEVICE MANUFACTURER, MODEL, DESCRIPTION (optional)
Details of device operation here.
Example entry:
Keyboard
----------------------------
MICROSOFT STANDARD KEYBOARD, USB
Everything works except for media buttons (internet, mute, volume)
Now...on to the bread and buttah.
A few useful links:
http://www.se7ensins.com/forums/hardware/21997-everything-usb-and-more.html memory unit mod
These are the compatibility lists from
XBMC // Wiki //:
Mice Known Working Mice- Dell Optical USB mouse (DP/N: OT0943)
- Logitech USB Mice (optical)
- Microsoft Basic Mice
- Microsoft Intellimouse Optical
- Belkin Optical Notebook Mouse
- Micro Innovations
- Apple Optical Mouse
Known Working Cordless Mice- Logitech Cordless Click Plus
- Microsoft Wireless Intellimouse Explorer 2.0
- Typhoon optical rf mouse (Article #40159; only short range)
- Kensington (only short range, max 2 metre)
NON-Working Wired and Wireless Mice- Gyration (wireless)*
- ITSG (wireless)*
- Microsoft Comfort Optical Mouse 3000 (USB)*
- Razer Diamondback
- All these mice (wireless/optical) seem to be compatible with Linux, if that could have any meaning?
Keyboards Known Working Keyboards- HP multimedia USB keyboard
- Logitech iTouch Keyboard (incl. 2 Ports Hub)
- Logitech Elite Keyboard
- Logitech UltraX Media Keyboard
- Microsoft Comfort Curve Keyboard 2000
- Microsoft Natural USB keyboard
- Microsoft Natural Ergonomic Keyboard 4000 v1.0 (USB)
- Packard Bell 5135l(BE)
- Qware KB113
- Genius USB KB21e Scroll
- Trust Slimline Keyboard
- Gateway RT-3604
- Saitek Compact USB Keyboard ACK-201U
- All Apple USB keyboards at least as far back as 2000
- Hi-Grade KU-0108
- BENQ USB (x120 Internet Keyboard Pro)
- Sun MicroSystems Type 6 USB Keyboard
- Dell SK-8115 Compact USB Keyboard
Known Working Cordless Keyboards- Gyration (WIRELESS) GC15CK 2.4ghz 30'/10m range
- ITSG (WIRELESS) M/N:IK-1052RP 10'/3.3m range
- Logitech Cordless Desktop Pro
Keyboard/Mouse Combos
A Cordless "Keyboard/Mouse Combos" is a wiress keyboard and mouse bought as one package and only have one reciever that they share.
Known Working Keyboard/Mouse Combos- Compaq Windows RF Keyboard & Mouse Combo – Model CPQ175KB (Keyboard works, mouse doesn't)
- Genuis USB Wireless Keyboard & Mouse (keyboard works, mouse not tested)
- Logitech Cordless Freedom Optical (keyboard works, mouse doesn't)
- Logitech MX5000 Bluetooth (keyboard works, mouse doesn't)
- Logitech Cordless Desktop MX3000 (keyboard works, mouse doesn't)
NON-Working Cordless Keyboard/Mouse Combos- Logitech Cordless Desktop Pro Keyboard+Mouse
- Cherry Cymotion Pro Wireless Desktop
- Saitek Eclipse USB Keyboard (uses too much power for LEDs)
- Media-Tech Sp@ceCom MT140 Keyboard/Mouse
- Labtec Ultraflat Wireless Desktop USB
- Belkin F8E832-BNDL (keyboard & mouse)
Media Center Keyboards (with a built-in mouse)
A "media center keyboard" is a keyboard that has a built-in mouse (or trackpad, trackball, touchpad, joystick, etc. with mouse function)
Known Working Media Center Keyboards (wireless keyboards with integrated mouse) NON-Working Media Center Keyboards (wireless keyboards with integrated mouse)- Speed-Link SL-6495-SSV Media Centre Controlboard with integrated Trackball. The Hardware works (besides special keys), but! it is the German keyboard layout that does NOT work fine with xbmc: many buttons don't map correctly to the printed key labels, they map to the usual key labels of an english layout. This is due to the fact that xbmc only supports english layout till now.
- If an english variant exists it might be perfect! The following links to an english description (english variant???) but the high-res picture (high-res-picture) only has a german layout (QWERTZ)!
- Distance seems not to be the best, at least when used with rechargeable battery.
- Microsoft Remote Keyboard XP Media Center Edition (MCE), InfraRed (IR) wireless keyboard with built-in trackpad and multimedia keys.
- Many people ask if this is compatible with XBMC, the answer is that is is not! (It uses same IR-dongle as MS MCE IR-Remote).
- ione Scorpius P20 Media Center RF Keyboard with Integrated Mouse (by Itron)
- Projectmanager Pike strongly advises people not to buy this keyboard, if you still do you're on your own.
- Linux: According to Ione Europe, this keyboard doesn't support Linux (it does) it's just poorly designed so it doesn't work 100%
- Xbox: mixed reports on Xbox usage
Compatible USB Mass Storage Devices
These USB storage devices should be compatible with XBMC (but not been verified yet):
USB Harddisk Drives
Feel free to add tested/verified devices here, (remember the 4GB limit before you test)
USB Flash Stick Devices
Please note that for all U3 devices, the U3 partition uninstaller can be found here
U3 Uninstaller- AIPTEK MP-1003 128mb
- Apacer [USB1.1] 256MB Flash
- Apacer-2 SL202 [USB2.0] (Memory: AniMeta AMI-2205) 128MB Flash
- ASUS [USB1.1] (Memory: Phison PS1011G) 64MB Flash
- Asus [USB1.1] 64MB Flash
- AVB [USB1.1] 64MB Flash
- AVB [USB1.1] 128MB Flash
- CnMemory Core [USB1.1] 1Gb
- CnMemory Micro X Pro [USB2.0] 1GB
- Corsair Flash Voyager [USB2.0] 512MB
- Creative MuVo [USB1.1] 128MB Flash (oldest model)
- Creative MuVo TX [USB2.0] 512MB Flash
- Crucial Gizmo! [USB2.0] 2MB Flash
- Dell [USB1.1] 64MB Flash
- Edge DiskGo! [USB1.1] 64MB Flash
- Energy Sistem Lunnatic 3600 Duo 512MB Flash
- Fujifilm [USB1.1] 64MB Flash
- Generic [USB1.1] (Memory: Freedik-LWFormat) 128MB Flash
- Generic [USB2.0] (Memory: SM_USB20?) 128MB Flash
- Huibo Netspirit [USB1.1] 32MB Flash
- Imation [USB 2.0] 2GB
- Iomega Micro Mini [USB2.0] 64MB Flash
- Iomega Micro Mini [USB2.0] 128MB Flash
- Kingston [USB1.1] 256MB Flash
- Kingston DataTraveler DTI 1GB USB 2.0
- Leadtek WinFast [USB2.0] 128MB
- Lexar JumpDrive [USB1.1] 64MB Flash
- Lexar JumpDrive [USB1.1] (Memory: Secure JDS064-04-500D) 64MB Flash
- Lexar JumpDrive [USB1.1] (Memory: Secure JDS128-04-500D) 128MB Flash
- Lexar JumpDrive Pro [USB2.0] 256MB Flash
- Lexar JumpDrive Elite [USB2.0] 1024MB Flash
- Lexar JumpDrive Secure [USB2.0] 1024MB Flash (Must format after removing secure partition)
- LG Mirror [USB2.0] 1024MB Flash
- Memorex Thumb Drive [USB2.0] 128MB Flash
- PNY Attache [USB1.1] 64MB Flash
- Sandisk Cruzer Micro [USB2.0] 128MB Flash
- Sandisk Cruzer Micro [USB2.0] 512MB Flash
- Sandisk Cruzer Micro [USB2.0] 1024MB Flash
- Sandisk Cruzer Micro [USB2.0] 4096MB Flash
- Sandisk Cruzer Micro U3 [USB2.0] 512MB Flash (SDCZ6-512) (tested before removing U3 partition)
- Sandisk Cruzer Micro U3 [USB2.0] 1024MB Flash (SDCZ6-1024) (tested after removing U3 partition)
- Sandisk Cruzer Micro U3 [USB2.0] 2048MB Flash (SDCZ6-2048) (tested after removing U3 partition)
- Sandisk Cruzer Micro U3 [USB2.0] 4GB Flash (SDCZ6-4096-E10) (tested after removing U3 partition)
- Sandisk Cruzer Mini [USB2.0] 128MB Flash
- Sandisk Cruzer Mini [USB2.0] (Memory: SDCZ2-25607) 256MB Flash
- SimpleTech [USB2.0] 128MB Flash
- SimpleTech [USB1.1] 256MB Flash
- SYNNEX 406 [USB1.1] (Memory: Oti oti006808) 128MB Flash
- SwissBit Twist 128MB
- TakeMS MEM-Drive Easy [USB.2.0] 2048MB Flash
- Transcend Jetflash [USB2.0] (Memory: TS256MJF2A) 256MB Flash
- Transcend Jetflash [USB1.1] 128MB Flash
- Transcend Jetflash (Memory: TM256MJFLASD) 256MB Flash
- Transcend JetFlash 110 (512 MB)
- Transcend JetFlash 110 (Memory: TS1GJF110 )(1024 MB)
- Transcend JetFlash V30 (TS1GJFV30) (1024 MB)
- TwinMOS Mobile Disk 111 [USB1.1] 128MB Flash
- TwinMOS Mobile Disk Z4 USB 2.0 2GB
USB Memory Card Readers Note! Only one memory-card/storage/device at a time can be connected to a Memory Card Reader when testing:- Lexar JumpDrive Trio SD Memory Stick adapter, (supported memory-cards: SD and Sony Memory-Stick). Sizes tested: 256MB
- SIIG CF Card Reader (supported memory-cards: Compact Flash)
- HAMA 32in1 Card Reader, USB 2.0 Hub (supports: CF I/II, MemoryStick, SecureDigital, MMC & xD) Tested: Sandisk SecureDigital 512MB (NOTE: only 1 USB port in Hub works with XBMC)
- Sandisk imagemate 12 in 1 card reader (supports: memory stick pro duo 1GB and 2GB)
Portable Media Players (Music and Video Players)- S1 MP3 Player, a unbranded flash-based S1 MP3 Player, which is a type of Chinese-made digital audio player. The original equipment manufacturer (OEM) is GEMBIRD (GMB Tech) but they are sold under at least two dozen different other brand names and in a variety of case designs. There are also several models which carry no brand name or model number on the device or packing, and a few sold under counterfeit trademarks such as Sony or iPod. Some versions have a small colour (1.5 - 3.5 inch) display and can play videos, these are referred to as an MP4 Player or MTV Player. This is a list of a few of the availble "S1 MP3 Player" brands and models (a more complete list can be found here):
- InnoAX iMX-120
- Orb A3188
- Sandisk Sansa C150 ( USB-Auto-Detect must be disabled in settings-menu )
- Sumvision M18 (256MB/512MG/1GB/2GB models in different colors)
- Tamashi KXB256 / KXB512 / KXB1024
- Tamashi KSB256 / KSB512
- Tamashi MKB256 / MKB512
- Mach Trio 2 GB
- JFF Nano (Digital MP3/4 Player)
- Mithus (Digital MP3 Player)
- DNT V-Box 1GB MP3-Player
- iRiver T10 1GB UMS Change from MTP to UMS
Digital Cameras- Fuji FinePix A330 (tested Size 256mb)
- Minolta Dimage X20 (tested cards: Nokia DTS-64 MMC 64MB FAT12 / Toshiba MMC 128MB FAT16 / Nokia MiniSD 128MB FAT16)
- Nikon 4300 Digital Camera [uses memory-card: Compact Flash] (tested sizes: 256MB)
- Nikon D50 SLR Digital Camera [tested Cards: Secure Digital] (tested sizes: 1GB)
- Nikon Coolpix L4 [tested Cards: Secure Digital 512MB]; USB setting on camera set to "Mass Storage"
- Traveler DC-5600 Digital Camera (tested size: 256mb)
- Panasonic Lumix DMC-FX9 Camera [tested card : Secure Digital] (tested size: 256Mb FAT16)
Mobile/Cellular Phones- Nokia 5300 ME mobile-phone (tested: Nokia 512MB microSD, FAT16)
- Nokia 6280 mobile-phone
- Nokia E50 smart phone (tested: SanDisk 2.0GB microSD, FAT16)
- Nokia E60 smart phone (tested: Nokia 256MB MMC Mobile, FAT16)
- Nokia E61 smart phone (tested: Kingston 512MB miniSD, FAT16)
- Nokia E70 smart phone (tested: Kingston 512MB miniSD, FAT16)
- Nokia N73 smart phone (tested: Nokia 1GB miniSD, FAT16)
Other USB Mass Storage Devices USB Devices that are not compatible with XBMC
These USB devices have been tested with supported file-system and
did NOT work in XBMC:
USB Harddisk Drives USB Flash Stick Devices- Apacer Handy Steno HT203 1GB USB 2.0
- Dane Elec 4GB USB 2.0
- Dell [USB1.1] 64MB Flash
- Integral Flash Drive {Silver} [USB2.0] 4096MB Flash
- Kingston DataTraveler ELITE 512MB USB2.0
- Kingston DataTraveler ELITE 1GB USB2.0 (tested with FAT16 and FAT32)
- Kingston DataTraveler II 1GB USB 2.0
- Kingston DataTraveler DTI 2GB USB 2.0 (FAT16 and FAT32 Tested)
- Kingston DataTraveler DTI 4GB USB 2.0
- PNY Attache 1GB USB 2.0
- PNY Attache 2GB USB 2.0
- Ram Bo UltraDisk Pro 4GB USB 2.0
- Sony Micro Vault 512MB USB 2.0
- Toshiba TRANS MEMORY 512MB USB 2.0
- Toshiba TRANS MEMORY 2GB USB 2.0
- Twinmos Mobile Disk T4 USB 2.0 512 MB
- Mikomi 256MB USB 2.0
- Verbatim Store'n'Go 01GB USB 2.0 Drive
USB Memory Card Readers Note! Only one memory-card/storage/device at a time can be connected to a Memory Card Reader when testing: Portable Media Players (Music and Video Players)- iPod (Apple iPod) which have more than 4GB in memory-size (doesn't work because they are larger than 4GB)
- iPod Nano 2nd Generation 2GB
- SITECOM Cube MP3 Player, Model : MP-310 (plugs-in a SecureDigital card) (sizes tested: 64MB, 128MB, 4GB)
- GPH GP2X - F100 (portable gaming console and media player featuring an SD slot and 64Mb internal NAND)
- Creative MuVo TX (1GB, USB2.0)
- iRiver H340 [USB2.0] [40gb], (probably doesn't work because it is larger than 4GB)
- Rio Carbon (Silver, 5GB)
Digital Cameras- Canon Ixus 40 (1GB Kingston Secure Digital memory card)
- Canon PowerShot A510 (512MB SanDisk memory card) - Note: Uses PTP (Picture Transfer Protocol)
- Canon PowerShot G3 (Note: PTP mode and NORMAL mode)
- Canon Rebel XT
- Casio Exilim EX-Z3 (Casio Docking CA-21 - SanDisk 128MB SD Card)
- Fuji FinePix A370 (tested with 256Mb xD card)
- Olympus C-3030 Zoom (USB cable and 64MB Card, Camera to PLAY mode).
- Sony F707 (Sony MS 128MB)
Mobile/Cellular Phones- Motorola SLVR L7 cellphone with 1GB PNY Micro-SD card, configured as card reader
- Sony Ericsson W810i
- Nokia 9300 Communicator (DKU-2 cable) (Note: This device does *not* support USB Mass Storage class at all)
Other USB Mass Storage Devices
Audiovox PPC-6600 WM2003SE PocketPC with
Card Export II The following file-systems are supported on Mass Storage devices in XBMC:- FATX
- FAT12 (read-only)
- FAT16 (read-only)
- Including VFAT support for long file-names.
- FAT32 (read-only)
NOTES! Not all USB flash drives, digital cameras, digital audio players, and other USB memory devices support the 'USB Mass Storage Device Class' standard; some instead use the
MTP (Media Transfer Protocol) standard, or other proprietary protocols in lieu of this standard. (This information is not always revealed by the published device specifications provided by the devices manufacturer.)
Large USB-based hard disks may come formatted with the
NTFS file-system, which is much less supported outside
Windows-based operating systems by Microsoft (and not yet supported by XBMC). Some keydrives or any other device which is primarily intended for storage may be formatted using for example "HFS Plus" on an Apple Macintosh computer, or "EXT2" under Linux-based operating-system environments, or "Unix File System" under Solaris and BSD-based operating-system environments. Those file-systems are not yet suppored by XBMC, nor are there any plannes by Team-XBMC own developers to add support for those file-systems).
Limitations
The following are known XBMC (and Xbox) limitations (if you are a programmer then help us overcome the XBMC limitations*):
- Only "read-only" support for FAT12/FAT16/FAT32 (so write support is limited to FATX)*
- Maximum 4GB in 'device'/'drive' size (ie. the size of the whole flash-storage or harddrive)*
- USB Mass Storage compatible harddrives or memory-sticks are supported, not USB CD/DVD-ROM devices*
- The Xbox game-ports hardware only support read speed for the USB 1.1 standard, ie. 12 Mbit/s (1.5 MB/s)
- Though not tested we assume only one storage-device at a time can be connected to a Memory Card Reader*
- Though not tested we assume only one storage-device at a time can be connected to a USB-hub*
Note! Successfully tested hub functionality with an
IBM USB Keyboard and two Mass Storage devices.
Test scenario used: IBM USB Keyboard connected to XBOX, Nokia 770 Internet Tablet connected to keyboard
USB port and listen MP3 music from it. At the same time Minolta Dimage X20 digital camera was connected
to another USB port of IBM keyboard and image slideshow was shown from the camera.
Mass storage devices appeared to XBOX File Manager as Unit 1 and 2.