To turn ON your HTPC with a remote control, you pretty much need the official Microsoft transceiver, I believe. I bought an Anted IR receiver and it didn't work. You should be able to put your computer to sleep though...
Also, I'm not sure but I believe the diNovo edge uses bluetooth. Usually only keyboards with a dedicated USB receiver properly wake up computers from sleep. To narrow down the problem, try plugging in a wired USB mouse to the port your keyboard is plugged into and see if it wakes up your computer. If it does, then it's a problem with your keyboard, if it doesn't, then it's likely a problem with your mobo USB config.
Also, I'm not sure but I believe the diNovo edge uses bluetooth. Usually only keyboards with a dedicated USB receiver properly wake up computers from sleep. To narrow down the problem, try plugging in a wired USB mouse to the port your keyboard is plugged into and see if it wakes up your computer. If it does, then it's a problem with your keyboard, if it doesn't, then it's likely a problem with your mobo USB config.