I to use win2k. Now my question is do you mean hybernate, as in stand-bye? or just plain ol hybernate? wasnt that a feature in win98? I use stand-bye and everything works well after comming up.
Anyway have you tried to unistall the drivers? disable the device, shut down, disconnect any of the devices. Re-boot. Shut down again, then reinstall it all? Its a shot in the dark.
Also is your usb device NOT properly seated? Does your mobo provide power to the USB device while in Hybernate? Sounds like it does not recieve power in hybernate then when the computer comes out of hybernate its not initializing.
Check your event viewer. In start, settings, control panel, administrative tools. check your error messages, any related to your device?
Also have you installed any other software that may conflict with your touch screen drivers? Give it a shot. You never know