as for the USB, simply download the
drivers, unzip to a folder, then in device manager, right click on the device and select update
driver... manually point it to the folder you unzipped and viola.... You most likely will have to do this twice, once you update the hub driver, it will then find the host usb controller and you'll want to follow the exact same steps to update that driver as well....
Download the most up to date driver here:
http://downloadcenter.intel.com/Deta...Z68DB&lang=eng
Even though it's an .exe file, you can unzip it easily with 7zip or winrar.. or simply run it and it will self extract (I prefer to do everything manually, my OCD I suppose)
As for the other keyboard functions, it sounds like you are missing some software that would most likely be provided by the manufacturer... I would look again at the driver site for your specific model, look for any keyboard, media key, etc driver/software....