Mythbuntu and the Story of the 3-in-One Radio Shack remote
So I finally got the Radio Shack remote working with my install of Mythbuntu. This practically completes the setup (not really)!
One thing that was unclear in the process was the Mythbuntu Control Centre. I was not sure whether I needed to select the remote from the IR dropdown list or the hardware. Both were listed. I was able to get some buttons working using the generic sounding "Hauppauge card" and the Radio Shack 3-in-one wasn't working at all (maybe I needed to punch some "Codes" into the remote? It was unclear).
Before I began the process, I wasn't sure if the Hauppauge PVR-150 would even be able to listen for the Radio Shack remote. In all of my research I couldn't find the answer to this. It turns out they use the same protocol and will communicate properly. RC5.
IRRECORD is the answer.
After failing to get all the buttons working with all of the various flavors of lirc conf files that were supposedly for my 3-in-1 remote (some of them got a few of the buttons functioning properly) I went the irrecord route. It was relatively easy. Irrecord listens to your receiver and lets you relate button names on the remote to buttons in Linux and saves it to a conf file. After running through all of the buttons on the remote I ran mythbuntu-lircrc-generator which I assume makes the lirc buttons relate to mythtv buttons. I SHOULD write an explanation of what each of the files does as this was the confusing part for me.

