diff -r b40a02b54719 linux/drivers/media/dvb/dvb-usb/dib0700_devices.c
--- a/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c	Tue Oct 06 15:15:10 2009 -0300
+++ b/linux/drivers/media/dvb/dvb-usb/dib0700_devices.c	Tue Oct 06 19:03:09 2009 -0300
@@ -926,12 +926,25 @@
 
 	{ 0x8618, KEY_RECORD },
 	{ 0x861a, KEY_STOP },
-};
 
+	/* Key codes for the EvolutePC TVWay+ remote (proto NEC) */
+	{ 0x7a00, KEY_MENU },  
+	{ 0x7a01, KEY_RECORD }, 
+	{ 0x7a02, KEY_PLAY },
+	{ 0x7a03, KEY_STOP },
+	{ 0x7a10, KEY_CHANNELUP },
+	{ 0x7a11, KEY_CHANNELDOWN },
+	{ 0x7a12, KEY_VOLUMEUP },
+	{ 0x7a13, KEY_VOLUMEDOWN },
+	{ 0x7a40, KEY_POWER },
+	{ 0x7a41, KEY_MUTE },
+};     
+       
 /* STK7700P: Hauppauge Nova-T Stick, AVerMedia Volar */
 static struct dibx000_agc_config stk7700p_7000m_mt2060_agc_config = {
 	BAND_UHF | BAND_VHF,       // band_caps
