Ever since the upgrade to 8.1 I've been having driver issues where by if a driver is needed at a specific point such as accessing the key bind config in a game or opening a setting panel for device such as my surround sound the device connection tone will sound any give amount of times ending with either the connection or disconnection tone regardless to either the device is connected or not. I've learnt to live with this until now were every time I try to edit the custom key binds I've set in some games, the keyboard will disconnect then reconnect causing the binds to reset to default which has become very annoying. This is happening across most devices with the exception of external disks and has not seemed to be affecting any USB connected devices except for the surround sound. So far I'm effected by the keyboard, surround sound, track pad, HDMI and mini display port displays, GPU, game controllers and Bluetooth devices. I've updated all devices to their current versions and ran various windows detection and troubleshooting helpers and nothing has identified the issue. This issue did not plague me on Windows 8 and downgrading is not an option I want to undertake.
After recently re-installing Windows 8 > Updates > 8.1 I discovered that with the absence of my DUB H-7 that I wasn't having any connection issues which has lead me to the conclusion that the hub is responsible. I've tested my devices via the usb ports on my mac mini with the same devices that are connected to the hub (external sound card, 360 controller receiver, Bluetooth mouse receiver) and all work perfectly fine until the hub itself is connected. Is there a way to update the firmware on the device or updated drivers available?