I just wanted to throw out some generally information on getting this remote to work with more than the limited list offered by the software.
I've been trying out different IR packages over the last couple of days, and it looks like IRAssistant is the easiest and most compatible so far. To use IRAssistant, download it and the generic COM driver. Install IRAssistant, copy the COM driver to the IRAssistant folder, then configure IRAssistant to use the generic COM driver and the correct port.
A port speed of 9600 works perfectly. The only other speed I tried was 115200, which caused the receiver to mistake remote input, causing it to interpret all input as 0's or the same button (regardless of which button was pressed).
For basic WinTV functionality, all you need to do is set "general macros" for each of the number pad buttons, matching the corresponding buttons to the keypad on the remote and enable them with the "learn item" function. So, you'd create a general macro for number pad 1, name it 1, then make it correspond to the 1 on the keypad on the remote with the "learn item" function, for example. For number pad +, I used the Shift button on the remote, and the Mouse button for -.
If you prefer not to set general macros, instead wanting groups of buttons that only react within specific programs, I believe you can do that as well by "learning" more than one button on the remote to activate an application (Start and 1, for instance, to start WinTV2k and activate the remote's function specifically for that group). I'll test that out later, though, as I'm just happy now that I've got a way to change the channels. You can also download various command/macro sets at the IRAssistant website, in their Downloads section, for things like general mouse/keyboard commands, ATi MMC components, etc.
I'll update as I learn more, but this adds a LOT more functionality than anything I could squeeze out of WinLIRC or Girder, and infinitely more than the software that comes with the remote.
I've been trying out different IR packages over the last couple of days, and it looks like IRAssistant is the easiest and most compatible so far. To use IRAssistant, download it and the generic COM driver. Install IRAssistant, copy the COM driver to the IRAssistant folder, then configure IRAssistant to use the generic COM driver and the correct port.
A port speed of 9600 works perfectly. The only other speed I tried was 115200, which caused the receiver to mistake remote input, causing it to interpret all input as 0's or the same button (regardless of which button was pressed).
For basic WinTV functionality, all you need to do is set "general macros" for each of the number pad buttons, matching the corresponding buttons to the keypad on the remote and enable them with the "learn item" function. So, you'd create a general macro for number pad 1, name it 1, then make it correspond to the 1 on the keypad on the remote with the "learn item" function, for example. For number pad +, I used the Shift button on the remote, and the Mouse button for -.
If you prefer not to set general macros, instead wanting groups of buttons that only react within specific programs, I believe you can do that as well by "learning" more than one button on the remote to activate an application (Start and 1, for instance, to start WinTV2k and activate the remote's function specifically for that group). I'll test that out later, though, as I'm just happy now that I've got a way to change the channels. You can also download various command/macro sets at the IRAssistant website, in their Downloads section, for things like general mouse/keyboard commands, ATi MMC components, etc.
I'll update as I learn more, but this adds a LOT more functionality than anything I could squeeze out of WinLIRC or Girder, and infinitely more than the software that comes with the remote.