Det bör fungera... MEN! Strömförsörjningen i USB skall enligt specifikationerna vara betydligt smartare än något som krämar 5V/2.2A rakt ut på ledningen. För det första skall en USB-port aldrig ge mer än 500mA och för det andra skall den inte ge mer än 100mA innan enheten identifierat sig och begärt den högre strömnivån.
Sen finns det i regel överströms-skydd för att inte bränna upp saker. Plus att det finns ytterligare regler vad gäller hubbar osv.
Problemet med kablar på 5m och längre beror dessutom säkert på att standarden inte tillåter kablar längre än 5m utan repeaters (exempelvis en hubb). För långa kablar gör helt enkelt att signalerna inte hinner fram inom de utsatta tiderna.