I have a Logitech diNovo Edge Bluetooth keyboard. I like it a lot for use with our HTPC. However, I found that when the HTPC is suspended, the keyboard would not reconnect on resume.
I found this solution on the Ubuntu Forums and it works for me.Edit
/etc/default/acpi-supportto remove and reload the Bluetooth module on suspend and resume:
# This will save less power, but may work on more machines #ACPI_SLEEP_MODE=mem ACPI_SLEEP_MODE=standby # Add modules to this list to have them removed before suspend and reloaded # on resume. An example would be MODULES="em8300 yenta_socket" # # Note that network cards and USB controllers will automatically be unloaded # unless they're listed in MODULES_WHITELIST MODULES="i8042" # Add modules to this list to leave them in the kernel over suspend/resume MODULES_WHITELIST=""