USB Hub Host Shield Keyboard Example funktioniert nur ohne USB Hub?

Hallo, ich habe mir die Library angesehen und ausprobiert: https://github.com/felis/USB_Host_Shield_2.0/tree/master/examples/HID

HIDMouse + HIDJoystick Demo Sketche funktionieren einwandfrei mit einem angeschlossenen USB Hub.

Doch HIDKeyboard funktioniert nur ohne USBHub.

Kennt jemand das USB Hub Problem und kann mir sagen wie ich trotzdem einen USB Hub verwenden kann mit einem USB Keyboard?

Ich verwende die Arduino IDE 1.5.5 mit einem Arduino Mega ADK.

Es sieht so aus als wenn die USB Host Shield Library 2.0 kein ADK Board Reset nach der ersten USB Endpoint Suche durchführt.

Mit einem Arduino UNO + USB Host Shield + USB Hub gibt es keine Probleme. Weiss jemand warum beim Mega ADK Board die USB Library keinen Reset durchführt?

So wie es aussieht kommt das HIDKeyboard Sketch nicht mit USB Hubs klar, die neben den USB Ports auch noch einen Ethernet-Port haben.

Der Ethernet-Port steht wohl an erster Stelle und damit kommt das Sketch/Library nicht klar.

Ein normaler Hub ohne Ethernet-Anschluss funktioniert.