Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

There seems to be something of a trend these days to fail to equip cheap consumer laptops with decent expansion capabilities: no ExpressCard slot, USB 2 (not 3), no eSATA port. However, HDMI ports are still fairly common on such machines (at least on mine). HDMI's max throughput is 10 Gbps, well above either USB3 (4800 Mbps) or eSATA (6000 Mbps). Is it (theoretically) possible to use an adapter (and, presumably, a custom driver) to make the HDMI port function as a USB3 or eSATA port, enabling such a machine to use newer external hard drives at full speed?

I would want to do this under Linux, but am equally interested in knowing whether it's possible under any O/S.

share|improve this question
[HDMI to USB converters exist] but I can't vouch for their quality – Sathya Feb 20 '11 at 5:46
@Sathya: Was that meant to be a link? It didn't come out. I've tried googling but instead of getting adapters that will make an HDMI port usable as a USB3 port, I get the converse: adapters that will make a USB3 port usable as an HDMI port. I want to connect USB3 devices to the HDMI port, so that I can get faster speeds than are possible with the USB2 port built in to the system. – intuited Feb 20 '11 at 13:21
It was meant to be a link to some HDMI <-> USB converter - a rather generic Google shopping search but on closer look - they don't perform what you were asking for – Sathya Feb 22 '11 at 11:59

I doubt that the hardware gives direct access to the HDMI port in a way that arbitrary data can be moved through it. The hardware that generates the HDMI signal (analogous to the RAMDAC in analog VGA video cards) is likely directly connected to the video RAM and no interface to program it exists. It's even less likely given the whole thing these days with HDCP; giving a programmer direct access to the HDMI signal generator would be a way to disable HDCP and it would make the **AA mafia a bit angry.

Never know though; perhaps there's undocumented GPU assembly instructions that put the signal generator in a programmable debug state or something...

share|improve this answer

HDMI 1.4 adds an Ethernet channel to the cable, but I don't believe that there are yet any peripherals that put anything at the end of it, nor that such a device would be cheaper than a normal Ethernet device that does the same, nor that a "cheap consumer laptop" would even have a 1.4 port in the first place.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .