So, I tried using the old dongle I had. I could get keyboard connectivity, but not mouse. After quite a bit of searching, I came across this command:
sudo hciconfig hci0 reset;sleep 10; sudo hidd --search
After you put that in, put both the keyboard and mouse into discovery mode. It connects and everything works just fine. Now, I guess I have to put that into rc.local and figure out how to time it right.
Anyone know when during the boot process that rc.local scripts are run in Ubuntu? Is there a way to get a read out of what's being started up during start up instead of the status bar?