TCX HID USB redirect tunnel create problem

Host: windows xp, with citrix
Client: Wyse thin client

when I login to windows xp from wyse thin client.
I create a gina program on my xp system which read hid information from usb
when I use citrix client:
usb redirect tunnel will be create immediately after WlxLoggedOutSAS
but using wyse client, tunnel would create at WlxActiveUserShell which is too late

Why wyse's usb tunnel create so late?

Thank you