So many years of Sleep/Hibernating and still so many issues. I don't even use Sleep or hibernate, I just set the displays to shut off after 1 hour and the hard drive to shut off after 2 hours.
Are you using wireless devices? If so, and if they are Microsoft devices, there are, I believe, 2 HID updates available that might help. Windows update should find and install them automatically if you have it setup that way.
If not wireless, are they wired USB or PS/2 devices? Serial?