Started on: 2009-02-18
last update: 2009-02-18
Summary:
Hauppauge is shipping a new 35-buttons Remote Control (model no. DSR-0112) with their USB DVB-T cards. The new remote shares the codes of the 45-buttons remote but has a different remote code. I added support to this remote code but I don't know how to upload the modifications.
Area: Hardware - Remote Control
Description:
Adding support to this remote is as easy as adding a new remote code to RemotePlugins/Remotes/HcwRemote/HCWHelper/HCWHelper.cs. The differences between the original (Revision 21478) and my modified version are as follows:
Also, I have added a new section to the XML file defining the remotes (MediaPortal\InputDeviceMappings\defaults\Hauppauge HCW.xml) to support this remote.
I am attaching HCWHelper.cs (zipped) and Hauppauge HCW.xml
Hope a developer could include it in the next release.
last update: 2009-02-18
Summary:
Hauppauge is shipping a new 35-buttons Remote Control (model no. DSR-0112) with their USB DVB-T cards. The new remote shares the codes of the 45-buttons remote but has a different remote code. I added support to this remote code but I don't know how to upload the modifications.
Area: Hardware - Remote Control
Description:
Adding support to this remote is as easy as adding a new remote code to RemotePlugins/Remotes/HcwRemote/HCWHelper/HCWHelper.cs. The differences between the original (Revision 21478) and my modified version are as follows:
Code:
***** HCWHelperOriginal.cs
41: private const int HCWPVR2 = 0x001E; // 45-Button Remote
42: private const int HCWPVR = 0x001F; // 34-Button Remote
***** HCWHELPER.CS
41: private const int HCWPVR2 = 0x001E; // 45-Button Remote
42: private const int HCWPVR2_35BUTTONS = 0x001D; // 35-Button Remote
43: private const int HCWPVR = 0x001F; // 34-Button Remote
*****
***** HCWHelperOriginal.cs
294: case HCWPVR2:
295: remoteCommand = keyCode + 2000;
***** HCWHELPER.CS
295: case HCWPVR2:
296: case HCWPVR2_35BUTTONS:
297: remoteCommand = keyCode + 2000;
*****
Also, I have added a new section to the XML file defining the remotes (MediaPortal\InputDeviceMappings\defaults\Hauppauge HCW.xml) to support this remote.
I am attaching HCWHelper.cs (zipped) and Hauppauge HCW.xml
Hope a developer could include it in the next release.